summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Add two arguments to the vfs_hash() KPI so that filesystems which dophk2005-03-161-2/+6
* Fix a memoryleak in case of failed root filesystem mount.phk2005-03-161-1/+4
* MFp4: print a more useful error when we don't have a /dev to mount devfsjmg2005-03-161-1/+1
* Add mnt_hashseed to struct mount and initialize it witn PRNG bits, usephk2005-03-162-15/+18
* Sometimes, when asked to return region A..C, we'd return A+N..C+Nimp2005-03-151-2/+3
* Fix a debugging printf. The order of start/end was inconsistant withimp2005-03-151-1/+1
* Improve the vfs_hash() API: vput() the unneeded vnode centrally tophk2005-03-151-4/+4
* - Now that there are no external users of vfree() make it static.jeff2005-03-151-48/+12
* Fix a debug message to print a usable device name rather than uselessphk2005-03-151-3/+2
* - Expose vholdl() so it may be used outside of vfs_subr.cjeff2005-03-151-2/+1
* Remove findcdev().phk2005-03-151-19/+0
* Rename cdev->si_udev to cdev->si_drv0 to reflect the new nature ofphk2005-03-151-6/+6
* - transferlockers() requires the interlock to be SMP safe.jeff2005-03-151-2/+8
* Simplify the vfs_hash calling convention.phk2005-03-151-1/+2
* Cleanup accidentally include #if 0 section.phk2005-03-141-35/+0
* Currently (almost) all filesystems maintain a local inode hash tablephk2005-03-141-0/+184
* - Increment the holdcnt once for each usecount reference. This allows usjeff2005-03-141-3/+4
* - We do not have to check the object's ref_count in VSHOULDFREE orjeff2005-03-141-3/+3
* - Slightly rearrange vrele() to move the common case in one indentationjeff2005-03-141-20/+17
* - Rework vget() so we drop the usecount in two failure cases that werejeff2005-03-141-24/+24
* Remove debugging printfs.phk2005-03-141-8/+3
* - Do a vn_start_write in vn_close, we may write if this is the last refjeff2005-03-131-21/+20
* - Remove vx_lock, vx_unlock, vx_wait, etc.jeff2005-03-131-225/+129
* - A lock is required before calling VOP_REVOKE. Our reference protects usjeff2005-03-131-1/+2
* - Don't VOP_UNLOCK prior to VOP_REVOKE. The lock is required now.jeff2005-03-132-20/+10
* - Don't drop the lock in the default inactive handler anymore, VOP_NULLjeff2005-03-131-14/+1
* - CLOSE, REVOKE, INACTIVE, and RECLAIM are not L L L, that's a locked vnodejeff2005-03-131-4/+4
* Function jailed() looks into ucred strcture, so be sure ucred is not NULL.pjd2005-03-121-4/+4
* Clean up a bit.pjd2005-03-121-11/+12
* Extend the coverage of the accept and socket mutexes in soisconnected()rwatson2005-03-122-6/+6
* Move the logic implementing retrieval of the SO_ACCEPTFILTER socket optionrwatson2005-03-122-18/+28
* Part two of post-SMPng cleanup of accept filter registration: perform allrwatson2005-03-121-34/+16
* Replace my previous change for 32 bit systems with hz > 169 with Bruce'speter2005-03-121-10/+11
* Make the tty vmin/vtime timeouts work for hz > 169 on 32 bit machines.peter2005-03-121-7/+7
* First step in simplifying accept filter socket option logic in therwatson2005-03-111-17/+24
* Remove an additional commented out reference to a possible future sxrwatson2005-03-111-1/+0
* When setting up a socket in socreate(), there's no need to lock therwatson2005-03-111-3/+1
* Remove suggestive sx_init() comment in soalloc(). We will have somethingrwatson2005-03-111-1/+0
* The SO_NOSIGPIPE socket option allows a user process to mark a socketrwatson2005-03-111-0/+8
* fix spelling of match in comment...jmg2005-03-101-1/+1
* Try to fix the mess I made of devname, with the minimal subset of thephk2005-03-101-35/+0
* Document, via WITNESS, that the NFS server mutex falls ahead of the socketrwatson2005-03-091-0/+5
* My addled brains didn't realize that since vtp points into value, wedes2005-03-091-2/+5
* Fix typo in comment.stefanf2005-03-091-1/+1
* allow the destination of m_move_pkthdr to have externalsam2005-03-081-3/+3
* Remove redundant initialization that is repeated in the for() loopkeramida2005-03-081-2/+0
* Add kernel-only flag MSG_NOSIGNAL to be used in emulation layers to surpresssobomax2005-03-081-1/+2
* Reengineer subr_unitphk2005-03-081-287/+511
* Fix signedness of minor2unit().phk2005-03-081-4/+4
* - Lock access to the buffer_map with the vm_map lock. In 4.x this wasjeff2005-03-081-0/+5
OpenPOWER on IntegriCloud