summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2009-11-13>15 year old buffer-read-1-byte-too-far in clrbits() [code I wrote, yeah]Theo de Raadt
2009-11-13Extend the protosw pr_ctlinput function to include the rdomain. This isClaudio Jeker
2009-11-09Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tNicholas Marriott
2009-11-04Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.Mark Kettenis
2009-10-31Use suser when possible. Suggested by miod@.Federico G. Schwindt
2009-10-30pipeclose() calls pileseltimeout() which does the KNOTE(); therefore callingTheo de Raadt
2009-10-30Add missing KNOTE() calls after selwakeup() in ptcread() (to wake up writersNicholas Marriott
2009-10-28For the TIOCSET* ioctls, validate that the tty speeds are positive (sinceTheo de Raadt
2009-10-16cancel the timeout upon disabling profiling / virtual timer; soMartynas Venckus
2009-10-14Remove a redundant if (maxpty == npty) in check_pty - this is also tested byNicholas Marriott
2009-10-13Make sure we do not loop when allocating an extent region with EX_CONFLICTOKMiod Vallat
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2009-10-05Don't drop the big lock at the end of exit1(), but move it into the middle ofTheo de Raadt
2009-09-29Having pty_isfree_locked() be inlined may make pty allocation a tinyTheo de Raadt
2009-09-18Make sure we handle all possible ways regions can overlap when EX_CONFLICTOKMark Kettenis
2009-09-13M_DUP_PKTHDR() define -> m_dup_pkthdr() function to properly dealKenneth R Westerback
2009-09-08copyout() the correct size in sys_fhstatfs(), broken since 1.138.Miod Vallat
2009-09-05sync comment to reality, off-page page headers go intoThordur I. Bjornsson
2009-09-02check if we have access to the vnode before checking if we can write toFederico G. Schwindt
2009-09-02when you add a task to a workq, it allocates memory to handle theDavid Gwynne
2009-08-26add commented out options for PAGEFASTRECYCLE, KVA_GUARDPAGES, shuffle VFSDEBUGThordur I. Bjornsson
2009-08-25If option DIAGNOSTIC, do not bother doing sanity checks, including anMiod Vallat
2009-08-25The BUCKETINDX() giant macro is used to compute the base 2 logarithm of itsMiod Vallat
2009-08-25Remove support for packet mode of Metricom Ricochet radios.Jonathan Gray
2009-08-24garbage collect the nchash variable that used to store theThordur I. Bjornsson
2009-08-17dd 'show all bufs' to show all the buffers in the systemJasper Lievisse Adriaanse
2009-08-13Remove unrelated bit from last commit which breaks at least 2 arches.Bret Lambert
2009-08-13rwlock assertion functions, currently unusedBret Lambert
2009-08-13Replace the error strings that were being passed around with much simplerTheo de Raadt
2009-08-13- remove super-obvious comments from $fs_vnodeop_entries[]Jasper Lievisse Adriaanse
2009-08-13add a show all vnodes command, use dlg's nice pool_walk() to accomplishThordur I. Bjornsson
2009-08-12just bzero the pkthdr instead of setting each and every member of thatHenning Brauer
2009-08-12revert my change to m_cluncount which tries to prevent the systemDavid Gwynne
2009-08-12Namecache revamp.Bob Beck
2009-08-12if we get dangerously low on clusters during interrupts, we needDavid Gwynne
2009-08-11uvm_scheduler() sounds important, but ``while(1) tsleep()'' is kinda lameBret Lambert
2009-08-11optimise m_clget so that it holds spl for even lessTheo de Raadt
2009-08-11Must move the splx() lower in m_clget() so that it protects atomic accessTheo de Raadt
2009-08-10Don't use char arrays for sleep wchans and reuse them.Thordur I. Bjornsson
2009-08-10At sys_reboot time, bring all the interfaces down so that their xxstopTheo de Raadt
2009-08-09remove the ancient MCFail / MPFail debugging technique; ok claudioTheo de Raadt
2009-08-09buf_dealloc_mem can be called without B_BUSY. Don't decrement busymapped in t...Artur Grabowski
2009-08-09use m_free_unlocked() in m_pullup() to avoid iterative splnet/splx downTheo de Raadt
2009-08-09Keep track of number of currently mapped and B_BUSY buffers. beck@ okArtur Grabowski
2009-08-09Make dk_mmountroot use vnodes instead of d_open/d_close. This does uglyMarco Peereboom
2009-08-09Use an RB tree instead of a SPLAY tree for the page headers tree.Thordur I. Bjornsson
2009-08-09make mbuf tags suck a bit less, performance wise.Henning Brauer
2009-08-09add mpath(4), a driver that steals paths to scsi devices if itDavid Gwynne
2009-08-09create a m_free_unlocked which is now used by both m_freem() and m_free().Theo de Raadt
2009-08-09do not clear a field before we pool_put it into oblivion; ok henningTheo de Raadt