80304 Commits

Author SHA1 Message Date
ad
8aad07ad6a Add missing printf(). 2001-05-10 09:41:19 +00:00
mycroft
d44a3af5c0 Add an underscore for consistency. 2001-05-10 06:10:35 +00:00
thorpej
2f58df9a8f Rearrange the code that adds pages of objects to the pool; require
that the caller allocate the pool_item_header when it allocates the
pool page, so we can avoid a locking pitfall (sleeping with a simple
lock held).

Also revive pool_prime(), as there are some letigimate uses of it,
but in doing so, eliminate some of the bogosities of the old version
(i.e. don't do an implicit "setlowat", just prime the pool, and incr
the minpages for each additional page we add, and compute the number
of pages to prime in a way that callers would expect).
2001-05-10 04:51:41 +00:00
thorpej
6ec67f871a Use POOL_NEEDS_CATCHUP() in one more place. 2001-05-10 02:19:32 +00:00
lukem
4db962fc85 revert over-zealous pcvt cull; we still need to skip ttyv* whilst pccons uses
ttyv0 on some ports (currently; arm32, bebox, i386, prep).  should fix PR 12862.
2001-05-10 01:57:47 +00:00
augustss
f63784bfbe Improved fix of PR12796, from Frederick Bruckman <fb@enteract.com> 2001-05-10 01:54:30 +00:00
augustss
5a71cdbf26 Impproved fix of PR12796, from Frederick Bruckman <fb@enteract.com> 2001-05-10 01:53:48 +00:00
itojun
63181d71c1 correct ecn consideration on tunnel encap/decap. sync with kame. 2001-05-10 01:37:42 +00:00
thorpej
db26619a5e Encapsulate the test for a pool needing a pool_catchup() in a macro. 2001-05-10 01:37:40 +00:00
lukem
54ef4cb4dc remove the special case for ttyv0 (which was actually ttyqf renamed), per
discussion with matt thomas. (now the vax has 16 more ptys to use!  :)
2001-05-10 01:31:40 +00:00
itojun
2c2ff2e32d one more indentation fix 2001-05-10 01:30:55 +00:00
lukem
7fd298e837 remove all reference to ttyv* to pccons, since the kernels for these ports
don't implement a character device at the referenced major number (12).
2001-05-10 01:29:57 +00:00
itojun
b87cb9344b whitespace/indentation cleanup 2001-05-10 01:23:51 +00:00
lukem
88d538c21e fix comment; cdev_notdef() is a funny pc console :) 2001-05-10 01:23:23 +00:00
lukem
ae5b452628 remove pcvt references.
don't allow pty6 (ttyv*) to be created; conflicts with pccons ttyv0.
2001-05-10 01:05:47 +00:00
lukem
702f01cdba remove references to pcvt 2001-05-10 01:04:39 +00:00
itojun
dc452a48f6 no longer need to carry local version of inet_ntoa, we have it in libkern. 2001-05-10 01:04:08 +00:00
lukem
4a8c7c2fed don't prevent pty6 from creating ttyv*, since there's no custom console on ttyv 2001-05-10 01:03:03 +00:00
lukem
b3a31a74db remove ttyv* entries as pcvt was removed and there's already wscons entries here 2001-05-10 01:01:42 +00:00
thorpej
627edfcb50 Remove pool_create() and pool_prime(). Nothing except pool_create()
used pool_prime(), and no one uses pool_create() anymore.

