Commit Graph

60537 Commits

Author SHA1 Message Date
itojun
2687887f38 s/DIAGNOSTIC/DEBUG/ 2000-02-07 06:15:16 +00:00
itojun
85cdd5f08e remove IPv6 router renumbering prefix information in the kernel
when all the interface addresses are gone.
this should remove dangling structure when:
# ifconfig lo0 inet6 3ffe::1 prefixlen 64 alias
# ifconfig lo0 inet6 3ffe::1 -alias
is performed.
2000-02-07 05:48:11 +00:00
itojun
1148e4715f correct SIOCAIFADDR_IN6 failure recovery in point-to-point case. 2000-02-07 05:42:59 +00:00
itojun
49bed394bd add more sanity check against mbuf length.
use log() for DAD related kernel message.
2000-02-07 05:42:28 +00:00
itojun
45b89333e4 close comment.
From: Kazuto Ushioda <x-y-z@3si.co.jp>
2000-02-07 03:51:59 +00:00
hubertf
7df83fe628 Sync with the INSTALL kernel config file.
XXX This file should be generated automatically...
2000-02-07 03:09:01 +00:00
jonathan
e9a4467c58 Fix thinko in previous revision: it wouldn't catch deassert.
Revert the code inside the new test to the previous-but-one revision.
2000-02-07 02:17:18 +00:00
nathanw
713f906d1c Copy struct ifreq returned by SIOGIFCONF to ensure correct alignment. 2000-02-07 01:15:52 +00:00
jonathan
2da22cf2c5 Check for DCD status change interrupts which signal PPS events, even
if the line discipline is ignoring carrier (e.g., via comparam()'s
setting of sc->sc_msr_mask).  Move PPS timestamp outside the normal
status-change processing, and ignore sc_msr_mask when testing
for PPS events.
2000-02-06 23:23:37 +00:00
mhitch
93be165768 Remove an "#if 0" I seemed to have missed, to include wd* devices in the
search for root filesystems.
2000-02-06 21:45:03 +00:00
assar
f75ab3d4cb add krb5/krb5-types.h 2000-02-06 17:02:32 +00:00
msaitoh
96250cd570 fix the calculation bug for the LMA of bss. 2000-02-06 16:53:57 +00:00
eeh
8636e8eef7 Update for compat_netbsd32. 2000-02-06 16:49:51 +00:00
eeh
70694ad4bb Add new P_32 flag for processes running 32-bit emulation. 2000-02-06 16:47:57 +00:00
eeh
cde9dba8ab Add support for -current's ELF32 exec format. 2000-02-06 16:45:56 +00:00
thorpej
72ecabeb4d In if_detach(), call PRU_PURGEIF for *every* protocol within a domain
that has a usrreq entry point.  Each protocol may have its own PCB
tables that need to be purged of references to the interface.
2000-02-06 16:43:33 +00:00
takemura
06aa6ffcb9 Delete dupicated 'z50'. 2000-02-06 14:02:42 +00:00
kleink
b94df6841c (Re-)use the assembly version for labs() as well. 2000-02-06 13:14:51 +00:00
msaitoh
986d236119 remove COMPAT_NOMID stuff 2000-02-06 13:13:20 +00:00
veego
c4b5806fb2 First cut to make it work again.
TODO: make it work with obj dirs.
2000-02-06 13:05:25 +00:00
itojun
90736ab608 fix include pathname for better rfc2292 compliance. 2000-02-06 12:49:37 +00:00
pooka
022eb906f9 Add NetBSD slogans for fortune database. 2000-02-06 11:59:29 +00:00
itojun
387cae5e16 fix include file path (IPv6 related). 2000-02-06 11:21:45 +00:00
frueauf
23774a37c9 remove unused variable *dp. 2000-02-06 11:14:56 +00:00
itojun
787fb293d3 fix include file path. 2000-02-06 11:12:40 +00:00
itojun
51219dabc9 to be more rfc2292 complient, move ip6.h and icmp6.h into netinet.
(netinet6/{ip6,icmp6}.h is non-standard path - these files should go away)

