jdc
06da305240
We don't need the cpu_startup() prototype here. It is already provided by
...
sys/systm.h. Pointed out by skrll@.
2006-12-22 18:00:19 +00:00
pooka
78ed4b8815
markup fixes
2006-12-22 11:56:45 +00:00
elad
3d11477c94
Add requests indicating access to unmanaged memory for arm, pc532, powerpc,
...
sh3, sh5, and vax, and use them instead of KAUTH_GENERIC_ISSUSER.
Update documentation and example secmodel code.
2006-12-22 11:13:21 +00:00
rumble
e42e4bd92a
EEPROM and LED controls occupy the same byte. Unify them again.
2006-12-22 08:35:46 +00:00
rumble
121e1e9bfa
Provide attaching hpc devices with the eeprom contents, should a chip be
...
connected to the HPC. The only real reason for doing this is to get the
mac addresses off of E++ ethernet boards and the Challenge S IOPLUS board.
If no eeprom is present, we read in invalid data and take some default
action (query ARCBIOS).
2006-12-22 08:17:14 +00:00
ad
0ff4104d82
lwp::l_acflag is no longer useful.
2006-12-22 08:04:01 +00:00
ad
c7a999e12a
Note that ACOMPAT and ASU are no longer recorded.
2006-12-22 08:00:20 +00:00
rumble
e9faaca2de
hpc(4) doesn't take flags anymore. Briefly note how the different revisions
...
may be mixed on certain systems.
2006-12-22 05:35:06 +00:00
ad
dd85fd121f
ipintr(): check if the queue is empty before looping. Hardly a giant
...
win, but removed 30% of splnet() calls in one local test.
2006-12-22 05:34:02 +00:00
rumble
5e86516f78
Sprinkle static.
2006-12-22 05:26:01 +00:00
rumble
b8f12e0261
Rework detecting the HPC revision. In most cases we can presume what it is
...
based on mach_type (or at least know the major revision). The only case we
really need to concern ourselves with is differentiating between HPC1
and HPC3 on IP22. Specifically, between a HPC3 on the Challenge S IOPLUS
board and a HPC1.5-based adapter in an Indy.
2006-12-22 05:08:56 +00:00
kiyohara
c8826cd8a1
Use macro FWBUSNOTREADY.
2006-12-22 03:27:49 +00:00
kiyohara
190ae0482f
Include ioconf.h it for `struct cfdriver fwohci_cd'.
2006-12-22 03:26:51 +00:00
rumble
81a35f32ec
Add giopci.0 catman as well.
2006-12-22 03:14:26 +00:00
rumble
fe14643cc2
Fix previous by including the necessary header.
2006-12-22 01:36:24 +00:00
rumble
d5df315486
Remove superfluous extern declarations; they're already in the headers.
2006-12-22 01:34:20 +00:00
rumble
af1144f245
Guiness -> Guinness.
2006-12-22 01:32:37 +00:00
rumble
2ae0b89234
Codenames for IP12 and IP20.
2006-12-22 01:26:44 +00:00
rumble
1d22f4010e
Fix pasto.
2006-12-22 01:16:20 +00:00
rumble
795f7da152
Add a giopci(4) manual page.
2006-12-22 01:15:17 +00:00
rumble
b437497b0f
s/Challenge-S/Challenge S/, mention Challenge M as well, and remove the
...
imc(4) bug as we now have an interface.
2006-12-22 01:00:48 +00:00
rumble
c1f813ee0d
Change the title slightly to indicate what GIO stands for. Also, be sure to
...
mention Challenge M, state that only two electrically distinct slots exist
on Indigo2/Challenge M and inform that a SysAD bug exists, which certain
cards may trigger (though we may mask it with a workaround). Other minor
nits as well.
2006-12-22 00:51:00 +00:00
elad
aede3e59fc
PR/35304: C J Coleman: Off-by-one nul byte overwrite in mode_bits routine
...
of sbin/sysctl
2006-12-21 22:25:39 +00:00
rpaulo
1db617bf57
bsd-family-tree 1.109.
2006-12-21 20:58:27 +00:00
rpaulo
689bbbd486
Sync with v 1.109.
2006-12-21 20:57:43 +00:00
dsl
d8f5679725
Fix breakage of previous commit.
2006-12-21 20:05:37 +00:00
rpaulo
d2a497687e
Postfix 2.3.5.
2006-12-21 19:50:38 +00:00
macallan
3326bc3866
mention X on shark
2006-12-21 19:38:24 +00:00
yamt
71683748ca
fix a typo.
2006-12-21 16:09:22 +00:00
yamt
5d51c3ca27
document splraiseipl and makeiplcookie.
2006-12-21 16:01:13 +00:00
yamt
1c3bb0caf9
terminate yamt-splraiseipl branch.
2006-12-21 15:57:43 +00:00
yamt
6fe2586cce
bump to 4.99.7; yamt-splraiseipl merge.
2006-12-21 15:57:11 +00:00
yamt
ec90a3bd3b
yamt-splraiseipl: new base.
2006-12-21 15:55:42 +00:00
yamt
8bf7662829
merge yamt-splraiseipl branch.
...
- finish implementing splraiseipl (and makeiplcookie).
http://mail-index.NetBSD.org/tech-kern/2006/07/01/0000.html
- complete workqueue(9) and fix its ipl problem, which is reported
to cause audio skipping.
- fix netbt (at least compilation problems) for some ports.
- fix PR/33218.
2006-12-21 15:55:21 +00:00
rpaulo
9db5d6d8b8
Resolve conflicts.
2006-12-21 02:56:37 +00:00
rpaulo
0225a7dd90
postfix-2.3.5
2006-12-21 02:27:16 +00:00
macallan
610c0515b7
build XFree86 on shark
2006-12-21 01:45:32 +00:00
kiyohara
71d34007f5
Fix memory allocation, in case isochronous transfer fail this.
2006-12-21 00:31:51 +00:00
macallan
96e9b0c3c2
don't try to call the VESA BIOS on macppc
2006-12-21 00:24:04 +00:00
agc
06c3bf82f1
Fixes to allow veriexecgen to be built as a host tool.
2006-12-20 22:03:20 +00:00
bouyer
39568acf5e
Add missing $NetBSD: $
2006-12-20 21:44:06 +00:00
dsl
c26f3a4858
Fix detection and reporting of dependency loops in parallel makes.
...
make's unit_tests should now run again.
2006-12-20 20:46:35 +00:00
rpaulo
f60d1114d3
Comment out #ident.
2006-12-20 17:03:20 +00:00
christos
af4b090320
From Anon Ymous:
...
- add __unused
- remove __GNUC__ hack
2006-12-20 16:47:13 +00:00
christos
c20e20ce2a
From Anon Ymous:
...
- add __unused
- fix volatile
2006-12-20 16:33:34 +00:00
skrll
be0d7b99e3
- Upgrade to the latest firmware and as a result remove the error log dump.
...
- Mostly sync with OpenBSD
- Serialise sending commands to the firmware
- Remove redundant calls to bpfdetach.
- use bus_size_t where appropriate and not fetch iobase as it's not
used.
- improve 802.11 radiotap support (correct rx rate)
- add short preamble flag
- add short slot time support
- ignore parity errors (as per the Linux driver)
- Set Tx power for all channels.
- disable bluetooth co-existance
- Check that ni->ni_rates.rs_nrates is not greater than the maximum
handled by the firmware.
- Begin syncing with the FreeBSD driver by renaming a few things.
2006-12-20 16:30:20 +00:00
mlelstv
e2d192dd4b
do not compare ipv6 ipsec tunnel addresses against uninitialized data.
...
Fixes PR kern/34734
2006-12-20 15:39:23 +00:00
elad
2fa3937ffc
Markup fix - forgot 'Fn'.
2006-12-20 12:29:09 +00:00
elad
368ec17e69
Remove the third argument from check_exec() and just check for ep_flags
...
in the exec_package to know if we need to use VERIEXEC_DIRECT or
VERIEXEC_INDIRECT.
Suggested by and okay yamt@
2006-12-20 11:35:29 +00:00
agc
d05a6603f6
A commit too far - don't try to build veriexecgen for just now
2006-12-20 08:22:41 +00:00