Commit Graph

66394 Commits

Author SHA1 Message Date
cl 2f20c17423 make gcc3's `deprecated use of label at end of compound statement' go away 2003-09-27 20:16:59 +00:00
cl 3f16119f55 Cast through (void *) to appease gcc3. 2003-09-27 20:01:58 +00:00
mhitch 28527002f8 Cast through (void *) to appease gcc3. 2003-09-27 19:34:17 +00:00
tsutsui 499f56cda2 sys__sigreturn14 -> compat_16_sys___sigreturn14 2003-09-27 17:51:42 +00:00
tsutsui 2fe24b8c7f Use strlcpy() rather than strncpy() + `\0' termination. 2003-09-27 17:42:11 +00:00
mycroft c82b47f9bc Fix a non-fatal race condition. 2003-09-27 15:56:03 +00:00
mycroft 88dd794c62 Put pfsnode in the #ifdef _KERNEL too, so this actually compiles. 2003-09-27 15:32:50 +00:00
darcy 566d30be44 Changes as discussed with itojun on tech-kern. I have modified the enums
to have KFS or PFS differentiators.  Further I have wrapped the enum in
procfs in "#ifdef _KERNEL" as it is done in kernfs.

To see the discussion go to http://mail-index.NetBSD.org/tech-kern/2003/09/
and look for "Mismatched enums in include files" in the list.
2003-09-27 13:29:02 +00:00
mrg 3942bb7a51 enable broadcom BCM4401 (bce) driver (as found on recent dell laptops) 2003-09-27 13:16:16 +00:00
mrg 871eae696e add new driver for broadcom BCM4401 chipset (as seen on recent dell
laptops) written by Cliff Wright <cliff@snipe444.org> and tested by
yours truly.

XXX: missing mcast filter support.

thanks cliff!
2003-09-27 13:13:28 +00:00
jdolecek e257c8b61f map ERRSRV:ERRbaduid to EAUTH 2003-09-27 12:24:25 +00:00
tsutsui ddc207b63e Add options COMPAT_16. 2003-09-27 10:07:57 +00:00
dsl 84577b4fe4 Add kern.root_partition (sysinst needs to know it)
Add kern.drivers - reports driver names and major numbers
Remove some redundant caddr_t casts.
2003-09-27 07:58:55 +00:00
dsl 70fa83aaf4 Add kern.root_partition (because sysinst needs to know it).
Add kern.drivers - reports installed driver names and major numbers.
2003-09-27 07:52:34 +00:00
matt a8a3bf5bed ANSIfy. 2003-09-27 04:44:42 +00:00
matt 827263a8bc Use ksi_signo instead of _signo. 2003-09-27 03:51:54 +00:00
tls d0ffab287c Remove NOSETTLE flag from channel in FibreChannel case. It makes sense that
it should be there, but in practice, on some systems an ugly race condition
rears its head: SCSI commands are issued before the FC thread ever runs, and
fail from then on forever.  Yuck.
2003-09-27 03:43:08 +00:00
christos 6fc26a7684 add SIGTRAMP_VALID and gc old sigcontext <-> ucontext macros. 2003-09-27 03:14:31 +00:00
matt 60ff688f72 Define SIGTRAMP_VALID properly. 2003-09-27 00:58:32 +00:00
matt 3ce59aebf3 Deal with signal trampoline being const. 2003-09-27 00:57:45 +00:00
matt 2546f51a33 Regen. 2003-09-26 23:11:16 +00:00
matt ebb8ea4c89 Constify __sigaction_sigtramp argument 'void * tramp'. 2003-09-26 23:08:24 +00:00
nathanw 4d59420344 Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.h
so that they can be used in a namespace-friendly way.
2003-09-26 22:45:41 +00:00
wiz db579612f4 Definition, not defintion. From miod@openbsd. 2003-09-26 22:25:21 +00:00
wiz cff5e477ad Process has only one c. From miod@openbsd. 2003-09-26 22:23:58 +00:00
martin 6b0c555300 On physical layer errors, mark deactivated call descriptors correctly.
Spotted by Antti Kantee.
2003-09-26 22:20:12 +00:00
matt 6986092cfe Add a machine-dependent SIGTRAMP_VALID macro which is used to test whether
a trampoline version is valid or not.
2003-09-26 22:14:19 +00:00
tsutsui 81d5d9d0f3 TAB/space cleanup. 2003-09-26 21:41:16 +00:00
christos 597d36cd65 Add needed header file. 2003-09-26 21:28:45 +00:00
christos deacebb910 Add necessary include file. 2003-09-26 21:28:24 +00:00
christos 9eb9621f0e fix fallout from frame to frame * conversion. 2003-09-26 21:24:34 +00:00
pooka 3a930307fc When releasing all cd's associated with a controller, don't stop
after finding one.
2003-09-26 21:05:33 +00:00
christos 7e25d9a162 catch up with const sigset_t 2003-09-26 18:11:47 +00:00
christos 25f1b29f36 bring in MI declarations. 2003-09-26 18:10:32 +00:00
christos 541faba137 catch up with const sigset_t 2003-09-26 18:10:01 +00:00
christos 44f376e8fc move MI stuff to the MI include 2003-09-26 18:09:38 +00:00
christos a0a66e38c7 move MI stuff to the MI include. 2003-09-26 18:09:13 +00:00
christos 85d91a39fe add catch up with const sigset_t * 2003-09-26 18:05:01 +00:00
christos 4f76392503 catch up with const sigset_t * 2003-09-26 18:04:11 +00:00
matt fb54d529b8 Copy out the entire ksiginfo_t, not just the first word. 2003-09-26 18:00:47 +00:00
tsutsui b299c2186f Remove casts and use %x in printf for tc_offset_t,
which is int32_t on both alpha and pmax.
2003-09-26 17:17:47 +00:00
lonewolf c8d69e8d1c Attach haltwo on Indigo2 machines also, it reportedly works on them. 2003-09-26 16:58:06 +00:00
matt 4c294aa149 Add DELL Perc 4/di (from Freebsd). 2003-09-26 16:31:08 +00:00
simonb 5c54e29374 Cast through (void *) to appease gcc3. 2003-09-26 16:02:24 +00:00
simonb a35e8c4a16 Cast through (void *) to appease gcc3.
XXX1 - why does this "type-punned pointer" warning only affect little-
       endian MIPS and not big-endian MIPS?!
XXX2 - too much duplicated code.
2003-09-26 16:00:28 +00:00
mycroft c7d415bac1 Fix off-by-one problem in array size. 2003-09-26 16:00:12 +00:00
simonb cff4731c81 Avoid multi-line strings. 2003-09-26 15:34:11 +00:00
simonb 091072d91a Can't use __FUNCTION__ with string concatenation in gcc331. 2003-09-26 15:29:22 +00:00
pooka b6d1da0696 RCSID 2003-09-26 15:17:23 +00:00
simonb e2c040a1f7 Don't have a label as the last part of a compound statement (fixes a
gcc331 warning).
2003-09-26 14:30:15 +00:00