summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2014-11-18include unistd.h instead of picking it up accidentally. noted by jsgTed Unangst
2014-11-16Delete a comment that was obsoleted by the switch to UVMPhilip Guenther
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-11-16Rework the __thrsigdivert (aka sigwait()) handling: instead of interferingPhilip Guenther
2014-11-15hoist the slowdown handling up to the pool_do_get callers. this letsDavid Gwynne
2014-11-14prefer sizeof(*ptr) to sizeof(struct) for malloc and freeTed Unangst
2014-11-14move the slowdown back up. it needs to take place after the allocated pageTed Unangst
2014-11-12take a few more ticks to actually throttle down. hopefully helps inTed Unangst
2014-11-10Grab the pool mutex in sysctl_dopool(), but only for pools for whichMark Kettenis
2014-11-08some systems install sensors where numbering introduces a gap whichJasper Lievisse Adriaanse
2014-11-06printf debugging worked! figured out the bug (in free()) just afterTed Unangst
2014-11-06need to calculate correct size before doing the free checks. the biggestTed Unangst
2014-11-06Make better use of the value of psectionslen instead of recomputingTodd C. Miller
2014-11-06resort to printf debugging hints until we can figure this out. ok deraadtTed Unangst
2014-11-06let ramdisks compileTheo de Raadt
2014-11-05need to move lock up to prevent more than one malloc. ok guentherTed Unangst
2014-11-05don't use loop variable (i) for not loop things. use a new var.Ted Unangst
2014-11-05use memname to print string of type. stolen from deraadtTed Unangst
2014-11-05also print type when free size is wrongTed Unangst
2014-11-05No reason to have things like the hibernate allocation area and chunkMike Larkin
2014-11-05change the mbuf pool wait channel name from mbpl to mbufpl. "mb"David Gwynne
2014-11-04panic when a sensordev gets installed twice, instead of blowing up amazinglyJasper Lievisse Adriaanse
2014-11-03include sys/unistd.h where needed instead of indirect reliance. ok jsgTed Unangst
2014-11-03correct test logic. ok guentherTed Unangst
2014-11-03Put the socket splicing fields into a seperate struct sosplice thatAlexander Bluhm
2014-11-03deobfuscate by pulling le conversions up. use mallocarray.Ted Unangst
2014-11-03pass size argument to free()Theo de Raadt
2014-11-02Unmap the hibernate hiballoc page after we are done with it.Mike Larkin
2014-11-02tweak free panic messages tooTed Unangst
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