Commit Graph

26481 Commits

Author SHA1 Message Date
tsubai
b3e8f6e5fe Enable UVM by default. 1998-11-16 12:21:30 +00:00
bouyer
d74652866f For ATAPI IDENTiFY, poll only for DRQ, some devices don't assert DRDY at this
point.
1998-11-16 11:25:41 +00:00
itohy
59bed57519 Oops, I should have been more careful about the last modification....
Since D-Link DE-650 is not the only exception, restore Linksys EC1 entry to the
previous position and move D-Link entry below that to make the source cleaner.
1998-11-16 08:17:01 +00:00
marc
c48ce4626f Avoid irq 5 and 7, the most likely cause of problems on modern laptops. 1998-11-16 07:23:28 +00:00
eeh
a178ed6add Fixup the last broken bits of the signal handling code. 1998-11-16 06:51:35 +00:00
lukem
0cd1643609 if INADDR_ANY is given in in_pcbconnect(), choose the ia_addr of the first
interface, not the ia_broadaddr.  should fix [standards/5645] and [kern/6425]
1998-11-16 05:47:19 +00:00
dbj
a712d8ae87 Moved UVM define from GENERIC to std.next68k
Added -Wno-main to warnflags, if compiler supports it.
1998-11-16 04:37:56 +00:00
mrg
ae0c22f1b1 move vax "options UVM" from GENERIC to std.vax 1998-11-16 04:32:56 +00:00
mycroft
7eac22153a Use types.h, endian.h and limits.h to configure the RAIDframe
types correctly for all hardware platforms.
1998-11-16 04:14:10 +00:00
mycroft
09093330b1 Add {LONG,WORD}_BIT and {DBL,FLT}_{DIG,MAX,MIN}. 1998-11-16 04:12:29 +00:00
jonathan
a3a77d9561 Add skeleton code to defer rcons console output to soft-interrupt time.
ifdef'ed out for now.
1998-11-16 00:10:39 +00:00
perry
0c20c72cf9 (mostly) fix kernel tags support. from Frederick Bruckman in pr-6445. 1998-11-15 20:36:30 +00:00
tsubai
dd918881b6 Restrict the length of return value within buflen. 1998-11-15 19:53:25 +00:00
tsubai
7c939afccf RTC support for pmu (read only). 1998-11-15 19:41:33 +00:00
thorpej
88bc4b9f8d Conditionally include the 4.4BSD-Lite2 compat vfs sysctl code. 1998-11-15 18:38:11 +00:00
drochner
1658ac64a8 fix the previous: "securelevel" in kernel only 1998-11-15 17:36:19 +00:00
drochner
ac9da044b8 fix misplaced parantheses (introduced in last commit), noticed by Sean
Doran and Wolfgang Helbig
1998-11-15 12:43:04 +00:00
jonathan
03b30a046d * make scc_tty_init() callable when very cold: call scc_coldparam() directly.
Use scc_tty_init() in scc_consinit().  Declare scc_consinit() in sccvar.h.

* Remove last vestige of special-case console handling in sccparam() code.

* Call scc_consinit() from findcons scc_serial() console-setup.
  Dont PROM for scc serial console at all.
1998-11-15 11:21:52 +00:00
jonathan
b6111d03f9 Add mainbus0 and cpu* lines to R4000 config. 1998-11-15 06:27:11 +00:00
jonathan
5ddadfcc95 Remove old model-specific config files. 1998-11-15 06:22:25 +00:00
mhitch
6317908feb UVM is now the standard VM system on NetBSD/pmax. 1998-11-15 05:43:32 +00:00
chuck
281eb8b87a remove bogus permission check in uvm_map_clean(). fixes mmap/msync
problem discussed/reported by jonathan and Andreas Wrede <andreas@planix.com>.
1998-11-15 04:38:19 +00:00
mhitch
549407b634 Change page modification emulation: don't fiddle with VM flags directly.
Track page modification status in the PV entry like the alpha, and let
pmap_is_modified() return current status back to the VM system.  UVM now
works reliably.

