summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2014-11-02tweak panic messages for consistencyTed Unangst
2014-11-01add a few sizes to freeTed Unangst
2014-11-01remove color support. discussed with dlg and mikebTed Unangst
2014-10-26Now that threads hold their own reference to their ucreds, sys_ktrace()Philip Guenther
2014-10-25Do not launch the page zeroing thread on MULTIPROCESSOR m88k systems. ThisMiod Vallat
2014-10-22Extend domknodat() to support S_IFIFO directly and remove domkfifoat().Todd C. Miller
2014-10-22Remove some unused/unneeded code.Mike Larkin
2014-10-22Use the global piglet address variables as sparingly as possible to avoidMike Larkin
2014-10-18Don't assume that ep_taddr and ep_daddr are page-aligned. It is possible toMark Kettenis
2014-10-17cpu_setperf and perflevel must remain exposed, otherwise a bunch ofTheo de Raadt
2014-10-17redo the performance throttling in the kernel.Ted Unangst
2014-10-16No need to reserve separate KVA ranges for the RLE and copy pages inMike Larkin
2014-10-13disable pagezero thread on hppa, until failure gets diagnosed, ok miod kettenisTheo de Raadt
2014-10-13POSIX says that mknod(2) should support fifos. OK guenther@Todd C. Miller
2014-10-13use mallocarray to get the array of pollfd structs.David Gwynne
2014-10-13take the pool_item pi_magic touching out from under #ifdef DIAGNOSTIC.David Gwynne
2014-10-11back out; does not even compileTheo de Raadt
2014-10-11resurrect a many year old diff. move CPU throttling into the kernel,Ted Unangst
2014-10-10massage the pool item header and pool item magic words.David Gwynne
2014-10-09remove lkm filesTed Unangst
2014-10-09remove LKM supportTed Unangst
2014-10-09regenTed Unangst
2014-10-09delete LKM syscall stubsTed Unangst
2014-10-09fix some data type mismatches in the zlib paths in hibernateMike Larkin
2014-10-09remove an unused function and some unused variables in hibernateMike Larkin
2014-10-08make workq/taskq runner threads yield when they've hogged the cpuBret Lambert
2014-10-08Now that the cleaner yields the cpu, we can stop checkingBret Lambert
2014-10-03Introduce a thread for zeroing pages without holding the kernel lock. ThisMark Kettenis
2014-10-03if you're adding the first cluster reference, you dont have toDavid Gwynne
2014-10-03i moved some macros into functions, and a trailing \ on a statementDavid Gwynne
2014-10-03now that pools are mpsafe, we can make the mbuf allocators on topDavid Gwynne
2014-10-01sl(4) is no more, thanks for all the fish!Martin Pieuchot
2014-09-28Replace uvm_km_alloc(9) and uvm_km_free(9) with the equivalent km_alooc(9)Mark Kettenis
2014-09-28in pool_destroy, enter and leave mutex as necessary to satisfy assertions.Ted Unangst
2014-09-27add back inverted poison patterns. keep high bits, but twiddle low bits.Ted Unangst
2014-09-26Rework piglet and pig allocation. Currently the piglet gets allocatedMark Kettenis
2014-09-26fix the calculation of the number of items to prime the pool withDavid Gwynne
2014-09-24Keep under #ifdef MULTIPROCESSOR the code that deals with SPCF_SHOULDHALTMartin Pieuchot
2014-09-23Only compile poison-related code if DIAGNOSTIC instead of if !SMALL_KERNEL,Miod Vallat
2014-09-22rework the pool code to make the locking more obvious (to me atDavid Gwynne
2014-09-19Use config_suspend_all(9).Mark Kettenis
2014-09-18Introduce config_suspend_all(9) a function that invokes config_suspend(9)Mark Kettenis
2014-09-18regenMasao Uebayashi
2014-09-18Correct argument name (int flags -> int amode) in sys_access().Masao Uebayashi
2014-09-17regenTodd C. Miller
2014-09-17The 2nd arg of setpgid(2) should be pid_t, not int.Todd C. Miller
2014-09-17if userland asks for an unknown sysctl, return EOPNOTSUPP insteadDavid Gwynne
2014-09-16disable taking the mutex to read pool stats.David Gwynne
2014-09-16tweak panics so they use __func__ consistently.David Gwynne
2014-09-16deprecate PR_DEBUG and MALLOC_DEBUG in pools.David Gwynne