summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* We already have a lock initialization function, use that for fdesc_mtxphk2004-12-011-57/+28
* Collect the stuff for the /dev/fd/{%d,std{in,out,err}} pseudo-devicephk2004-12-011-55/+52
* "nfiles" is a bad name for a global variable. Call it "openfiles" insteadphk2004-12-012-8/+8
* Style: move data to top of file.phk2004-12-011-4/+4
* Remove the last vestiges of the userconfig option. None of this actuallyscottl2004-12-011-2/+1
* Implement the check I was talking about in the previous message already.mlaier2004-11-301-0/+37
* Forgot to inline umtxq_unlock.davidxu2004-11-301-1/+1
* 1. use per-chain mutex instead of global mutex to reducedavidxu2004-11-301-115/+212
* Replace a printf with a KASSERT that we are indeed running on the BSP.njl2004-11-301-4/+1
* Fix the build.bms2004-11-301-2/+2
* Switch from 1024hz to 1000hz on amd64 to match i386. 1024 is a badpeter2004-11-301-3/+1
* If soreceive() is called from a socket callback, there's no reasonps2004-11-291-1/+7
* Make soreceive(MSG_DONTWAIT) nonblocking. If MSG_DONTWAIT is passed intops2004-11-291-3/+21
* When upgrading the shared lock to an exclusive lock, if we discoverps2004-11-291-3/+2
* Sigh. I really need to get an internet connection which is less thancperciva2004-11-291-1/+1
* Check that saddr->sa_family is a sensible value before using it.cperciva2004-11-281-0/+4
* Don't acquire Giant before calling closef() in close() (and elsewhere);rwatson2004-11-281-7/+7
* Use FILEDESC_LOCK_FAST in checkdirs()phk2004-11-281-5/+5
* Unlock mutex if PDROP was set by caller.davidxu2004-11-271-0/+2
* Don't include sys/user.h merely for its side-effect of recursivelydas2004-11-275-5/+3
* Axe a.out core dump support. Neither older gdb binaries nor currentdas2004-11-272-67/+1
* Eliminate MNT_NODEV usage, it doesn't have any meaning any more.phk2004-11-261-2/+2
* Fix LOR.phk2004-11-261-2/+2
* Allow a filesystem to have both old and new mount methods at the samephk2004-11-251-1/+2
* Regen.phk2004-11-252-5/+5
* Mark mount, unmount and nmount MPSAFEphk2004-11-251-3/+3
* Assert Giant held in vfs_domount() and vfs_dounmount()phk2004-11-251-3/+20
* Integrate the relevant bits of vfs_rootmountalloc() where it matters.phk2004-11-251-38/+18
* Correct a bug introduced in sys_pipe.c:1.179: in pipe_ioctl(),rwatson2004-11-231-2/+5
* Neither of the arguments to closef() can be NULL anymore, so don'tdas2004-11-211-4/+1
* Remove local definitions of RANGEOF() and use __rangeof() instead.das2004-11-206-35/+17
* Maintain the broken state of backwards compatibilty for a.out (anddas2004-11-201-2/+3
* Malloc p_stats instead of putting it in the U area. We should considerdas2004-11-203-12/+49
* Place function comment above the right function.marks2004-11-191-7/+7
* Rebuild from syscalls.master:1.179marks2004-11-182-2/+2
* Add ntp_gettime(2) system call.marks2004-11-181-1/+1
* Add system call implementation of ntp_gettime(2).marks2004-11-181-18/+43
* Ok, first blunder: ioctls are not entirely unused on vnodes anymore :-)phk2004-11-181-0/+3
* Pass path to filesystem when mounting rootphk2004-11-181-1/+1
* - Eliminate the acquisition and release of the bqlock in bremfree() byjeff2004-11-181-38/+66
* Make more sense out of vop_stdcreatevobject()phk2004-11-181-21/+21
* Don't bother exiting storming mode once a second to see if it has gonejhb2004-11-171-12/+6
* Push Giant down through ioctl.phk2004-11-173-68/+11
* Push Giant down through select and poll.phk2004-11-173-13/+5
* Improvements and fixes in the 1.241 commit:dds2004-11-161-6/+9
* Adjust the interrupt storm handling code to better handle a storm. Whenjhb2004-11-161-5/+23
* Polish code to correctly reflect structure.phk2004-11-161-19/+10
* Move a FILEDESC_UNLOCK upwards to silence witness.phk2004-11-161-1/+1
* Move a FILEDESC_UNLOCK up to maintain correct nesting of FILEDESC/FILEphk2004-11-161-11/+9
* Eliminate pointless goto.phk2004-11-162-6/+10
OpenPOWER on IntegriCloud