summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2014-06-08Use memcpy to copy the sogetopt() SO_SPLICE off_t value, for it may not beMiod Vallat
2014-06-06Allocate the struct itty array in ttystats_init() with M_ZERO.Matthew Dempsky
2014-06-04While it may be smart to use the radix tree for exports it is not OK toClaudio Jeker
2014-05-31Fix a format specifier in a debug printf.Mike Larkin
2014-05-30explicit_bzero for clearing stack variables.Ted Unangst
2014-05-29Read MAXPHYS bytes at a time in the hibernate image read, instead ofMike Larkin
2014-05-29When vmcmd_map_readvn() maps in the page it reads into, it forcesPhilip Guenther
2014-05-25Handle threaded processes correctly when processing kerninfo status requestsPhilip Guenther
2014-05-25In access(), use the real UID/GID for the path search too.Philip Guenther
2014-05-21Change use of Z_PARTIAL_FLUSH to Z_SYNC_FLUSH in the hibernate code as perMike Larkin
2014-05-19consistent use of uint32_t for poison valuesTed Unangst
2014-05-17When looking at another process, use the data from struct processPhilip Guenther
2014-05-15knote_processexit() needs the thread to pass down to FRELE(), so pass itPhilip Guenther
2014-05-15Prefer prsignal() to send process signalsPhilip Guenther
2014-05-15Move from struct proc to process the reference-count-holding pointersPhilip Guenther
2014-05-06Include <sys/vmmeter.h> directly instead of relying on it beingMartin Pieuchot
2014-05-04remove some hh and h format specifiersStefan Fritsch
2014-05-04Add PS_SYSTEM, the process-level mirror of the thread-level P_SYSTEM,Philip Guenther
2014-05-04When kern.nosuidcoredump=3, act like =2 but try to dump cores intoTheo de Raadt
2014-05-03If P_ZOMBIE(pr->ps_mainproc) is true, then (pr->ps_flags & PS_EXITING)Philip Guenther
2014-05-03Move the u-area allocation and pmap-magic logic to its own functionPhilip Guenther
2014-05-01with some random chance, swizzle the current page for the pool to avoidTed Unangst
2014-04-26Perform MAXPHYS-sized reads for the chunktable instead of PAGE_SIZE-sizedMike Larkin
2014-04-22Remove some altq tentacles.Martin Pieuchot
2014-04-21we'll do fine without casting NULL to struct foo * / void *Henning Brauer
2014-04-20More dead stores removal in subr_hibernate.cMike Larkin
2014-04-19Dead stores in subr_hibernate.cMike Larkin
2014-04-18Have each thread keeps its own (counted!) reference to the process's ucredsPhilip Guenther
2014-04-17Make sure the original thread is blocked until any other threads arePhilip Guenther
2014-04-14"struct pkthdr" holds a routing table ID, not a routing domain one.Martin Pieuchot
2014-04-12revert falloc change, as it causes all new processes to get stuck after a whileMarc Espie
2014-04-10pull the bufcache freelist code out into separate functions to allow newTed Unangst
2014-04-07Retire kernel support for SO_DONTROUTE, this time without breakingMartin Pieuchot
2014-04-03bcopy -> memcpyTed Unangst
2014-04-03if it's ok to wait, it must also be ok to give the kernel lock. do so.Ted Unangst
2014-04-03fix $OpenBSD$, noticed by philipBob Beck
2014-04-03I have discussed these licenses with Poul-Henning Kamp and he has agreed toBob Beck
2014-03-31Grab the kernel lock before autoconf. This way device drivers can drop it inMark Kettenis
2014-03-30Eliminates struct pcred by moving the real and saved ugids intoPhilip Guenther
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-03-28Reduce uvm include madness. Use <uvm/uvm_extern.h> instead ofMartin Pieuchot
2014-03-28revert "Retire kernel support for SO_DONTROUTE" diff, which does bad thingsStuart Henderson
2014-03-27Retire kernel support for SO_DONTROUTE, since the plan is to alwaysMartin Pieuchot
2014-03-27Store an ifp index instead of a pointer in the "struct mbuf_ext".Martin Pieuchot
2014-03-26Simply cansignal(), passing it processes instead of procs andPhilip Guenther
2014-03-26Move p_emul and p_sigcode from proc to process.Philip Guenther
2014-03-25As long as we're pulling in "systrace.h", might as well conditionalizePhilip Guenther
2014-03-24The kernel isn't involved in times(3); <sys/times.h> should never bePhilip Guenther
2014-03-24Split the API: struct ucred remains the kernel internal structure whilePhilip Guenther
2014-03-22Move p_sigacts from struct proc to struct process.Philip Guenther