This makes it easier to fix a locking pitfall.
2001-05-09 23:46:02 +00:00
thorpej
626cb1c3ce Use pool_init() rather then pool_create(). 2001-05-09 23:38:20 +00:00
thorpej
e2a791df22 Use pool_init() rather than pool_create(). 2001-05-09 23:20:59 +00:00
matt
c2214aaf3c Remove includes that only include <arm/*.h>. These are now picked up
automatically when making kernels. (to be submitted).  Next rev will
eliminate those includes that include <arm/arm32/*.h>
2001-05-09 22:30:43 +00:00
he
6733f52378 Say that this appeared first in NetBSD 1.5.1, now that we know. 2001-05-09 22:24:14 +00:00
he
373dab9b45 Add reference to awacs(4). 2001-05-09 22:20:02 +00:00
he
ba916bda10 Note in the title that this is a macppc specific manual page. 2001-05-09 22:16:12 +00:00
he
a274aeecde Add a minimal manual page for the macppc awacs device driver. 2001-05-09 22:14:38 +00:00
augustss
5c9ba155e3 Apply patch in PR lib/12796 from Frederick Bruckman <fb@enteract.com> 2001-05-09 21:49:58 +00:00
itojun
4a960a79c0 update INET6 case as well 2001-05-09 21:19:34 +00:00
itojun
38c869fbdc non-INET6 case fix - remove length limitation on FQDN hostname got from
reverse lookup.  PR 12876
2001-05-09 20:40:50 +00:00
kleink
dd4df24b01 Make the set of machine state restored by setmcontext() identical to that of
sigreturn().
2001-05-09 20:31:00 +00:00
kleink
e0b29e0491 Sync with native emul: rename sc_tstate to sc_psr. 2001-05-09 20:21:50 +00:00
kleink
f0d6ebbd33 Make restoring the PSR ICC bits really work in __sigreturn14(). 2001-05-09 20:13:38 +00:00
fvdl
0cc3c4a023 Suppress another case of a potentially noisy error message which
isn't fatal.
2001-05-09 20:02:32 +00:00
kleink
aec2bbb42f Sync sc_psr comments with reality. 2001-05-09 19:50:49 +00:00
kleink
7dbfdb5508 In the 32-bit ABI case:
* rename sigcontext.sc_tstate to sc_psr, since this is how it is known to
  the 32-bit API, and also used for;
* don't try to squeeze the tstate into it, just emulate the ICC bits.

Per discussion with Eduardo.
2001-05-09 19:46:22 +00:00
augustss
59f85c4e3e Ansify a function I forgot last time. 2001-05-09 19:33:07 +00:00
fvdl
defa9bf05f Avoid potential cases of sleeping while holding a spinlock. Pay attention
to SWF_FAKE when finding a swap device. GC swapdrum_add; it was only
a few lines long and called once, so just inline the code there.
2001-05-09 19:21:02 +00:00
thorpej
6300e455b4 Make sure `bhlc' is initialzed before we consult it to determine
the number of functions on the card.
2001-05-09 18:16:39 +00:00
matt
9c197c4609 Change references to <arm32/isa/timerreg.h> to <dev/ic/i8253reg.h>
Remove timerreg.h
2001-05-09 17:34:40 +00:00
lukem
28d6dbb5f3 explicitly set the umask to 022 to be safe 2001-05-09 16:53:45 +00:00
tsutsui
73c5107dc5 Tidy up some debug messages. 2001-05-09 16:44:44 +00:00
lukem
4c9bb3bc3f * change wait_for_pids() to spin forever (rather than just ~ 65 seconds).
* change the default `stop' case to wait_for_pids after kill $sig_stop.
  this means that "/etc/rc.d/foo stop" won't return until the service
  has shut down. third party scripts that implement their own stop mechanism
  should offer this functionality as well.
* in the default restart case, don't bother doing `$0 poll' in between
  stop & start, because of the change above. (XXX: deprecate poll ?)
2001-05-09 16:40:59 +00:00
nsmrtks
4a74baff29 include bsd.prog.mk for cleandir target 2001-05-09 16:28:10 +00:00
tsutsui
330ab2b636 Print a clock frequency of the chip. 2001-05-09 16:24:43 +00:00
matt
bd9a11ee56 Populate ofw subtree. 2001-05-09 16:08:43 +00:00
matt
16db09f9f6 Add isa_machdep.c for dnard 2001-05-09 15:58:50 +00:00
matt
77666e6c72 Populate dnard/dnard. 2001-05-09 15:58:07 +00:00
matt
0cd5b27a79 Populate dnard/include 2001-05-09 15:40:54 +00:00
matt
a0b5b1f2ba Cleanup and make accurate to current dnard status. 2001-05-09 15:20:49 +00:00