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
fvdl
6dbe6cdeb5
Initial DDB support, mostly a quick 'n dirty port of the i386 code.
...
No dissassembly yet.
2002-11-29 22:17:12 +00:00
fvdl
93048d8fba
Make physseg attrs unsigned, just to be sure.
2002-11-29 22:14:58 +00:00
fvdl
c08aef9c01
Make this a bit more like -current i386 pmap. Adjust some argument
...
types to avoid sign extension (although this is not a problem
currently).
2002-11-29 22:14:15 +00:00
fvdl
735931f6e4
Use DEFCOPTS, not COPTS, so that the latter may be overridden in a kernel
...
config file.
2002-11-29 19:52:02 +00:00
jdolecek
a45e0497c5
selwakeup(): don't bother with pfind() in SI_COLL case; sel_pid is always zero
...
in this case, and even if not, the process would be already woken up by the
wakeup() call
change sent as part of kern/17517 by David Laight
XXX perhaps should KASSERT() sel_pid is zero in the SI_COLL case
2002-11-29 19:48:22 +00:00
jdolecek
c9710a72e0
Get the dynamic interpreter location using emul_find_interp(), so that
...
it checks both the alternative/emul tree, and the non-emul tree.
This makes it possible to run chrooted emulated binaries without need
to setup shadow /emul tree within the chroot hierarchy.
XXX sligh code rearrangement was necessary, change not tested
2002-11-29 19:40:14 +00:00
fvdl
6da8034165
Think before committing.. previous wasn't actually needed, the values are
...
guaranteed to fit in 32 bits when loading the kernel into physmem,
and it avoids bootloader incompatibility.
2002-11-29 19:38:24 +00:00
jdolecek
da2945cc37
add comment why this doesn't need to use emul_find_interp()
2002-11-29 19:35:25 +00:00
fvdl
6f923c1495
Use long for ssym and esym in btinfo_symtab, so that it works out for
...
both i386 and x86_64.
2002-11-29 19:33:26 +00:00
wiz
f5cc72e57b
-1 -> \-1.
2002-11-29 19:22:01 +00:00
wiz
454f40b755
a <-> an fixes.
2002-11-29 19:19:39 +00:00
wiz
287a8f7fb0
Sync usage with man page (and actual options).
2002-11-29 19:15:41 +00:00
jdolecek
1bf46cc0f0
use emul_find_interp(), rathern than calling emul_find() second time
...
with prefix set to "/"
XXX not tested
2002-11-29 19:15:15 +00:00
wiz
75c991f87d
Bump date for -N; sort options.
2002-11-29 19:14:00 +00:00
jdolecek
47cd9b85d6
Get the dynamic interpreter location using emul_find_interp(), so that
...
it checks both the alternative/emul tree, and the non-emul tree.
This makes it possible to run chrooted emulated binaries without need
to setup shadow /emul tree within the chroot hierarchy.
Only tested for COMPAT_LINUX, changes to other compat modules were
mechanical.
Fixes kern/19161 by Christian Groessler.
2002-11-29 19:13:14 +00:00