Garbage collect the old pmap_attribute[] stuff.
1998-11-15 02:34:19 +00:00
hubertf
3f1c86b59e compile with DEBUG=1 1998-11-15 00:01:24 +00:00
mhitch
f6adcd4690 Some CyberStorm MK I SCSI modules use the same product ID as the Fastlane.
Add a check for that product ID and not a Zorro III address.
1998-11-14 21:48:22 +00:00
drochner
047a7756d8 use mi register definitions 1998-11-14 16:31:34 +00:00
tls
da1c106b85 In 'highly secure' mode (securelevel >= 2), the filter lists may not be tampered with. It might be desirable to allow enabling of preset filter lists, but it seems too good a candidate for a denial-of-service attack, so we don't. 1998-11-14 07:42:37 +00:00
tls
6321478a33 At securelevel >=2, don't allow new mounts, only allow change from rw to ro. 1998-11-14 06:38:54 +00:00
dbj
87cb8573e1 Finished changes to use UVM on next68k.
Turn on UVM by default in GENERIC kernel.
1998-11-14 04:32:50 +00:00
briggs
0659054b8b Make this compile _and_ link with DEBUG / ADB_DEBUG defined. 1998-11-14 03:20:47 +00:00
briggs
94125bb185 Allow this to compile with DEBUG defined. 1998-11-14 03:01:31 +00:00
thorpej
3e6164e173 Make a comment about what pcmcia_detach_card() should do. 1998-11-14 01:54:25 +00:00
thorpej
1d03badef0 Implement a way to queue kernel threads for creation after init,
pagedaemon, reaper, etc.  Caller provides a callback function and
argument which will be called to create the threads.
1998-11-14 00:08:49 +00:00
is
be4fc8e1b9 Simplify program structure to save a few bytes. 1998-11-13 22:12:35 +00:00
thorpej
d23593a784 Make vfs_sysctl() work. 1998-11-13 20:15:32 +00:00
thorpej
a3574d12b6 Clean up the NFS sysctl variables. 1998-11-13 20:09:54 +00:00
thorpej
1eebbab4db Some changes to make the vfs. sysctl toplevel work. Wow, we really need
a new sysctl interface.
1998-11-13 20:08:06 +00:00
thorpej
faf2211fef {b,c}dev_decl(raid), like some other disk devices. 1998-11-13 20:04:11 +00:00
mycroft
1115f2e840 Er, NSIG is one *more* than the number of signals. 1998-11-13 17:23:52 +00:00
mycroft
d6ffecf67c Oops; signal numbers are 1..NSIG, not 0..NSIG-1. 1998-11-13 17:12:54 +00:00
christos
9a95622add cast _mcount args to u_long, to avoid lint warnings. 1998-11-13 13:50:52 +00:00
drochner
a0c0e7eff1 fix egcs warning 1998-11-13 13:47:56 +00:00
drochner
acdd660ace fix callback type 1998-11-13 13:45:15 +00:00
christos
0da3503ec5 make sysctl newp argument const void * to avoid const castaway warnings in
many places in the source. Unfortunately I am not fixing right now the
second argument from u_int to size_t because it is going to break some
ports. In anycase, the sysctl interface will change shortly.
1998-11-13 12:07:51 +00:00
christos
f44085b9f0 cast lh of shift operator to unsigned to avoid lint "non portable" warnings. 1998-11-13 12:06:05 +00:00
christos
d9616f8756 cast args of ntohl() and htonl() to u_int32_t to avoid lint warnings. 1998-11-13 12:04:49 +00:00
simonb
a9c167b273 prototype un-prototyped functions 1998-11-13 11:51:55 +00:00
simonb
8e893eff9e Add braces around 'if' to pacify egcs 1998-11-13 11:48:26 +00:00
lukem
cc41dfe747 simplify test in in_pcbbind() for setting wild=1; no need to check if
((so->so_proto->pr_flags & PR_CONNREQUIRED) == 0 ||
	(so->so_options & SO_ACCEPTCONN) == 0)
since the latter is always true, so the former test in unnecessary.
from `TCP/IP Illustrated, Volume 2', W. Richard Stevens, p 730.
1998-11-13 10:50:10 +00:00
mycroft
5ab6a8555e Fix one last bug in the multicast filter calculation.
sdr and vic work now, at least.
1998-11-13 09:37:46 +00:00