summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2017-11-28syncPhilip Guenther
2017-11-28Delete fktrace(2). The consequences of it were not thought throughPhilip Guenther
2017-11-27Fix comment typoPhilip Guenther
2017-11-24add timeout_barrier, which is like intr_barrier and taskq_barrier.David Gwynne
2017-11-23Constify protocol tables and remove an assert now that ip_deliver() isMartin Pieuchot
2017-11-23We want `sb_flags' to be protected by the socket lock rather than theMartin Pieuchot
2017-11-17permit IPV6_V6ONLY in sockoptAaron Bieber
2017-11-14Push the NET_LOCK into ifioctl() and use the NET_RLOCK in ifioctl_get().Theo Buehler
2017-11-14Fix the initial check of the checkorder and lock operationsVisa Hankala
2017-11-14remove MALLOC_DEBUGDavid Gwynne
2017-11-13add taskq_barrierDavid Gwynne
2017-11-04raw_init() is dead and <net/raw_cb.h> doesn't need to be included there.Martin Pieuchot
2017-11-04Make it possible for multiple threads to enter kqueue_scan() in parallel.Martin Pieuchot
2017-11-02Move PRU_DETACH out of pr_usrreq into per proto pr_detachFlorian Obser
2017-10-30Let witness(4) differentiate between taskq mutexes to avoidVisa Hankala
2017-10-29Move NET_{,UN}LOCK into individual slowtimo functions.Florian Obser
2017-10-24Use membar_enter_after_atomic(9) amd membar_exit_before_atomic(9).Martin Pieuchot
2017-10-17Add a machine-independent implementation for the mplock.Visa Hankala
2017-10-17Print the pid of the most recent program that failed to send a logMartin Pieuchot
2017-10-14Split sys_ptrace() by request type:Philip Guenther
2017-10-12Print the word pledge in the kernel log when there is a violation.Alexander Bluhm
2017-10-12Use a temporary variable in rw_status() to dereference only once theMartin Pieuchot
2017-10-12Move sysctl_mq() where it can safely mess with mbuf queue internals.Martin Pieuchot
2017-10-11Move `kq_count' increase/decrease close to the corresponding TAILQ_*Martin Pieuchot
2017-10-11Move kq_kev from struct kqueue to the stack.Martin Pieuchot
2017-10-09Reduces the scope of the NET_LOCK() in sysctl(2) path.Martin Pieuchot
2017-10-09Make _kernel_lock_held() always succeed after panic(9).Martin Pieuchot
2017-10-07In "tty", permitting TIOCSTART is fineTheo de Raadt
2017-10-07permit SYS___set_tcb, upcoming code will require thisTheo de Raadt
2017-09-29New ddb(4) command: kill.Martin Pieuchot
2017-09-27guenther sleep-commited the version without #ifdefsTheo de Raadt
2017-09-27amd64 needs FS.base values (the TCB pointer) to be validated, as noncanonicalPhilip Guenther
2017-09-25sendsyslog should take a const char * everywhere.Marc Espie
2017-09-15Coverity complains that top == NULL was checked and further downAlexander Bluhm
2017-09-15Coverity complained that the while loop at the end of m_adj() couldAlexander Bluhm
2017-09-11Coverty complains that the return value of sblock() is not checkedAlexander Bluhm
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-09-07In elf_load_file() to not call free(9) with an uninitialized sizeAlexander Bluhm
2017-09-06Do not pass an uninitialized size value to free(9) even if the addrAlexander Bluhm
2017-09-01Change sosetopt() to no longer free the mbuf it receives and changeMartin Pieuchot
2017-08-29Remove old deactivated pledge path code. A replacement mechanism isTheo de Raadt
2017-08-27Revisit 2q queue sizes. Limit the hot queue to 1/20th the cache size upBob Beck
2017-08-22Make sogetopt(9) caller responsible for allocating an MT_SOOPTS mbuf.Martin Pieuchot
2017-08-22Add some buffercache docsStefan Fritsch
2017-08-21Allow SIOCGIFAFLAG_IN6 and SIOCGIFALIFETIME_IN6 ioctls withFlorian Obser
2017-08-17print why the signature block check of an unhibernate attempt failed, toMike Larkin
2017-08-16Correct the check when selecting an elevatorMike Belopuhov
2017-08-15remove parens that were copied from ndinit's previous life as a macroTed Unangst
2017-08-15create a temp directory for all the temp files instead of trying to nameTed Unangst
2017-08-14Load CTF debug symbols before mountrootUwe Stuehler