summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2014-07-13use mallocarray for multiplied value checkingTed Unangst
2014-07-13KASSERTMSG(9): New kernel assertion with messageMasao Uebayashi
2014-07-13Fix sched_stop_secondary_cpus() to properly drain CPUsMatthew Dempsky
2014-07-13Introduce PS_NOBROADCASTKILL a process flag that excludes processes fromClaudio Jeker
2014-07-13bzero -> memset. for the speeds.Ted Unangst
2014-07-13trim some castsTed Unangst
2014-07-13KERNEL_ASSERT_LOCKED(9): Assertion for kernel lock (Rev. 3)Masao Uebayashi
2014-07-13Initial support to read GPT partition tables in the kernel, if option GPT.Miod Vallat
2014-07-13use mallocarray where arguments are multipled. ok deraadtTed Unangst
2014-07-13pass the size to free in some of the obvious casesTed Unangst
2014-07-13if the freedsize isn't zero, check that's reasonable. ok beckTed Unangst
2014-07-13If the only process in the pgrp is in the middle of exiting, it mightPhilip Guenther
2014-07-13treat external storage allocated by the mbuf layer the same asDavid Gwynne
2014-07-12Refactor out dosigsuspend() functionMatthew Dempsky
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-12Remove the temporary dospartoff work around.Joel Sing
2014-07-12Change config_deactivate(9) to always unset the DVF_ACTIVE flag soMartin Pieuchot
2014-07-11"It's not the years, honey; it's the mileage."Ted Unangst
2014-07-11reboot(9): Add MI reboot entry functionMasao Uebayashi
2014-07-11Use membar_producer() to force visibility instead of misusingPhilip Guenther
2014-07-11It's init as a process that's special, not init's original thread.Philip Guenther
2014-07-11Flush the buffercache to 16MB on hibernate and restore its previous maxMike Larkin
2014-07-10instead of defining two versions of bucketidx, just don't inline for small.Ted Unangst
2014-07-10Add mallocarray(9)Matthew Dempsky
2014-07-10drain some boolean_t poisonTed Unangst
2014-07-10Stop using a shutdown hook for softraid(4) and explicitly shutdownMartin Pieuchot
2014-07-10pool_debug still needed for non-DIAGNOSTIC kernelsTheo de Raadt
2014-07-10syncTheo de Raadt
2014-07-10Add new sendsyslog(const char *, size_t) system call which simply passesTheo de Raadt
2014-07-10hide the biglock thrashing under pool_debug so it can be turned offTed Unangst
2014-07-09use explicit_bzero for stack and freed variablesTed Unangst
2014-07-09spellingTed Unangst
2014-07-09Minor cleanups in wording in some comments and printfs, and added someMike Larkin
2014-07-09Don't use the suspending kernel's VA mapping for the piglet. It's farMike Larkin
2014-07-09Cleanup the chunk placement routine by removing the conflict resolver.Mike Larkin
2014-07-09Teach rw_status() and rrw_status() to return LK_EXCLOTHER if it's writePhilip Guenther
2014-07-09ext_type is set but never read. its a waste of space.David Gwynne
2014-07-09Use suspending kernel's stack smash guard to avoid panicing during unpack.Mike Larkin
2014-07-09now that mclgeti doesnt do the rx ring accounting, cluster allocationDavid Gwynne
2014-07-08also use inverted poison patterns, to mix things up. ok deraadt miodTed Unangst
2014-07-08Repair compilability after the recent uvmexp changes, especially forMiod Vallat
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-07-08pull the rx ring accounting out of the mbuf layer now that its all doneDavid Gwynne
2014-07-08cut things that relied on mclgeti for rx ring accounting/restriction overDavid Gwynne
2014-07-07regenMatthew Dempsky
2014-07-07Mark get{,e,res}{u,g}id() and getgroups() as NOLOCKMatthew Dempsky
2014-07-07fork1: FORK_THREAD requires FORK_SHAREFILESMatthew Dempsky
2014-07-07regenPhilip Guenther
2014-07-06getentropy(2) doesn't need the kernel lock, so mark it with NOLOCK.Mark Kettenis
2014-07-05Matthias Pfaller rescinded clauses three and four of his licenseJonathan Gray