Commit Graph

125363 Commits

Author SHA1 Message Date
drochner
5e196359ff deal with imprecise exception handling (on i387):
execute a valid control and non-control operation each
before checking for signal delivery
2004-03-25 15:01:22 +00:00
salo
83a553e89b Fix build on FreeBSD < 5.0.
From Alexander Yurchenko via netbsd-bugs.

Approved by pooka@, "I'll bug Christos to get it really fixed some day."
2004-03-25 15:00:24 +00:00
drochner
63ff804817 -make this table driven
-make check for correct si_code a "hard" assert()
 instead of just a warning
2004-03-25 14:51:28 +00:00
drochner
65626c5d91 kill sigcontext passing to signal handlers, we don't have to worry
about compatibility
2004-03-25 14:21:29 +00:00
drochner
75109b28b4 regen 2004-03-25 14:10:08 +00:00
drochner
4f0192e97e recognize both parts of the AMD8151 AGP tunnel (see PR kern/24838 by
Nicolas Joly), and improve AMD8131
2004-03-25 14:09:46 +00:00
wiz
8e545c2180 Define maxpartitions to the same value as MAXPARTITIONS in disklabel.h.
Addresses PR 24905 by Simon Burge.
2004-03-25 12:41:54 +00:00
wiz
1e2bd86f4e Define maxpartitions to the same value as MAXPARTITIONS in disklabel.h.
[Down from 16 to 8, since disklabel.h still says 8.]
Addresses PR 24905 by Simon Burge.
2004-03-25 12:40:19 +00:00
wiz
3afe1a1d87 Define maxpartitions to the same value as MAXPARTITIONS in disklabel.h.
Addresses PR 24905 by Simon Burge.
2004-03-25 12:38:49 +00:00
is
313b807f3f Only change my own license conditions. 2004-03-25 11:12:08 +00:00
is
6de8cab7db UCB no longer requires the advertising clause. 2004-03-25 10:53:46 +00:00
martin
82ebc8b5ab Better identify some revisions of via 823* audio chips.
From PR kern/24906.
2004-03-25 10:20:27 +00:00
leo
edd0d1c8e7 Licence cleanup (suggested by wiz). 2004-03-25 10:17:19 +00:00
simonb
c67d420cbf White-space nit. 2004-03-25 08:22:31 +00:00
skrll
79ddf7b5dc Remove the LIB2FUNCS_ST objects from libgcc_s. 2004-03-25 07:48:34 +00:00
jdc
8dded85639 Change TSTP handler back to using signal().
This fixes a problem where vi would not suspend.
Also, make sure that the signal handlers aren't set or removed multiple times.
Finally, add debug output when the signal handlers are set and removed.
2004-03-25 07:35:40 +00:00
dyoung
eaf23d986f Enable Tx and TxExc interrupts. Somehow this escaped my initial
commit. The rate adaptation code expects them. Usually wi gets
lucky, and an Rx/Alloc/Info event triggers the interrupt handler,
but I had not intended for wi to count on it.

Without Tx/TxExc interrupts enabled, wi will sometimes exhaust all
its rssdescs and cease transmitting.  Usually it sets IFF_OACTIVE
in that situation.
2004-03-25 06:17:51 +00:00
uwe
9cde36aeb3 We may run one page too few during reboot for certain kernel sizes.
Allocate an extra page for the loadable segment to compensate for the
fact that the last tag may be only partially filled.
2004-03-25 04:04:28 +00:00
mrg
1505f78b5b - move the row printing code into it's own function.
- pay attention to interval processing with row printing (-r -iN).

the latter fixes PR#24522.
2004-03-25 01:26:57 +00:00
uwe
44498073bf intc_intr_priority: map DMAC and IRDA interrupts. 2004-03-25 01:25:08 +00:00
wiz
5f31e2f50a Use Aq instead of \*[Lt]\*[Gt]; \- for a minus; remove
superfluous comma.
2004-03-25 01:13:32 +00:00
uwe
1cfab0e2a0 INTEVT2 values for DMAC interrupts. 2004-03-25 01:02:30 +00:00
sekiya
e594b2f3d9 The lpt driver doesn't play nicely with the serial ports -- they share the
same interrupt, and something isn't quite right with the mace interrupt
dispatcher.  Disable for now.

