summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-09-20Avoid leaking memory if uiomove fails.Artur Grabowski
2001-09-20remove mountroot_hooks and add all of the stuff necessary for RAMDISK_HOOKSJason Wright
2001-09-19add mapping for ramdisks to chrtoblktblJason Wright
2001-09-19Get rid of B_VFLUSH. Not relevant after the end of the AGE queue.Constantine Sapuntzakis
2001-09-19typoTheo de Raadt
2001-09-19Get rid of unused pagezero variable. From NetBSD.Miod Vallat
2001-09-19Now is a good time to commit this cosmetic maxpartition-related change...Miod Vallat
2001-09-19merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okMichael Shalayeff
2001-09-19Fix a typo... and remove return; at the end of a void function.Miod Vallat
2001-09-19No need to PHOLD/PRELE here, really.Artur Grabowski
2001-09-19No need for this complicated (and bug-prone) method for waking up the flusher.Artur Grabowski
2001-09-19ugly ugly hack for compiling sha1.c with -O0Jason Wright
2001-09-19Unify elf32 and elf64 code with macros. This forced a renamingArtur Grabowski
of a few functions from elf32.
2001-09-19Patch from Ryan McBride. Compile without INET6, remove unnecessaryDaniel Hartmeier
rewrite++.
2001-09-19comment; sockopt # 57-59 are also reservedJun-ichiro itojun Hagino
2001-09-18bring sparc64 OUT of the stone age... MAXPARTITIONS 16Jason Wright
2001-09-18allow a little more time for reset and match TCM5098 (from NetBSD pr'sJason Wright
13947 and 13948).
2001-09-18syncJason Wright
2001-09-18another 3com EISA board (from NetBSD pr 13948)Jason Wright
2001-09-18make sure mountroot_hook list is initializedJason Wright
2001-09-18Avoid memory leak when disabling PMTU, rt_timer_queue_destroy() expects theAaron Campbell
caller to free the structure.
2001-09-18uvmexp not uwmexp, these changes should be tested...Dale Rahn
2001-09-18Changing the way the pmap code works again.Dale Rahn
Changes to the pmap_enter code so that the pmap_kenter/pmap_kremove has a method to create mappings without adding them to the _pv lists (part of the point of pmap_k* functions). Also adds an interface so that device mappings can be created with cacheable attributes. So that devices such as display memory can be mapped writethru greatly increasing their speed.
2001-09-18Don't include sys/systm.h if not _KERNEL.Artur Grabowski
2001-09-18Opps. should have comitted this yesterday. add ext2fs_bswapArtur Grabowski
2001-09-18Not used anymore.Miod Vallat
2001-09-18Improve the panic message, print symbol and offset, of where fault occursDale Rahn
instead of just address. Managed to test this out a few times today.
2001-09-18move ext2fs_init to where it belongs.Artur Grabowski
2001-09-18various cleanups from NetBSDArtur Grabowski
2001-09-18More of cleanups, reliability and endianness fixes from NetBSD.Artur Grabowski
2001-09-18cleanArtur Grabowski
2001-09-18Reorder includes. (ext2fs_extern.h needs ufs/inode.h)Artur Grabowski
2001-09-18cosmetic fixes from NetBSDArtur Grabowski
2001-09-18cosmetic and endianness fixes from NetBSDArtur Grabowski
2001-09-18More cleanups from NetBSD and a bunch of endianness fixes.Artur Grabowski
The file ext2fs_bswap.c contains some functions to aid bigendian machines.
2001-09-17Some changes from NetBSD. Some cosmetic, some endianness fixes.Artur Grabowski
Plus the unwinding code that undoes allocation if a part of it fails originally from ufs and FreeBSD.
2001-09-17Cleanups. Mostly from NetBSD.Artur Grabowski
2001-09-17ramdisk kernel for sparc64 (compiles... will need tweaking)Jason Wright
2001-09-17Save the result of the configure children, so that the deviceDale Rahn
can be unconfigured. Allows uaudio to be unplugged. Tested by lebel, aaron did not understand why the code was that way.
2001-09-17Don't treated return length of recvfrom() as a size_t... it's a socklen_t.Jason Wright
2001-09-17 The first implementation of the buffer flushing daemon. It solves ourGrigoriy Orlov
problem when syncer can't do its work because of vnode locks (PR1983). This also solves our problem where bigger number of buffers results in a much worse perfomance. In my configuration (i386, 128mb, BUFCACHEPERCENT=35) this speedup tar -xzf ports.tar.gz in 2-4 times. In configuration with low number of buffers and softupdates this may slowdown some operations up to 15%. The major difference with current buffer cache is that new implementation uses separate queues for dirty and clean buffers. I.e. BQ_LRU and BQ_AGE replaced by BQ_CLEAN and BQ_DIRTY. This simplifies things a lot and doesn't affect perfomance in a bad manner. Thanks to art and costa for pointing on errors. Tested by brad, millert, naddy, art, jj, camield art, millert ok.
2001-09-17icmpv6 nat fix, from Ryan McBrideDaniel Hartmeier
2001-09-17No need to define TIMEZONE and DST to 0 here, param.c does that automagically.Artur Grabowski
2001-09-17Remove all of the last vestiges of vtophys (namely RFA's):Jason Wright
o stash bus_dmamap_t in the mbuf cluster (alignment fudge is now 2+sizeof(bus_dmamap_t) o borrow FXP_RXMAP_{GET|PUT} macros from NetBSD o move a few definitions around to make it all work
2001-09-17Enable DMA for wdc_obio devices. This was the mode in which the recentDale Rahn
wdc_obio changes were tested, however this file was not commited to renable DMA for those devices. Minor missing item on the adb mouse, add it to mux 0. Muxing is still disabled, but this was missing.
2001-09-17Use pmap_k* to map the buffer cache.Artur Grabowski
2001-09-17pagemove() should use the pmap_k* functions instead of pmap_enter/remove.Dale Rahn
The buffer cache is initialized with pmap_k* for all powerpc systems. Does not cause a problem with current code because pmap_k* are only wrappers around pmap_enter/remove.
2001-09-17The gfx display buffer should request that it be mapped cached (writethru).Dale Rahn
Not used yet, but when the bus_space_map code and pmap are fixed, this will speed up the console.
2001-09-17Allocate the profiling buffer from kernel_map, not with malloc.Artur Grabowski
2001-09-17genassym changesTheo de Raadt