summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2014-12-03stale header: this code hasn't used hash.h in a whileTed Unangst
2014-12-02In sys_socket() and doaccept(), gotta skip setting the close-on-execPhilip Guenther
2014-12-01clist's chained, and could get fairly long which is why there was aTheo de Raadt
2014-11-21simple lock is long deadTed Unangst
2014-11-19panic should be reserved for unrecoverable errors, not things we merelyTed Unangst
2014-11-19missed a file when removing KERN_VNODE.Ted Unangst
2014-11-19delete the KERN_VNODE sysctl. it fails to provide any isolation from theTed Unangst
2014-11-18Nuke yet more obvious #include duplications.Kenneth R Westerback
2014-11-18Disable the page zeroing thread on MULTIPROCESSOR mips64 kernels as well.Miod Vallat
2014-11-18unifdef SETUIDSCRIPT and FDSCRIPT. we always use them. ok deraadtTed Unangst
2014-11-18move arc4random prototype to systm.h. more appropriate for most codeTed Unangst
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