Pointed out by Tillman Hodgson and confirmed by ozone on port-sgimips.
2004-03-25 00:53:58 +00:00
atatat
5ea07b7ec3 Argh. That should be "_LP64", not "LP64". Many, many thanks to martin
for helping with this and verifying the netbsd32 compat fix.
2004-03-25 00:23:49 +00:00
wiz
d811bd0251 Grammar fixes. 2004-03-24 23:51:18 +00:00
matt
a266f24eb9 Add latent generic soft interrupt initialization. 2004-03-24 23:50:18 +00:00
wiz
bb06082698 Remove duplicate and superfluous words. 2004-03-24 23:49:13 +00:00
jmc
40751e336f Rename for sanity's sake. (all other files match their .uue name here) 2004-03-24 23:41:57 +00:00
matt
7f65c1cc37 Generic soft interrupt support for PowerPC ports. 2004-03-24 23:39:39 +00:00
garbled
59b0a9509c Move the "Form Page:" status over slightly. Suggested by Peter Postma 2004-03-24 22:03:17 +00:00
he
9dffa08363 The MLINKS needs to come before .include <bsd.prog.mk>. 2004-03-24 21:20:26 +00:00
joda
d3dc070ae7 turbo-upgrade to Heimdal 0.6 (this was somehow missed when 0.6 was imported) 2004-03-24 20:48:34 +00:00
pooka
8a7ed44002 * replace incorrect M_WAITOK flag from pool_get() by proper PR_WAITOK
and remove redundant check for NULL return value
* switch pool page allocator to nointr allocator

jdolecek sayeth ok
2004-03-24 20:25:28 +00:00
atatat
b7dd417f09 Remove #define of __USE_NEW_SYSCTL. I'm not even sure I remember what
I used it for, but we certainly don't need it now.
2004-03-24 20:20:44 +00:00
atatat
2de2c6ed07 This file should have a copyright notice on it. 2004-03-24 20:17:59 +00:00
lha
8b387b156a Fix a problem where pthread_kill can set a signal while the process
have the signal blocked, this ends up making target thread getting
later stuck in a loop if it uses pthread_sigmask.

ok, cl and christos
2004-03-24 20:01:37 +00:00
matt
653cfe6dbc Add latent generic soft interrupt support. 2004-03-24 19:42:04 +00:00
atatat
1449152ac6 Add man page for new sysctl_teardown() function. 2004-03-24 19:37:10 +00:00
atatat
ce0d7254d4 Description framework for user-level sysctl nodes. Still haven't
written the descriptions.
2004-03-24 19:31:46 +00:00
garbled
0c0dadc4d9 Apply patch from PR 24832 to allow line lengths longer than 80 chars in
sushi forms.  By Peter Postma.
2004-03-24 19:14:07 +00:00
snj
1d1d5cc0a9 Bump date for last; drop trailing whitespace. 2004-03-24 19:11:41 +00:00
snj
463ea56ee8 Bump date for last. 2004-03-24 19:11:06 +00:00
garbled
732560ccbd Add patches from Peter Postma in PR 24755 to cleanup output in sushi:
* hide the cursor everywhere except in forms (looks nicer)
        * fix repaint with lists (from TODO)
        * fix the form page (removes XXX)
        * force a pos_form_cursor() after every keypress in the forms
          to ensure that the selected field got the focus.
        * tweak the status message a bit.
2004-03-24 19:10:58 +00:00
snj
27d4257287 Bump date for last; avoid direct use of &, < and >; drop trailing space. 2004-03-24 19:10:46 +00:00
garbled
4b489dfcde Add rcconf/script4 for sushi 2004-03-24 18:48:10 +00:00
garbled
963b4816bd Fixes to sushi for handling ipv6 autoconfiguration mode in the rc.conf
file. Provided by Peter Postma in followup to PR 24645
2004-03-24 18:47:08 +00:00
thorpej
df2f52dfc8 My copyright on this file is assigned to TNF. 2004-03-24 18:22:47 +00:00
atatat
4723bb21ba Bring sysctl man pages up to date (wrt new query interface, the
versioning, and descriptions).
2004-03-24 18:22:30 +00:00
atatat
38c4183b04 Implement sysctl descriptions. Now all that remains is actually to
write them.
2004-03-24 18:11:09 +00:00
pooka
ba81fe2a70 attempt to clarify bit about flags usage:
* remove mention to PR_URGENT, since it was removed from the code
    two years ago
  * mention PR_NOWAIT
2004-03-24 17:44:22 +00:00