summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2002-01-23oops, make the kgdb var's non-staticEric Jackson
2002-01-23declare a few var's extern for KGDBEric Jackson
2002-01-23allow this to compile with KGDBEric Jackson
2002-01-23add midi and sequencer devicesEric Jackson
2002-01-23enable spkr, isabeep devicesEric Jackson
2002-01-23move cdev_spkr_init() to conf.h for use by other arch'sEric Jackson
2002-01-23add support for AlphaPC 64.Eric Jackson
from NetBSD.
2002-01-23Kill PR_FREEHEADER, not used anymore and confusing.Artur Grabowski
2002-01-23minor cleanup I just happened to do when in this area.Artur Grabowski
2002-01-23It looks like there has been one crack smoking and a few cut and pastes.Artur Grabowski
PR_FREEHEADER should not be set in pool_init by the caller. It shouldn't be set in pool_init at all. Besides, it's going away soon anyway.
2002-01-23we dont have getprogname()Eric Jackson
2002-01-23Pool deals fairly well with physical memory shortage, but it doesn't dealArtur Grabowski
well (not at all) with shortages of the vm_map where the pages are mapped (usually kmem_map). Try to deal with it: - group all information the backend allocator for a pool in a separate struct. The pool will only have a pointer to that struct. - change the pool_init API to reflect that. - link all pools allocating from the same allocator on a linked list. - Since an allocator is responsible to wait for physical memory it will only fail (waitok) when it runs out of its backing vm_map, carefully drain pools using the same allocator so that va space is freed. (see comments in code for caveats and details). - change pool_reclaim to return if it actually succeeded to free some memory, use that information to make draining easier and more efficient. - get rid of PR_URGENT, noone uses it.
2002-01-22call osf1_exec_ecoff_hook for osf1 bin'sEric Jackson
2002-01-22be realistic about what we supportEric Jackson
2002-01-22add fd to nam2blkEric Jackson
2002-01-22dup wi_pcmcia_attach(); from maurice@amaze.nlMichael Shalayeff
2002-01-21these are very old and out of date, new info is on the web nowEric Jackson
2002-01-21Argh, correctly handle the maxlen == 0 case.Miod Vallat
2002-01-21Always clear the destination string in copyinstr() on error, unless we faultedMiod Vallat
when writing to the first character.
2002-01-21Always clear the destination string in copyinstr() on error, unless we faultedMiod Vallat
when writing to the first character. With some help from millert@.
2002-01-21Mount points must fit in MNAMELEN, not MAXPATHLEN so use copyinstr()Todd C. Miller
to detect whether the path passed in from userland is too long. Based on a patch from peterw AT ifost.org.au.
2002-01-21syncNathan Binkert
2002-01-21Another pci->ohci chipNathan Binkert
2002-01-21ARGH, fix it right...Dale Rahn
2002-01-21Better barrier protection. pefo found an instance where the previousDale Rahn
protection was not good enough. work from theo, pefo, toby.
2002-01-21remove couple of #if 0'ed portion we will never useJun-ichiro itojun Hagino
2002-01-21Respect db_console for "progammer button", for improved physical security.Dale Rahn
2002-01-21finish ericj's work.Nathan Binkert
make all audio drivers use the new allocm and round_buffersize decl's. will ease porting, and generally cleans up a bit
2002-01-20Move nfs_norsvport out from behind #ifdef NFSSERVER so ramdiskHugh Graham
kernels with only NFSCLIENT defined can build.
2002-01-20move a few more arch specific drivers to use new allocm and round_buffersize.Eric Jackson
2002-01-20use new allocm, round_buffersize decl'sEric Jackson
missed this one.
2002-01-20make all audio drivers use the new allocm and round_buffersize decl's.Eric Jackson
will ease porting, and generally cleans up a bit
2002-01-20When a process is exec:ing mark it with a flag. Check that flag in ptraceArtur Grabowski
and procfs (and possibly more places in the future) and simply refuse to fiddle with the execing process. This is an ugly hack, but this far we haven't been successful in creating a race-free exec.
2002-01-20fix quite appearent bug in cpu_swapin(), missing '&' can easily corruptDale Rahn
memory, pmap structure.
2002-01-19From Patrik Lindergren (patrik@ipunplugged.com):Jason Wright
* make the driver big-endian aware * handling for DMA errors * move some allocations to attach From me: whitespace clean up and vtophys removal (almost works on sparc64)
2002-01-19If handler for SIGCHLD is SIG_IGN, reset to SIG_DLF. This is consistentTodd C. Miller
with our handling of SA_NOCLDWAIT as well as other operating systems. From FreeBSD.
2002-01-19syncNathan Binkert
2002-01-19Add Intel PRO/1000XTNathan Binkert
2002-01-18Fix some zlib memory leaks, originally from Mark AdlerTodd C. Miller
2002-01-18o Remove some debugging prints (most of them wouldn't work anyway)Jason Wright
o Add support for draining the XFIFO on last close o Debounce the break sequence by looking for the terminate side of the break instead of the detection side. o wrap the parameter setup in splhigh (lest we get caught with the chip powered down)
2002-01-18Move CS_TIMEOUT declJason Wright
2002-01-18Resource map code is not used anymore. Long live the extent code!Miod Vallat
2002-01-18Replace resource maps with extents.Miod Vallat
This one was tricky but the light came at 3am.
2002-01-18Replace resource maps with extents.Miod Vallat
This is completely untested due to lack of access to such hardware. cvs: ----------------------------------------------------------------------
2002-01-18record ctime for the mountpoint, mount time or last mount update; art@ okMichael Shalayeff
2002-01-17Enable the sab82532 driver (serial console for u5/u10/u30, etc).Jason Wright
2002-01-17Better handling of transitions between our mode and what the prom wants.Jason Wright
2002-01-17add polled input handling and remove dead codeJason Wright
Also add support for Break->DDB handling on console [Works in ddb including going back and forth to the PROM, but locks up after printing the 'swap on ...' line]
2002-01-17Allow nested interrupts on the mac interrupt controllers, previouslyDale Rahn
the external interrupt was never enabled during interrupt handling.
2002-01-17Add console handling (output works, input needs more work)Jason Wright
[Very close to being able to enable 'se' in GENERIC...]