summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Expand)AuthorAgeFilesLines
* Kill the VV_OBJBUF and test the v_object for NULL instead.phk2005-01-247-15/+7
* Fix a list corruption issue in cloning device management using thephk2005-01-241-16/+41
* Remove "register" keywords.phk2005-01-241-2/+2
* Remove unused cred arg from nfs_vinvalbuf() and many bogus argumentsphk2005-01-245-29/+21
* - Convert so_qlen, so_incqlen, so_qlimit fields of struct socket fromglebius2005-01-242-8/+29
* Polish style.phk2005-01-241-9/+4
* Style: Remove the commented out vop_foo_args replicas.phk2005-01-241-103/+15
* - Somehow I mangled KTR_CRITICAL.jeff2005-01-241-1/+1
* - Regen for recent vfs syscall changes.jeff2005-01-245-51/+51
* - Change all VFS syscalls to MSTD as they all manually deal with giantjeff2005-01-241-46/+46
* - Remove GIANT_REQUIRED where giant is no longer required.jeff2005-01-244-22/+29
* - Don't acquire giant around calls to bufdone().jeff2005-01-241-2/+0
* - Add CTR calls to trace the lifecycle of a buffer.jeff2005-01-241-79/+84
* - Add the tunable and sysctl for the mpsafevfs. It currently defaultsjeff2005-01-241-37/+49
* - Add a VCANRECYCLE() which performs all the checks required to ensurejeff2005-01-241-0/+6
* - Remove GIANT_REQUIRED where giant is no longer required.jeff2005-01-241-6/+0
* - Remove GIANT_REQUIRED where it is no longer required.jeff2005-01-241-4/+0
* - Remove GIANT_REQUIRED where giant is no longer required.jeff2005-01-241-54/+81
* - Protect mnt_kern_flag with the mountpoint's mutex. This is requiredjeff2005-01-241-7/+11
* - Acquire and release Giant as we enter and leave filesystems whichjeff2005-01-241-6/+37
* - Change all vfs syscalls to use VFS_LOCK_GIANT(), and MPSAFE nds.jeff2005-01-242-200/+532
* - Simplify the cache locking. The lock order relationship with thejeff2005-01-241-37/+33
* - Do not use APAUSE if LK_INTERLOCK is set. We lose synchronizationjeff2005-01-241-10/+19
* - Use VFS_LOCK_GIANT() in place of mtx_lock(&giant), etc.jeff2005-01-241-9/+9
* - Convert the global LK lock to a mutex.jeff2005-01-241-738/+454
* - Initialize and destroy the per-filesystem ufs lock where appropriate.jeff2005-01-241-3/+24
* - Remove GIANT_REQUIRED where giant is no longer required.jeff2005-01-241-10/+0
* - Use the ufs lock to protect fs_active.jeff2005-01-241-10/+26
* - Acquire the ufs lock around several ffs_alloc functions that requirejeff2005-01-241-2/+23
* - Don't use atomic operations to deal with the active array, insteadjeff2005-01-241-96/+183
* - Acquire the ufs lock when manipulating some fields of struct fs.jeff2005-01-241-7/+13
* - Mark the struct fs members that require the ufsmount mutex.jeff2005-01-241-7/+15
* - Change some function parameters so that the ufsmount structure isjeff2005-01-241-3/+4
* - Add a mutex to the ufsmount structure. This mutex is used to protectjeff2005-01-241-3/+8
* - Add two new flags to the nd structure. MPSAFE indicates that thejeff2005-01-241-16/+20
* - Add the mount flag MNTK_MPSAFE which indicates whether or not Giantjeff2005-01-241-0/+24
* - Add a new KTR class for the buffer cache.jeff2005-01-241-2/+3
* Ignore the expected function number.imp2005-01-241-5/+0
* u_intXX_t -> uintXX_timp2005-01-242-15/+15
* Add support for the LSI 320-2E PCI-Express controller. Fix a couple of bugsscottl2005-01-234-8/+17
* Add my copyright for the locking and busdma work.scottl2005-01-231-0/+1
* Reduce the global name space pollution.yar2005-01-231-2/+2
* Provide a needed argument to AT_MAKE_TAGID.scottl2005-01-231-1/+1
* Make sure we can boot both with and without MMU enabled.cognet2005-01-231-1/+5
* Define bus_dmamap_load_buffer before bus_dmamap_load to make gcc happy.cognet2005-01-231-34/+34
* Fix compile for !KTR.cognet2005-01-231-0/+4
* Style cleanup: with removal of mutex operations, we can also removerwatson2005-01-231-4/+2
* When reading pr_securelevel from a prison, perform a lockless read,rwatson2005-01-231-4/+0
* When retrieving the current per-jails securelevel for a sysctl read,rwatson2005-01-231-5/+4
* Correctly move the packet header in ip_insertoptions().alc2005-01-231-1/+2
OpenPOWER on IntegriCloud