summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2016-09-15move pools to using the subr_tree version of rb treesDavid Gwynne
2016-09-15we dont need m_copym0 with m_copym as a single wrapper, so merge them.David Gwynne
2016-09-15remove m_copym2 as its use has been replaced by m_dup_pktDavid Gwynne
2016-09-13avoid extensive mbuf allocation for IPsec by replacing m_inject(4)Markus Friedl
2016-09-13Introduce rwsleep(9), an equivalent to msleep(9) but for code protectedMartin Pieuchot
2016-09-13Do not raise splsoftnet() recursively in soaccept().Martin Pieuchot
2016-09-12When trying to run an ELF binary marked PT_OPENBSD_WXNEEDED from aIngo Schwarze
2016-09-10Add a noperm mount flag for FFS to be used for building release setsMartin Natano
2016-09-07Remove usermount remnants. ok teduMartin Natano
2016-09-06it's not wrong, but it's not clear what the verauth check is for.Ted Unangst
2016-09-05Fix hibernation - make stack protector writable during resumeBob Beck
2016-09-05Kill raw_ctlinput() this function is INCOMPLETE since rev 1.1 and is notClaudio Jeker
2016-09-05revert moving pools from tree.h to subr_tree.c rb trees.David Gwynne
2016-09-05move pool red-black trees from tree.h code to subr_tree.c codeDavid Gwynne
2016-09-04Regen.Joel Sing
2016-09-04Remove sys_o58_kill since OpenBSD 6.0 has been tagged/released.Joel Sing
2016-09-04Remove support for tape block devices. Nobody mount(8)s tapes any longer.Christian Weisgerber
2016-09-04Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernelMartin Pieuchot
2016-09-03Remove ticket lock support from thrsleep. It's unused.Michal Mazurek
2016-09-03Write the system time back to the RTC every 30 minutes.Christian Weisgerber
2016-09-03Inherit PS_WXNEEDED in forked processes.Jeremie Courreges-Anglas
2016-09-03Reset PS_WXNEEDED in execve(2).Jeremie Courreges-Anglas
2016-09-03Limit all mbuf cluster pools to the same memory size. Having limitsAlexander Bluhm
2016-09-03If sosend() cannot allocate a large cluster, try a small one asAlexander Bluhm
2016-09-03Retire zaurus, as it hasn't made the EABI jump and will be permanently brokenPhilip Guenther
2016-09-03Do not reinitialize __guard_local if it is 0. This cannot be doneTheo de Raadt
2016-09-03Return immediately when m_getuio() fails by invalid uio parameter.YASUOKA Masahiko
2016-09-02add a concept of 'verified auth' to sessions. When set via ioctl,Ted Unangst
2016-09-02After allocating a single 64 KB mbuf cluster in sosend(), the sendingAlexander Bluhm
2016-09-02move links from http to https://www.openbsd.org/Theo Buehler
2016-09-02provide an implementation of red black trees using functionsDavid Gwynne
2016-09-02Don't bother with 'ghpartnum' in gpt_chk_hdr(); it's not usedTom Cosgrove
2016-09-01Fix undefined behaviour when comparing pointers by casting them to vaddr_t.akfaew
2016-09-01MPSAFE is never used, so get rid of it.akfaew
2016-09-01Get rid of 'relebad:'.akfaew
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