Commit Graph

50123 Commits

Author SHA1 Message Date
chs d97d75d81b add uvmexp.swpgonly and use it to detect out-of-swap conditions. 1999-03-26 17:34:15 +00:00
chs 92045bbba9 add uvmexp.swpgonly and use it to detect out-of-swap conditions.
numerous pagedaemon improvements were needed to make this useful:
 - don't bother waking up procs waiting for memory if there's none to be had.
 - start 4 times as many pageouts as we need free pages.
   this should reduce latency in low-memory situations.
 - in inactive scanning, if we find dirty swap-backed pages when swap space
   is full of non-resident pages, reactivate some number of these to flush
   less active pages to the inactive queue so we can consider paging them out.
   this replaces the previous scheme of inactivating pages beyond the
   inactive target when we failed to free anything during inactive scanning.
 - during both active and inactive scanning, free any swap resources from
   dirty swap-backed pages if swap space is full.  this allows other pages
   be paged out into that swap space.
1999-03-26 17:33:30 +00:00
tron c379f48592 Replace "audioctl" with "audio" in sub directory list. 1999-03-26 16:53:29 +00:00
tsubai 6dbdfeab77 include GENERIC. 1999-03-26 16:40:09 +00:00
christos 28607542af PR/7231: Havard Eidnes: Shell quoting/trimming problem 1999-03-26 15:49:34 +00:00
mrg e0c321f25d add missing copyrights. 1999-03-26 15:46:22 +00:00
dbj 82347ce33e Changes to compile the next68k bootblocks with
egcs -Wpointer-arith -Wstrict-prototypes
This closes pr 6653
1999-03-26 15:41:38 +00:00
tsubai 35a4f16a60 ``INSTALL'' + USB doesn't work (binutils bug?).
So use this instead.
1999-03-26 14:58:22 +00:00
mrg 072cb74108 audio paths are in <paths.h> 1999-03-26 14:05:41 +00:00
mrg 140c9e18e1 add audiorecord and audioplay tools. audioplay does .au and .wav files. audiorecord makes .au files only. uses parts of audioctl.. 1999-03-26 14:02:39 +00:00
mrg 31f93decc6 add audioplay/audiorecord. 1999-03-26 13:55:49 +00:00
drochner 4603b8460d start xdm after wscons configuration - the X server might want an own
virtual screen
1999-03-26 13:45:47 +00:00
sommerfe 3c618b8f06 fail more gracefully if not root 1999-03-26 13:14:12 +00:00
sommerfe 90844f84d6 Install send-pr.el (emacs-lisp front-end to send-pr) into /usr/share/gnats 1999-03-26 13:12:43 +00:00
sommerfe 5a90dbf495 Add dhcrelay startup (allow only if dhcpd isn't started) 1999-03-26 13:10:17 +00:00
drochner 068cafa92a In a PC keyboard doesn't accept a "set to scanset 2" command, reset it
and ignore the error. Scanset 2 should be the default after reset, so
this allows some broken keyboards to work. (Reset is needed because at
least 1 keyboard locks up if the "set scanset" is attempted.)
1999-03-26 12:39:13 +00:00
minoura 632ad8cde6 Use pax(1) instead of tar(1).
MD parts already have this change.  /usr/bin/tar can be removed from
the miniroot.
1999-03-26 09:24:27 +00:00
mark 2319fcb044 Pull in ../common/upgrade. 1999-03-26 09:22:52 +00:00
bouyer 80f0af1a00 Oups, complete braindamage yesterday. DIOCEJECT does the rigth thing for both
disks and CDs, it's just don't have to call DIOCLOCK before, unless we're
doing a forced eject: DIOCEJECT will check for device use and unlock the door
if allowed.
1999-03-26 09:14:58 +00:00
mark 8ee35faca3 Bring these files up to date. 1999-03-26 09:10:48 +00:00
ender c32aac7964 Uncomment some file copies now that the files actually exist. 1999-03-26 08:52:44 +00:00
proff 85ab19698a security: test for ip_len < ip_hl <<2 and drop packet accordingly 1999-03-26 08:51:35 +00:00
ender 3423145ca4 Add md0 to the raminst target. 1999-03-26 08:45:25 +00:00
ender 4533a22d80 NetBSD/mac68k installation kernel config 1999-03-26 08:42:49 +00:00
ender e83f28e8f9 NetBSD/mac68k installation kernel for use with sysinst.
Based on NetBSD/alpha instkernel.
1999-03-26 08:34:36 +00:00
tsubai 82b3b0209f In copyin() and copyout(), clear the pcb_onfault variable in the EFAULT
case. (pr 7243)
1999-03-26 08:32:15 +00:00
leo 9d7ee0ba80 Fix typo noticed by James Boulton. 1999-03-26 08:24:52 +00:00
leo 6a477596b9 Add more fuzziness to the MDRAM initialisation. Seems to work on a broader
range of et6[01]00 cards now.
1999-03-26 08:21:49 +00:00
tsubai 38a92c9752 A successful kernel page fault should just return so that signal delivery
et al. should not executed.  (pr7240)
1999-03-26 08:15:23 +00:00
pk 06bd52b633 COMPAT_SPARC32 -> COMPAT_NETBSD32 1999-03-26 08:00:38 +00:00
mrg 5ca1d6a20d add audio paths. 1999-03-26 07:27:04 +00:00
lukem e1a9005721 fix comments 1999-03-26 07:15:23 +00:00
tsubai bd7d7dd1f4 <mips/db_machdep.h> --> <machine/db_machdep.h> 1999-03-26 07:07:06 +00:00
tsubai f75ec26a42 Define DB_ELF_SYMBOLS to compile.
(currently /boot doesn't preserve symbols.)
1999-03-26 07:03:01 +00:00
mhitch 96eecff795 Add some ATAPI support. My CDROM drive works, but I don't have other devices to
test.  This should provide interim ATAPI support until the MI wdc driver is used.
1999-03-26 07:00:37 +00:00
dbj 25ea4fb7a7 tweaks to compile with egcs -Werror
minor changes to scsi driver register accesses.
1999-03-26 06:54:40 +00:00
mjacob 3cafeadabd Add support for the PTI SBS430. It's a FAS200 type chip- it's a bit funky
in that the registers aren't spread by a longword like all the other SBus/ESP
cards. Otherwise it's much the same. It'll make Brad Salai happy.
1999-03-26 06:48:40 +00:00
simonb d0e107a1a5 Update copyrights. 1999-03-26 05:23:58 +00:00
dbj d1bbf5a190 Added support for using wscons as console.
Enabled wscons as default console.
Use option SERCONSOLE now to use serial console instead now.
1999-03-26 04:42:59 +00:00
mrg 202cdd3fa1 build audio[0123] links. 1999-03-26 04:37:29 +00:00
eeh 69d1f9d0d3 COMPAT_SPARC32 -> COMPAT_NETBSD32 1999-03-26 04:29:20 +00:00
dbj 5a7e7178c8 fix polled keyboard support 1999-03-26 04:17:46 +00:00
dbj 0fabf8441f add KS_bar and KS_backslash to default us keymap. 1999-03-26 04:15:27 +00:00
sommerfe 27a01cc18e Use __getcwd() system call in getcwd() unless OLD_GETCWD is defined 1999-03-26 04:04:13 +00:00
tsubai 670d76b7ea Remove ifdef UVM. 1999-03-26 03:40:41 +00:00
simonb 5d23f12467 Don't call f_dev->dv_close if it's a null pointer when an open() call
fails.
1999-03-26 03:16:15 +00:00
mark f7644e2429 Allow various X11 sets to be installed. 1999-03-26 03:03:37 +00:00
mark 1f8be737e2 Pull in cgd's improved filecore bootblock checksumming code from
sys/arch/arm32/arm32/disksubr_acorn.c
1999-03-26 03:02:45 +00:00
hubertf b97ebf9749 Sync some options from GENERIC 1999-03-26 02:48:18 +00:00
hubertf b3acf3a4e4 s/internally/internal/ 1999-03-26 02:46:14 +00:00