summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2016-09-01one less sparcTed Unangst
2016-08-31proc_trampoline_mp hasn't needed curproc since 2011Tom Cosgrove
2016-08-31Delete unused ioctls and associated macros. Move macros that are stillAlexandre Ratchov
2016-08-30pool_setiplDavid Gwynne
2016-08-26The *_HEAD_INITIALIZER() macros are documented as taking the struct,Philip Guenther
2016-08-26Pull in <sys/time.h> for clock_ymdhms bitsPhilip Guenther
2016-08-25Spliced TCP sockets become faster when the output part is runningAlexander Bluhm
2016-08-25Completely revert the M_WAIT change on the cluster allocation andAlexander Bluhm
2016-08-25pool_setiplDavid Gwynne
2016-08-25pool_setiplDavid Gwynne
2016-08-23rename nfiles to numfiles to avoid shadowing and stretch out the name.Ted Unangst
2016-08-22Refactor the uio to mbuf code out of sosend and start to make use ofClaudio Jeker
2016-08-17Fix an mbuf leak and missing error propagation in uipc_usrreq(PRU_SEND)Alexander Bluhm
2016-08-11shuffle some code to make it more symmetrical.David Gwynne
2016-08-10armish handled some early-gen arm machines, which required tons ofTheo de Raadt
2016-08-09When interrupted, connect() should leave the socket connecting in thePhilip Guenther
2016-07-28Revert previous commitMike Belopuhov
2016-07-28Convert ifq_deq_{begin,rollback,commit} dance to a single ifq_dequeueMike Belopuhov
2016-07-22Prevent NULL-pointer call for filesystems that don't provide vfs_sysctlMark Kettenis
2016-07-19instead of messing about with pointer arithmetic, add an empty arrayTed Unangst
2016-07-14kern.usermount=1 is unsafe for everyone, since it allows any non-pledgedTheo de Raadt
2016-07-14Prevent silly states via knotes on pids > 2^32 and on nonexistent signals.Philip Guenther
2016-07-14kevent validates that ident is a valid fd by getting the file. one sadTed Unangst
2016-07-12The only valid flag for unmount(2) is MNT_FORCE, ignore any others.Todd C. Miller
2016-07-12in the great unp_gc rewrite, a null check was lost. we have spent someTed Unangst
2016-07-12The check for pledge "recvfd" was mistakenly only being performedTheo de Raadt
2016-07-12remove more noisy messages in "sendfd" and "recvfd"Theo de Raadt
2016-07-11be less noisy on console in case of "recvfd" refusalTheo de Raadt
2016-07-10pledge: use uint64_t instead of int for temporary storing a 64bit integerSebastien Marie
2016-07-10POSIX specifies that if a processing calling tcsetpgrp() is in theTodd C. Miller
2016-07-10Paranoia: check KTRPOINT() before calling ktrpledge() to guarantee wePhilip Guenther
2016-07-06Return EINVAL for mknod/mknodat when dev is -1 (aka VNOVAL).Todd C. Miller
2016-07-06fix several places where calculating ticks could overflow.Ted Unangst
2016-07-05remove some casts that aren't necessary.Ted Unangst
2016-07-04switch calculuated thrsleep timeout to unsigned to prevent overflowTed Unangst
2016-07-03introduces new promise "chown" to allow changing owner/group with *chown(2) f...Sebastien Marie
2016-06-28introduce rwlock for socketbuf instead of the old flag and tsleep dance.Ted Unangst
2016-06-28in pledgereq (the array for doing correspondance between textual promise as i...Sebastien Marie
2016-06-27Repair kill(2) on zombie processes.Jeremie Courreges-Anglas
2016-06-27Regen.Joel Sing
2016-06-27Restore the sys_o58_kill system call.Joel Sing
2016-06-27Restore the sys_o58_kill system call.Joel Sing
2016-06-27Implement IPV6_MINHOPCOUNT support.Jeremie Courreges-Anglas
2016-06-27dovutimens: call vrele(9) before returning EINVALSebastien Marie
2016-06-27sys_revoke: call vrele() before returning ENOTTYSebastien Marie
2016-06-26use error code path instead of return early without calling VOP_ABORTOP() andSebastien Marie
2016-06-23Avoid multiple evaluation of macro arguments in softclock()Stefan Kempf
2016-06-23As klog dropped message has no ifdef small kernel, sendsyslogAlexander Bluhm
2016-06-23It is annoying that the dmesg buffer can overflow and loose messagesAlexander Bluhm
2016-06-19Remove the lockmgr() API. It is only used by filesystems, where it is aMartin Natano