Commit Graph

105614 Commits

Author SHA1 Message Date
jdolecek
923f85008b add afterboot.8 here. pointed out by Julio Merino 2002-11-30 15:29:36 +00:00
tsutsui
b208e285e6 Fix swapped model name and vendor name in struct platform. 2002-11-30 14:38:06 +00:00
tsutsui
9604e7689d More cleanup of MI mb86960 driver:
- Add support for byte system bus mode. Based on patch in kern/17193 by
  Christian Groessler, with some improvements by me.
- Rename sc_flags in mb86960_softc to sc_stat, rename "type" to sc_flags
  to specify controller quirks and remove enum mb86960_type.
- Pass controller type via new sc_flags in mb86960_softc rather than
  via an mb86960_attach() arg.
- Handle unaligned mbufs properly in mb86960_write_mbufs(). (from ne2000.c)
- Fix a signed/unsigned comparision warning.
- Add definitions of status bits in the RX packed header.
- Change types of some members in mb86960_softc.
2002-11-30 14:15:10 +00:00
jdolecek
4b413dd039 add afterboot(8) manpage - things to check after the first complete boot
adapted from OpenBSD by Julio Merino in PR misc/16745, with some further
changes by me
2002-11-30 14:09:50 +00:00
jdolecek
0214b6cccf pkgsrc/devel/py-kqueue added, remove from TODO list
add couple random notes
2002-11-30 13:52:14 +00:00
fvdl
f77d71f782 Enable bootselector code for x86_64.
XXX the ifdef-ed parts should be split off into a seperate file.
2002-11-30 13:47:19 +00:00
jdolecek
2c21ec9d61 Unfortunately, we can't really know if select collision is needed
until after wakeup event, so we can't clear the SI_COLL flag
in selrecord(). Thus, effectively back rev. 1.57 off.

Problem reported in PR kern/17517 by David Laight, program triggering
the problem is in regress/sys/kern/poll/poll3w.c.
2002-11-30 13:46:58 +00:00
fvdl
1e23499b18 Make biosgeom struct packed, so that it works out on x86_64. 2002-11-30 13:46:26 +00:00
jdolecek
fdb9be22e1 add basic framework to build compat_irix LKM
the LKM is not likely to actually do anything useful, but this is good
to quickly check compat/irix is buildable
2002-11-30 13:41:40 +00:00
jdolecek
555659c55c there is single emul_irix now
use irix_n32_setregs for the IRIX n32 execsw entry
2002-11-30 13:19:37 +00:00
jdolecek
e1e0ff678b move ELF-specific items from irix_exec.c to irix_exec_elf32.c
merge the two emul_irix structures; the only difference was
  setregs function, which can be handled by exec-specific setregs hook
rename setregs_n32() to irix_n32_setregs(), and make it suitable
  as the exec-specific setregs hook
make irix_check_exec() a macro now that just single compare
2002-11-30 13:18:13 +00:00
jdolecek
6826135dbc make LKM friendlier by only including opt_* #ifdef _KERNEL_OPT 2002-11-30 12:28:26 +00:00
manu
005949afda cosmetic fix 2002-11-30 11:20:51 +00:00
jdolecek
9a87c0933c make LKM friedlier - only include opt_* ifdef _KERNEL_OPT 2002-11-30 10:52:16 +00:00
jdolecek
615f789e98 fix typo in comment. pointed out by David Sainty 2002-11-30 09:59:22 +00:00
jdolecek
e0d29a5578 fix bug in previous - if child was traced and p_opptr == p_pptr,
need to reparent the process to initproc, so that child wouldn't
have its p_pptr pointer still pointing on the exited parent

