aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Regenerate.David Xu2006-10-173-3/+3
* o Add keyword volatile for user mutex owner field.David Xu2006-10-172-30/+24
* MFP4 (with some minor changes):Alexander Leidinger2006-10-151-4/+4
* Prevent IOC_IN with zero size argument (this is only supportedRuslan Ermilov2006-10-141-1/+2
* Close a race condition where num can be larger than tmp, giving the userTom Rhodes2006-10-141-1/+1
* Wait for thread count to reach zero in destroy_devl() even when no purgeTor Egge2006-10-131-0/+6
* Improve ktr(4) logging for callout(9) subsystem. Log all inserts andGleb Smirnoff2006-10-111-7/+23
* Implement 32bit umtx_lock and umtx_unlock system calls, these two systemDavid Xu2006-10-061-0/+14
* Move some declaration of 32-bit signal structures into fileDavid Xu2006-10-051-3/+1
* Back out part of rev. 1.149. While adding a workaround in ptcopen() toMartin Blapp2006-10-041-9/+2
* Regenerate.Robert Watson2006-10-032-4/+4
* Audit creat() system call (compat code), and change type for getpagesize(),Robert Watson2006-10-031-2/+2
* Fix the remaining race in the revs. 1.232, 1,233 that could occur duringKonstantin Belousov2006-10-031-1/+5
* Use utc_offset() where applicable, and hide the internals of itPoul-Henning Kamp2006-10-022-9/+5
* Introduce utc_offset() to capture a calculation currently done all over thePoul-Henning Kamp2006-10-021-0/+7
* Move tz_minuteswest and tz_dsttime to subr_clock.cPoul-Henning Kamp2006-10-022-3/+3
* Second part of a little cleanup in the calendar/timezone/RTC handling.Poul-Henning Kamp2006-10-022-290/+22
* First part of a little cleanup in the calendar/timezone/RTC handling.Poul-Henning Kamp2006-10-022-0/+2
* Correct the comment: numvnodes is decreased on vdestroying the vnode.Konstantin Belousov2006-10-021-1/+2
* If the buffer lock has waiters after the buffer has changed identity thenTor Egge2006-10-022-0/+26
* Readd rev. 1.145 because of vfs bugs and races near revoke(). Until theyMartin Blapp2006-09-301-4/+14
* Remove duplicated $FreeBSD$.Pawel Jakub Dawidek2006-09-301-1/+0
* Any call of tty_close() with a tty refcount of <= 1 is wrong and we willMartin Blapp2006-09-301-6/+9
* Free tty struct after last close. This should fix the pty-leak by numbers.Martin Blapp2006-09-291-1/+15
* Free tty struct after last close. This should fix the pty-leak by numbers.Martin Blapp2006-09-291-12/+17
* Fix our ioctl(2) implementation when the argument is "int". NewRuslan Ermilov2006-09-273-11/+37
* Move Giant up even further since P_CONTROLT isn't really fully lockedMartin Blapp2006-09-271-1/+1
* Use ctty instead of just returning. ctty just has a simple open thatMartin Blapp2006-09-271-1/+1
* Reduce fluctuations of mnt_flag to allow unlocked readers to get aTor Egge2006-09-261-6/+6
* Don't restore MNT_QUOTA bit in mnt_flag after a failed mount withTor Egge2006-09-261-1/+2
* Add mnt_noasync counter to better handle interleaved calls to nmount(),Tor Egge2006-09-265-14/+34
* Don't restore mnt_kern_flag on failed MNT_UPDATE mount, it can raceTor Egge2006-09-261-5/+2
* Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag.Tor Egge2006-09-266-0/+37
* SI_ORDER_THIRD + 2, not SI_ORDER_FOURTH + 2.Robert Watson2006-09-261-1/+1
* Add "FreeBSD" trademark statement to copyright section of boot messages.Robert Watson2006-09-251-3/+4
* remove unnecessary NULL check...John-Mark Gurney2006-09-251-2/+1
* hide kqueue_register from public view, and replace it w/ kqfd_register...John-Mark Gurney2006-09-242-35/+36
* return EBADF instead of successfully attaching (and then panicing) whenJohn-Mark Gurney2006-09-241-1/+1
* add KTRACE hooks into kevent... This will help people debug their kqueueJohn-Mark Gurney2006-09-241-2/+38
* Protect enterpgrp() against another tty/proc race case until the tty locking ...Martin Blapp2006-09-231-0/+3
* Check for tp->t_refcnt == 0 before doing anything in tty_open().Martin Blapp2006-09-232-0/+18
* If /dev/tty gets opened after your controlling terminal has been revokedMartin Blapp2006-09-231-1/+5
* Fix a case where socket I/O atomicity is violated due to not droppingBruce M Simpson2006-09-221-1/+16
* Add compatible code to let 32bit libthr work on 64bit kernel.David Xu2006-09-221-25/+64
* Fix umtx command order error for freebsd 32bit.David Xu2006-09-221-1/+1
* Add umtx support for 32bit process on AMD64 machine.David Xu2006-09-221-82/+440
* Back out rev. 1.258. The real race cause has been fixedMartin Blapp2006-09-211-2/+2
* atomic_fetchadd_int is used by mb_free_ext(), but itRandall Stewart2006-09-211-1/+1
* Regenerate.David Xu2006-09-213-31/+11
* Replace system call thr_getscheduler, thr_setscheduler, thr_setschedparamDavid Xu2006-09-213-207/+120