summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2007-05-04- Rename rw_test_and_set to rw_cas, since most litterature uses theArtur Grabowski
2007-05-04setroot() was a ugly mix of MI and MD code, with different bugs on differentTheo de Raadt
2007-04-26enable splassert (1) by default; requested and ok manyTheo de Raadt
2007-04-23Clean up an obsolete allocator.Artur Grabowski
2007-04-19Fix freeing of namecache entries in cache_purgevfs(), okay miod@ art@Pedro Martelletto
2007-04-19After we bumped the maximal number of vnodes by quite a bit we becameArtur Grabowski
2007-04-18When vslocking memory for the sysctl make sure that we aren't tryingArtur Grabowski
2007-04-17Don't bother performing ITIMER accounting on P_SYSTEM processes (i.e. kthreads).Miod Vallat
2007-04-13While splitting flags and pqflags might have been a good idea in theoryArtur Grabowski
2007-04-13Move the declaration of VN_KNOTE() into vnode.h instead of havingThordur I. Bjornsson
2007-04-13Remove comments talking about vnode interlock. No binary change.Alexander Bluhm
2007-04-12Remove the lk_interlock from struct lock; Also remove the LK_INTERLOCKThordur I. Bjornsson
2007-04-12move p_limit and p_cred into struct processTed Unangst
2007-04-12Allow machine-dependant overrides for the ``deadbeef'' sentinel values,Miod Vallat
2007-04-11Remove the simplelock argument from vrecycle();Thordur I. Bjornsson
2007-04-11remove proc from process thread list sooner in exit (notably, before waitingTed Unangst
2007-04-11Instead of managing pages for intrsafe maps in special objects (aka.Artur Grabowski
2007-04-11lockmgr keeps losing code, call 911!Miod Vallat
2007-04-10undoTed Unangst
2007-04-10remove duplicate check for uio_resid == 0 inThordur I. Bjornsson
2007-04-10``it's'' -> ``its'' when the grammar gods require this change.Miod Vallat
2007-04-10remove process from thread list sooner in exit (notably, before waitingTed Unangst
2007-04-05jason crawford noticed that the rthreads diff didn't compile with rthreads!Ted Unangst
2007-04-04Implement RW_DOWNGRADE that downgrades an exclusive lock to a shared lockArtur Grabowski
2007-04-04Mechanically rename the "flags" and "version" fields in struct vm_pageArtur Grabowski
2007-04-04Implement clock_gettime(CLOCK_PROF) since it's so simple.Artur Grabowski
2007-04-04oursleves -> ourselvesPedro Martelletto
2007-04-04Don't remove the process from the threads queue in proc_zap() as thatPedro Martelletto
2007-04-03Start moving state that is shared among threads in a process intoArtur Grabowski
2007-03-31Add missing bintime2timespec().Mark Kettenis
2007-03-30change a misplaced splnet() in kqueue_poll() to splhigh(). fixes aReyk Floeter
2007-03-30replace lockmgr locks with rwlocks. these are no longer recursive, but theyDavid Gwynne
2007-03-27Remove an #ifdef LFS chunk from dk_mountroot();Thordur I. Bjornsson
2007-03-25Garbage collect CPU_CLOCKUPDATE since it was only used by i386.Artur Grabowski
2007-03-25remove a few void * casts that are uselessTed Unangst
2007-03-24Kill the horrible hack of storing the pid in struct selinfo.Artur Grabowski
2007-03-22split userland & kernel struct sensor/sensordev so that the additionTheo de Raadt
2007-03-21Remove the v_interlock simplelock from the vnode structure.Thordur I. Bjornsson
2007-03-21Split tsleep into pieces. Instead of doing everything in a large "shoveArtur Grabowski
2007-03-20swiss spellingTheo de Raadt
2007-03-20zap unused variable.Thordur I. Bjornsson
2007-03-19attach softraid to the root of the device tree in a machine independantDavid Gwynne
2007-03-19Change the way the nmea(4) line discipline takes the timestamp forMarc Balmer
2007-03-18Don't restart thrsleep after a signal. After a signal happened and weArtur Grabowski
2007-03-17Since we're not always called with M_WAIT, check return value fromArtur Grabowski
2007-03-15m_prepend() works only for sizes smaller than MHLEN.Claudio Jeker
2007-03-15Since p_flag is often manipulated in interrupts and without biglockArtur Grabowski
2007-03-14Clean up after miod.Mark Kettenis
2007-03-13Don't bother checking for OLF binaries if option SMALL_KERNEL.Miod Vallat
2007-03-12better desiredvnodes not based on maxusers; pedro@ deraadt@ okMichael Shalayeff