summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
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
2010-09-20Move getpeereid(2) into COMPAT_O47. In 4.8 and onwards it is libraryTheo de Raadt
2010-09-20Get rid of evcount's support for arranging counters in a treeMatthew Dempsky
2010-09-17don't forget to free program header sections when writingMike Belopuhov
2010-09-10Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)Thordur I. Bjornsson
2010-09-09Rename lookup/relookup to vfs_lookup/vfs_relookup.Thordur I. Bjornsson
2010-09-08remove a useless commentTheo de Raadt
2010-09-08Introduce a disk_lookup() function which calls device_lookup(), beforeJoel Sing
2010-09-08Store a struct device pointer within struct disk and populate this whenJoel Sing
2010-09-08Reintroduce most crypto/crypto.c r1.55:Joel Sing
2010-09-08Add $OpenBSD$ prompted by mikeb@Thordur I. Bjornsson
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-09-06End the VOP experiment. Instead of the ridicolusly complicated operationThordur I. Bjornsson
2010-09-06All PWR_{SUSPEND,RESUME} can now be replaced by DVACT_{SUSPEND,RESUME}Theo de Raadt
2010-09-03thib insists i take responsibility tooDavid Gwynne
2010-09-02Inline bufq_impl_disksort and bufq_impl_fifo's definitions intoMatthew Dempsky
2010-09-01Do not panic in parsedisk() for ``second class'' block devices (which we can'tMiod Vallat
2010-09-01There is no point doing wakeups in bufq_done() unless we're actually in theMark Kettenis
2010-09-01Clarify why we can walk the list of bufqs without holding a mutex with aMark Kettenis
2010-09-01make struct bufq a member of the softc for devices that use it,David Gwynne
2010-08-31Add DVACT_QUIECE support. This is called before splhigh() and beforeTheo de Raadt
2010-08-30Add a device number to struct disk and populate it on disk attach. WhilstJoel Sing
2010-08-23fix two problems identified by matthew@:David Gwynne
2010-08-20Change hzto(9) and tvtohz(9) arguments to const pointers.Matthew Dempsky
2010-08-19Introduce an MI kern.consdev sysctl that will replace the MDMark Kettenis
2010-08-18delete some rogue spaces and tabs. no binary change.Marco Peereboom
2010-08-18- fix compilation of kernel without FFS...don't ask ;-)Jasper Lievisse Adriaanse
2010-08-12Nuke extra (typoed) extern declaration and a spare newline from the lastOwain Ainsworth
2010-08-11Make the number of vnodes to correspond to the number of buffers inBob Beck
2010-08-06Every time you ignore uiomove() return value, $DEITY kills a littleMiod Vallat
2010-08-03matthew did not commit the diff he passed around for us to inspect...Theo de Raadt
2010-08-03If an asynchronous request invalidates a buf, then we might remove itMatthew Dempsky
2010-08-02Fix knote handling for exiting processes: when triggering a NOTE_EXITPhilip Guenthe
2010-07-28Add a dummy kqueue filter similar to seltrue and use it for anythingNicholas Marriott
2010-07-28more #ifdef needed for the case of not pegging on a non-MP kernelTheo de Raadt
2010-07-28It's pretty pointless to peg ourselves to the primary CPU if that's theMark Kettenis
2010-07-26Correct the links between threads, processes, pgrps, and sessions,Philip Guenthe
2010-07-24struct emul's e_arglen member is expected to count in units ofPhilip Guenthe
2010-07-23Make sure the u area of new processes is zero-filled; this got lost inMiod Vallat
2010-07-22We have this nice KMEMSTATS option to control when we use kmemstats,Matthew Dempsky
2010-07-21ptm needs no read/write, just use enodev.Nicholas Marriott
2010-07-19Rollback the allproclk and fileheadlk addition. When grabbing anPhilip Guenthe
2010-07-19Avoid interleaving of mutexes that would leave is with the wrong spl afterMark Kettenis
2010-07-15m_getptr(m, 0, ...) may return an mbuf different from m -- if m has noClaudio Jeker
2010-07-15limit the pools from 14 bits down. We cannot use PAGE_SIZE because itTheo de Raadt
2010-07-14Eliminate some unused malloc(9) type defines. Also get rid of theMatthew Dempsky