summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* - Remove the lock(9) protecting the kernel linker system.arr2002-06-191-14/+46
* Remove the compat bits for the mis-aligned struct disklabel on alpha,phk2002-06-191-22/+0
* Squish the "could sleep with process lock" messages caused by callingalfred2002-06-192-15/+44
* setsugid() touches p->p_flag so assert that the proc is locked.alfred2002-06-181-0/+2
* Remove so*_locked(), which were backed out by mistake.tanimura2002-06-182-102/+22
* Change vfs_copyopt() so that the length argument passed to itmux2002-06-141-10/+7
* Set system_map for both mbuf_map and clust_map to 1, in mbuf_init().bmilekic2002-06-131-2/+4
* Regen.rwatson2002-06-132-14/+14
* Keep POSIX.1e capabilities system call placeholders, but remove definitions.rwatson2002-06-131-6/+6
* kern_cap.c no longer needed.rwatson2002-06-131-125/+0
* opt_cap.c no longer neededrwatson2002-06-133-6/+0
* Make nselcol, the number of select collisions since boot, unsigned askbyanc2002-06-121-6/+6
* Time counter stats are unsigned, advertise them to sysctl(8) that way.kbyanc2002-06-111-1/+1
* Convert hit and miss counters to unsigned values. Surely negative valueskbyanc2002-06-101-4/+4
* We no longer need to acqure Giant in ast() for ktrpsig() in postsig() nowjhb2002-06-071-2/+0
* - trapsignal() no longer needs to acquire Giant for ktrpsig().jhb2002-06-071-7/+5
* - Proper locking for p_tracep and p_traceflag.jhb2002-06-071-7/+7
* Properly lock accesses to p_tracep and p_traceflag. Also make a fewjhb2002-06-073-3/+27
* - Catch up to new ktrace API.jhb2002-06-072-28/+23
* Catch up to changes in ktrace API.jhb2002-06-073-20/+21
* Overhaul the ktrace subsystem a bit. For the most part, the actual vnodejhb2002-06-071-227/+446
* Change the all locks list from a STAILQ to a TAILQ. This bloats structjhb2002-06-061-6/+6
* s/!SIGNOTEMPY/SIGISEMPTY/davidc2002-06-061-1/+1
* Handle "dead" witnesses better in the situation of several short term locksjhb2002-06-061-13/+11
* Move some sysctls from the debug tree to the vfs tree.des2002-06-061-3/+3
* Gratuitous whitespace cleanup.des2002-06-061-28/+27
* Use "bwrbg" as description when we sleep for background writing,phk2002-06-061-1/+1
* Fixed overflow in the bounds checking in dscheck(). It assumed thatbde2002-06-061-4/+4
* Replace thread_runnable() with thread_running() as the latter is morejhb2002-06-042-12/+10
* Optimize the adaptive mutex spin a bit. Use a simple while loop withjhb2002-06-042-2/+8
* Add a private thread_runnable() macro to make the code more readable andjhb2002-06-042-6/+10
* ANSIfy the one remaining K&R function.des2002-06-021-4/+1
* Whitespace nits.des2002-06-021-2/+2
* Add support for 'j' flag. Simplify the size modifier code and reduce codedes2002-06-021-100/+71
* Fix typo in the BSD copyright: s/withough/without/schweikh2002-06-021-1/+1
* Add POSIX.1-2001 WCONTINUED option for waitpid(2). A proc flagmike2002-06-012-1/+19
* Fix a bug in m_split(): the "m->m_ext.ext_size" field of an mbuf was beingarchie2002-05-311-1/+5
* Nit: kern.ttys is of type S,xtty, not S,tty.des2002-05-311-1/+1
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.tanimura2002-05-319-402/+158
* - Replace the bandaid introduced in revision 1.110 withrobert2002-05-311-1/+3
* Mistyped and lost a '&' in previous commit.phk2002-05-301-1/+1
* Don't forget to factor in the boottime when we calculate PPS timestamps.phk2002-05-301-0/+1
* Record the file, line, and pid of the last successful shared lock holder. Thisjeff2002-05-301-0/+6
* CURSIG() is not a macro so rename it cursig().julian2002-05-294-16/+16
* diff reduction from KSE to keep WW-III from happenning on -currentjulian2002-05-291-1/+2
* Add some checks to prevent NULL dereferences.des2002-05-281-3/+6
* Remove a duplicated vfs_freeopts() that I introduced in lastmux2002-05-282-4/+2
* Add NAI copyright.des2002-05-281-0/+8
* Add uuidgen(2) and uuidgen(1).marcel2002-05-283-2/+226
* Add syscall uuidgen() for generating Univerally Unique Identifiersmarcel2002-05-281-0/+1
OpenPOWER on IntegriCloud