summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2011-02-28When the maximum splice length has been reached, send out the dataAlexander Bluhm
2011-02-16allow users to enable access to the /dev/crypto, but keep it turned offMike Belopuhov
2011-02-02For SETVAL and SETALL operations make sure the specified value(s) areFederico G. Schwindt
2011-01-29The function m_tag_copy_chain() returned 0 on success and 1 onAlexander Bluhm
2011-01-25Don't ignore copyout() return value in sys_thrsleep().Stefan Sperling
2011-01-08split randomattach into random_init() and random_start(), so that weTheo de Raadt
2011-01-07Add socket option SO_SPLICE to splice together two TCP sockets.Alexander Bluhm
2011-01-05use __func__ where possible. shaves 4k and makes indentation much better.Federico G. Schwindt
2011-01-01copyright++;Theo de Raadt
2010-12-21Bring back the "End the VOP experiment." diff, naddy's issues whereThordur I. Bjornsson
2010-12-21Convert netisr to a normal soft interrupt instead of hanving MD codeClaudio Jeker
2010-12-21Ugly workaround in nmbclust_update(). Additionally to setting the limitClaudio Jeker
2010-12-19Since we have an ioctl that uses a struct with an off_t member as itsMark Kettenis
2010-12-15add a BRKSIZ define and use it for the heap gap constant, decouplingTed Unangst
2010-12-14disable access to the crypto(4) device from userland; ok deraadtMike Belopuhov
2010-12-06- drop NENTS(), which was yet another copy of nitems().Jasper Lievisse Adriaanse
2010-11-24Allow MD code to setup MD-specific mappings (kinda similar to the signalMiod Vallat
2010-11-24Ensure that hw.disknames gets updated whenever a disklabel is set, sinceJoel Sing
2010-11-19Make KERN_CPTIME return an avarage number of ticks across all CPUsMike Belopuhov
2010-11-18Do not #include <sys/dkstat.h> if you don't need anything from it.Miod Vallat
2010-11-13backout 1.86Theo de Raadt
2010-11-11Kill unused cinit(), and skip some diagnostic printf if optionMiod Vallat
2010-11-05Implement m_print as real ddb command "show mbuf addr" in the way otherClaudio Jeker
2010-11-03pool_sethardlimit should not imply pool_sethiwat; figured out with claudioMike Belopuhov
2010-11-02export the network livelock counter. part of a diff i committed theDavid Gwynne
2010-10-31The return of rfork(RFTHREAD) must be consistent with getthrid().Philip Guenthe
2010-10-30don't abuse lvalues, reported by Amit Kulkarni.Ted Unangst
2010-10-28Add m_print() a function to print mbuf headers. Can be called from ddbClaudio Jeker
2010-10-28Regen for new getdirentries.Todd C. Miller
2010-10-28Change basep parameter of getdirentries() to be off_t *, not long *Todd C. Miller
2010-10-27The previous two commits cannot be right. If in fact offsets > 4GB areTheo de Raadt
2010-10-18PRU_PEEREID is only used by code under COMPAT_O47, so put it there tooPhilip Guenthe
2010-10-05implicitly protect m_cldrop with splnet; ok claudio dlgMike Belopuhov
2010-09-28Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,Miod Vallat
2010-09-26unify some pool and malloc flag values. the important bit is that all flagsTed Unangst
2010-09-24Add stricter asserts to DIAGNOSTIC kernels to help catch mutex andMatthew Dempsky
2010-09-24useless storeTheo de Raadt
2010-09-24Fixes before-boot umass hangs on units without media.Theo de Raadt
2010-09-24TCP send and recv buffer scaling.Claudio Jeker
2010-09-24dead store; found by clangTheo de Raadt
2010-09-24move DEBUG-only variable into #ifdefTheo de Raadt
2010-09-23The only sensible argument for VOP_* calls that take a struct proc pointer isOwain Ainsworth
2010-09-23Include the disklabel UID in hw.disknames.Joel Sing
2010-09-23When a disk is attached create a workq task to read the disklabel,Joel Sing
2010-09-23tweak the mclgeti algorithm to behave better under load.David Gwynne
2010-09-22Fix a locking bug in accept(2) caught by sthen@ using my strictMatthew Dempsky
2010-09-22All users of physio(9) now pass NULL as the buf pointer argument, soMatthew Dempsky
2010-09-21Add assertwaitok(9) to declare code paths that assume they can sleep.Matthew Dempsky
2010-09-20syncTheo de Raadt
2010-09-20Move getpeereid(2) into COMPAT_O47. In 4.8 and onwards it is libraryTheo de Raadt