summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2013-02-17Comment out recently added __attribute__((__format__(__kprintf__))) annotationsMiod Vallat
2013-02-16Fix a bug in udp socket splicing in case a packet gets diverted andAlexander Bluhm
2013-02-12Back out per-CPU kernel profiling, it shouldn't modify a public headerMartin Pieuchot
2013-02-11Fix kernel profiling on MP systems by using per-CPU buffer. PreviouslyMartin Pieuchot
2013-02-11When information about threads are not requested sum the '%cpu' ofMartin Pieuchot
2013-02-09Remove no longer used struct emul extern declarations.Miod Vallat
2013-02-09Add explicit __attribute__ ((__format__(__kprintf__)))) to the functions andMiod Vallat
2013-02-08Insufficient levels of hops in the local brew led to Theo and I muckingPhilip Guenther
2013-02-07convert mbuf tags to use pool(9) as a backend storage;Mike Belopuhov
2013-01-30In doreadlinkat(), only access auio.uio_resid if it's already beenMatthew Dempsky
2013-01-18oops. this kassert should have gone with the B_NOTMAPPED commitBob Beck
2013-01-18Give buf_acquire_unmapped and B_NOTMAPPED a viking funeral as they shouldBob Beck
2013-01-17Ensure the tty hiwat is less than the size of the ring buffer (sinceTheo de Raadt
2013-01-17Expand the socket splicing functionality from TCP to UDP. MergeAlexander Bluhm
2013-01-17Style, no functional changes.Paul Irofti
2013-01-17Add a hibernate HIB_DONE op. After the memory-side-effect driver finishesTheo de Raadt
2013-01-17increase the number of pages used to hold the chunk ordering map and changeMike Larkin
2013-01-17fix an error in the amd64 asm unhibernate code and a slight adjustment toMike Larkin
2013-01-15restrict KERN_PROC_ARGS lookup of KERN_PROC_NENV and KERN_PROC_ENVjoshua stein
2013-01-15Pass an EFBIG error to user land when the maximum splicing lengthAlexander Bluhm
2013-01-15Changing the socket buffer flags sb_flags was not interrupt safeAlexander Bluhm
2013-01-15Allow SIGKILL to terminate coredumping processes. Semantics decidedTheo de Raadt
2013-01-15Slice & dice coredump write requests into MAXPHYS blocks, andTheo de Raadt
2013-01-13After some discussion with deraadt and kettenis, revert previous decision toBob Beck
2013-01-02Fix a bug in ptcwrite() that could result in up to 100 lost bytesTodd C. Miller
2013-01-01copyright++;Jasper Lievisse Adriaanse
2012-12-31Put the #ifdef SOCKBUF_DEBUG around sbcheck() into a SBCHECK macro.Alexander Bluhm
2012-12-31Extend the sbcheck() function to make it work with socket buffersAlexander Bluhm
2012-12-30In sysctl_proc_cwd(), vref() the target proc's fd_cdir before callingPhilip Guenthe
2012-12-28Avoid spinning in the cleaner when there are insufficient clean pages, butJoel Sing
2012-12-24Fix compilation with POOL_DEBUG but !DDBPhilip Guenthe
2012-12-02Fix kva reserve - ensure that kva reserve is checked for, as wellBob Beck
2012-12-02Don't wake the cleaner and potentially throw away pages we shouldn'tBob Beck
2012-12-02Determine whether we're currently on the alternative signal stackPhilip Guenthe
2012-11-19If uvm_km_kmemalloc_pla() fails when just creating a thread (and not aPhilip Guenthe
2012-11-18These functions all should be called with splbio, so splassert(IPL_BIO)Bob Beck
2012-11-17 Don't map a buffer (and potentially sleep) when invalidating it in vinvalbuf.Bob Beck
2012-11-07Fix the buffer cache.Bob Beck
2012-11-05unifdef -D __HAVE_TIMECOUNTERMiod Vallat
2012-10-21Fix problem reported by Nathan Weeks <weeks@iastate.edu> where a userlandBob Beck
2012-10-17use wakeup here, not wakeup_one - avoids problem of not waking up writersBob Beck
2012-10-17Swap arguments to wdog_register() since it is nicer, and prepareTheo de Raadt
2012-10-17In sys_accept(), don't sleep between pulling the new socket from thePhilip Guenthe
2012-10-17If a thread calls __threxit() or _exit() immediately after anotherPhilip Guenthe
2012-10-16Cleanup.Bob Beck
2012-10-12For consistency with other OSes and ease of porting, makePhilip Guenthe
2012-10-09Capilization in comment, and document leftoverroom, + knf nit, spotted by theoBob Beck
2012-10-09Add nscan as a disk queueing algorithm, and make it the default withBob Beck
2012-10-09bufq write limitingBob Beck
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codeTheo de Raadt