pointed out by Dave Sainty in private mail (the patch in kern/14443
didn't have this bug)
2002-11-30 09:54:43 +00:00
jdolecek
c12288aed8 add NetBSD RCS Id and TNF copyright 2002-11-30 09:32:58 +00:00
jdolecek
3c100b29c2 add test program for 3way select/poll collision on descriptor, problem
described in kern/17517
2002-11-30 09:31:31 +00:00
itohy
ed4d8d79e7 White space police. 2002-11-30 07:06:40 +00:00
jmc
1f366747d4 Tidy up some debug routines and make verbose packet dumps only when sbp2debug>2 2002-11-30 06:18:54 +00:00
jmc
88fe775d19 Print out some more details from incoming packets (tlabel's).
Also, when receiving a write packet, respond with a proper ack if something
was available to process it. (Fixes most of the sbp2 random hangs)
2002-11-30 06:09:42 +00:00
lukem
4d5f70e6b6 add DPADD for ${LIBUTIL} 2002-11-30 06:04:57 +00:00
lukem
6e171ecdf8 clean up {LD,DP}ADD. no need to set WARNS=1 here 2002-11-30 06:00:42 +00:00
christos
e6ede96041 mention routed. 2002-11-30 04:05:30 +00:00
christos
f93fe60ac0 sync with routed 2.27 2002-11-30 04:04:23 +00:00
christos
d8c7cd31c5 New auth length defines. We don't play with sockaddr for now. Also make
the list of commands const.
2002-11-30 04:02:19 +00:00
lukem
764c86e2b1 don't need -lutil here 2002-11-30 03:16:14 +00:00
lukem
e825428033 don't need -lutil any more 2002-11-30 03:12:55 +00:00
lukem
d348d3d723 tweaks for fparseln(3) move from libutil to libc:
- remove #include <util.h> if nothing else needed it
- remove LDFLAGS+=-lutil if nothing else needed it
2002-11-30 03:10:53 +00:00
lukem
b1e79510cf - Migrate fparseln(3) from libutil to libc, where it should have been in
the first place...
- Bump libutil major (to 7.0) and libc minor (to 12.91).
2002-11-30 03:04:44 +00:00
lukem
d55058d0cc oops; libutil is (currently) needed by ../mtree/spec.c for fparseln 2002-11-30 02:09:44 +00:00
lukem
f9b27e4de2 - remove -lutil; nothing here needs it
- no need to reference ../../bin/dd now that strsuftoll(3) is in libc
2002-11-30 02:06:51 +00:00
simonb
fdd1e3b715 Standardise on #ifdef _MIPS_<header>_H_ for multiple inclusion tests. 2002-11-30 01:52:31 +00:00
simonb
d644dd9c43 Add multiple-inclusion protection. 2002-11-30 01:49:18 +00:00
simonb
6b69eb3190 Add multiple-inclusion protection. 2002-11-30 01:37:29 +00:00
pooka
fa8ee3bb1c Don't use tsleep() in attach, use delay()
This change makes the driver work properly for the following card,
which used to function a bit weird:

eap0 at pci0 dev 10 function 0: Ensoniq CT5880 CT5880C (rev. 0x02)
eap0: interrupting at irq 9
eap0: TriTech TR28602 codec; no 3D stereo
2002-11-30 00:20:02 +00:00
lukem
ac422fecfe Add do-{target} aliases for: cleandir obj includes
to be consistent with the other do-TARGET targets for make build.
(These are not used by "make build" per se, they're just to make my
life easier)
2002-11-29 23:48:37 +00:00
christos
42d120566d mention cvs and amd 2002-11-29 23:28:30 +00:00
christos
d1ff1d850d catch up with am-utils 2002-11-29 23:26:59 +00:00
christos
0142b8b302 this is gone 2002-11-29 23:25:48 +00:00
christos
7fc3700a4c ops_autofs.c is gone. 2002-11-29 23:25:06 +00:00
christos
1339a09219 catch up with 6.1b1 2002-11-29 23:23:59 +00:00
christos
76ecdbe8ac prototype fully. 2002-11-29 23:18:25 +00:00
christos
af6faffab0 add full prototypes 2002-11-29 23:14:04 +00:00
christos
d2f6d7c61e kill double-free 2002-11-29 23:11:26 +00:00
christos
56e4ffe15e enable the other half of initializing amq, otherwise we core-dump. 2002-11-29 23:10:40 +00:00
christos
5894be8371 make functions static and add prototypes. 2002-11-29 23:08:32 +00:00
christos
14b02a1cfc resolve conflicts. 2002-11-29 23:06:22 +00:00
christos
866a560342 import latest am-utils. 2002-11-29 22:57:11 +00:00
fvdl
96d6d8d8ac No sense in trying to print arguments to functions, we can't reliably
determine them as they're passed in registers. The first 6, anyway,
but only printing arguments 7 and up (if present) makes no sense.
2002-11-29 22:46:26 +00:00