summaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Plug file descriptor leak, as discussed on -current.David Malone2003-12-301-0/+1
* - MFC 1.475, return EBUSY if NOWAIT was passed to vget() and the XLOCK wasJeff Roberson2003-12-181-3/+4
* - MFC 1.474, properly cleanup VCHR after forced unmount.Jeff Roberson2003-12-181-1/+28
* MFC: Replace fix for empty turnstile race with a more general fix for theJohn Baldwin2003-12-111-10/+12
* MFC: 1.85: fix the runq selection when load balancing runs on machines withPeter Wemm2003-12-071-1/+1
* This commit was manufactured by cvs2svn to create branch 'RELENG_5_2'.cvs2svn2003-12-0711-13234/+0
* Rename mac_create_cred() MAC Framework entry point to mac_copy_cred(),Robert Watson2003-12-061-1/+1
* Fix all users of mp_maxid to use the same semantics, namely:John Baldwin2003-12-031-1/+1
* Export a few SMP related symbols in UP kernels as well. This is needed toJohn Baldwin2003-12-031-0/+36
* Fixed a bug in sendfile(2) where the sent data would be corrupted dueDavid Greenman2003-12-011-0/+5
* In dounmount(), only call checkdirs() prior to VFS_UNMOUNT() in theIan Dowse2003-11-301-3/+7
* - Don't forget to unlock the vnode interlock in the LK_NOWAIT case.Jeff Roberson2003-11-301-1/+2
* Do not attempt to destroy NULL vfs options list.Alexander Kabaev2003-11-231-1/+1
* - Split cpu_mp_probe() into two parts. cpu_mp_setmaxid() is still calledJohn Baldwin2003-11-211-6/+6
* Fix a major faux pas of mine. I was causing 2 very bad things toMark Murray2003-11-202-4/+2
* Hackfix to patch around a kernel panic I introduced. Real fix toMark Murray2003-11-181-0/+4
* Introduce a MAC label reference in 'struct inpcb', which cachesRobert Watson2003-11-183-1/+21
* Add a sysctl, security.bsd.see_other_gids, similar in semanticsRobert Watson2003-11-171-2/+51
* Initial landing of SMP support for FreeBSD/amd64.Peter Wemm2003-11-172-3/+3
* - Mark ksq_assigned as volatile so that when this code is used withoutJeff Roberson2003-11-171-3/+3
* - Remove long dead code. rslices hasn't been used in some time and neitherJeff Roberson2003-11-171-52/+4
* Expand the argument to the ithread enable/disable helper hooks from anPeter Wemm2003-11-171-3/+3
* Implement sockets support for __mac_get_fd() and __mac_set_fd()Robert Watson2003-11-161-0/+30
* Reduce gratuitous redundancy and length in function names:Robert Watson2003-11-161-7/+5
* - Modify alpha's sf_buf implementation to use the direct virtual-to-Alan Cox2003-11-162-6/+9
* When implementing getsockopt() for SO_LABEL and SO_PEERLABEL, makeRobert Watson2003-11-161-0/+8
* Localized the cy driver's locking.Bruce Evans2003-11-161-3/+0
* Rename the debugging mutex "callout_no_sleep" to "dont_sleep_in_callout".Poul-Henning Kamp2003-11-151-4/+4
* Initialize sequence numbers to 0 in seminit() instead of using whateverTim J. Robbins2003-11-151-0/+1
* Send B_PHYS out to pasture, it no longer serves any function.Poul-Henning Kamp2003-11-153-11/+1
* - Remove the remaining now unnecessary checks for the buf's b_object beingAlan Cox2003-11-151-10/+4
* - Introduce kseq_runq_{add,rem}() which are used to insert and removeJeff Roberson2003-11-151-61/+83
* Better fix than my previous commit:Olivier Houchard2003-11-142-8/+9
* Fix a number of style(9) bugs introduced in r1.113 by me.Alexander Kabaev2003-11-141-47/+46
* - regen.Jeff Roberson2003-11-142-3/+3
* - Revision 1.156 marked ptrace() SMP safe. Unfortunately, alpha implementsJeff Roberson2003-11-141-1/+1
* Various minor details:Poul-Henning Kamp2003-11-131-8/+17
* - Close a race where a thread on another CPU could release a contested lockJohn Baldwin2003-11-121-4/+12
* At the request of several developers, restore the DIAGNOSIC codeKirk McKusick2003-11-121-0/+28
* Mark __mac_get_pid() as MPSAFE in the comment, as it runs withoutRobert Watson2003-11-121-37/+15
* MNAMELEN is back to an int again after Kirk's statfs commitPeter Wemm2003-11-121-1/+1
* Fix a typo in a comment.John Baldwin2003-11-121-1/+1
* Replace B_PHYS conditional assignment to bio_offset with KASSERT checkPoul-Henning Kamp2003-11-121-2/+7
* Update the five files derived from /sys/kern/syscalls.masterKirk McKusick2003-11-122-18/+18
* Update the statfs structure with 64-bit fields to allowKirk McKusick2003-11-125-38/+606
* Modify the MAC Framework so that instead of embedding a (struct label)Robert Watson2003-11-122-75/+68
* 1. Consolidate mount struct allocation/destruction into a common code inAlexander Kabaev2003-11-121-429/+171
* Add an implementation of turnstiles and change the sleep mutex code to useJohn Baldwin2003-11-115-971/+504
* Bound the number of iterations a thread can perform insideJoseph Koshy2003-11-111-6/+8
* Have utrace(2) return ENOMEM if malloc() fails. Document this errorJoseph Koshy2003-11-111-1/+1