it was not possible to use cvsmove in this case.
when you try to look at history, chase it toward netinet6/{ip6,icmp6}.h.
2000-02-06 11:11:29 +00:00
takemura
1a8f3a2b75 Add platid_name() which retrieves the platform name. 2000-02-06 08:47:03 +00:00
cgd
dbeafc9dbe clean up some printfs 2000-02-06 08:14:13 +00:00
itojun
76064f5770 don't chase mbuf pointer when it is NULL. 2000-02-06 08:06:43 +00:00
fair
bf004f04e9 Document KERN_LOGSIGEXIT.
sort sysctl variable list in sysctl.8
2000-02-06 07:31:23 +00:00
fair
c75556a12f Add kernel logging of processes which exit on signals which can
cause a core to drop, and whether the core dropped, or, if it did
not, why not (i.e. error number). Logs process ID, name, signal that
hit it, and whether the core dump was successful.

logging only happens if kern_logsigexit is non-zero, and it can be
changed by the new sysctl(3) value KERN_LOGSIGEXIT. The name of this
sysctl and its function are taken from FreeBSD, at the suggestion
of Greg Woods in PR 6224. Default behavior is zero for a normal
kernel, and one for a kernel compiled with DIAGNOSTIC.
2000-02-06 07:29:56 +00:00
dbj
a4746f91c3 choose first keymap that matches.
Otherwise, the NEC MobilePro 770 chooses the wrong one.
This is consistent with keymap searching order from before revision 1.12,
although I haven't investigated why choosing the last match instead of the first
causes the MobilePro 770 to lose
2000-02-06 06:29:22 +00:00
thorpej
17c346b9e1 Changed cacheable -> prefetchable. [sync w/ swiz] 2000-02-06 04:07:18 +00:00
elric
28bdaf37d9 Changed cacheable -> prefetchable. 2000-02-06 03:52:27 +00:00
thorpej
113a379cba Implement pffinddomain(), and use it as appropriate. 2000-02-06 02:54:15 +00:00
thorpej
97eba73a40 If we have a Pyxis with the DMA page crossing bug, don't allow coalescing
of adjacent DMA segments.

XXX This is still not perfect... but making it perfect will probably
require additions to the bus_dma interface and the ISA autoconfiguration
interface.
2000-02-06 01:26:50 +00:00
thorpej
0c4f8a876b Implement an internal DMA map flag which prevents coalescing of
adjacent DMA segments.
2000-02-06 01:23:30 +00:00
veego
5b4e17169b Bring in the support to boot from ide drives. This is from dec_eb164.c.
This is needed for newer firmware and to boot from slave drives.
2000-02-05 22:22:41 +00:00
veego
541c31000e Sync the ide support with dec_eb164.c rev 1.32:
Add the support to boot an ide slave drive and to boot from the secondary
ide channel.
Michael Hitch gave me the final hint how to do that and Havard Eidnes
tested it with his slave drive.
This should fix pr#8808 on the DS10.
Also remove one ideboot check which wasn't removed when I removed it from
dec_eb164.c.
2000-02-05 22:19:19 +00:00
veego
b92d490f3e Add the support to boot an ide slave drive and to boot from the secondary
ide channel.
Michael Hitch gave me the final hint how to do that and Havard Eidnes
tested it with his slave drive.
This will also fix pr#8808 on the DS10 when I commit the changes to
dec_6600.c.
2000-02-05 22:14:42 +00:00
kleink
63e6cae627 Add IPv6 support. 2000-02-05 22:14:20 +00:00
jdc
be5d89da1a Add definition for default swap partition (libahdi uses this). 2000-02-05 21:14:55 +00:00
kleink
b9d73b3129 Implement *__errno() redirection, with help from Matt Thomas. 2000-02-05 21:02:51 +00:00
jdc
abdc13564f Add libahdi entries. 2000-02-05 20:59:05 +00:00
jdc
b646eea64f Add libahdi entry. 2000-02-05 20:57:13 +00:00
jdc
2133a0f528 Add libahdi entries. 2000-02-05 20:54:12 +00:00
jdc
470ef7861d Routines to handle Atari's AHDI disk partitioning scheme. 2000-02-05 20:40:35 +00:00
nathanw
958e687d69 LP64 printf fixes. 2000-02-05 20:02:42 +00:00
kleink
c54d3e28e2 Go via *__errno() here, too. 2000-02-05 19:53:54 +00:00
jdc
b7d67025a8 Replace .Bd' and .Bl' with `.Bl' only. 2000-02-05 19:50:24 +00:00