summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-01-23move mb_map allocation to mbinit()Artur Grabowski
2002-01-23Another strcpy gone.Hakan Olsson
2002-01-23move definition of mb_map from zillions of machdep.c to uipc_mbuf.cArtur Grabowski
2002-01-23strcpy->strlcpy, sprintf->snprintfHakan Olsson
2002-01-23strcat->strlcat, sprintf->snprintfHakan Olsson
2002-01-23strcpy->strlcpyHakan Olsson
2002-01-23strncat->strlcat, sprintf->snprintfHakan Olsson
2002-01-23less sprintf/str[n]cpy/strcatHakan Olsson
2002-01-23less strcpy/strcatHakan Olsson
2002-01-23fix potential memory leak.Mike Pechkin
millert@ ok
2002-01-23lookup() returns pointer. Convert 0 -> NULL.Mike Pechkin
millert@ ok
2002-01-23Use always '.' in the end of the fatal() message. Consistency is good.Mike Pechkin
millert@ ok.
2002-01-23don't use \n in reply().Mike Pechkin
millert@ ok
2002-01-23Back out part of last commit, it causes memory to be freed prematurelyTodd C. Miller
in this version of the zlib code; from Wayne Meissner
2002-01-23Add defn for MIPS reset register and use it.Jason Wright
2002-01-23Allocate rusage, pgrp, ucred and session with pool.Artur Grabowski
2002-01-23Use sparc64 fpu_extern.h not sparc.Jason Wright
2002-01-23Use the size of the cmd dmamap when syncing the scsi command, not data size.Per Fogelstrom
OK krw@
2002-01-23``pathname'' can be NULL here too.Mike Pechkin
millert@ ok
2002-01-23GC some malloc types.Artur Grabowski
2002-01-23syncTodd T. Fries
2002-01-23add vme, commented out at this pointTodd T. Fries
2002-01-23tweak all) target numbersTodd T. Fries
2002-01-23syncTodd T. Fries
2002-01-23use ramdisk) target from MAKEDEV.miTodd T. Fries
2002-01-23use target for ramdisk on all archsTodd T. Fries
2002-01-23oops, make the kgdb var's non-staticEric Jackson
2002-01-23sort SEE ALSOJun-ichiro itojun Hagino
2002-01-23declare a few var's extern for KGDBEric Jackson
2002-01-23allow this to compile with KGDBEric Jackson
2002-01-23shuffle some things, arch independent targets go outside arch specific areas,Todd T. Fries
build scsi tape devices ;-)
2002-01-23correct major numbersTodd T. Fries
2002-01-23s/tth/ttyh/ for sparc64Todd T. Fries
2002-01-23syncTodd T. Fries
2002-01-23tweak mag and spif _DEV entries, add major numbersTodd T. Fries
magma and spif were moved into MAKEDEV.mi, remove from here
2002-01-23tweak _DEV entries for major numbers to show up properlyTodd T. Fries
remove shell cases of magma* and spif* since they are now in MAKEDEV.mi
2002-01-23where oh where did floppy) go?Todd T. Fries
alpha gets speakers and midia a la music
2002-01-23o use target(name,dev,str1,str2,..) and twrget(name,dev,devstr,str1,str2,...)Todd T. Fries
introduced in the last commit o order (alphabetically) the disk_q's o pull in spif/mag/bpp scripts from sparc
2002-01-23add target macros as a result of a conversation with mickey; cleaner lookTodd T. Fries
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-22open for writing only if needed so, accept multiple var assignments for -w; ↵Michael Shalayeff
from meself and Vladimir Popov <jumbo@narod.ru>
2002-01-22call osf1_exec_ecoff_hook for osf1 bin'sEric Jackson