summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2019-01-19Move boottime into the timehands.cheloha
2019-01-18no need to KERNEL_LOCK before calling ktrstruct() anymore; ok mpi@ visa@cheloha
2019-01-18futex(2): validate relative timeout before sleeping.cheloha
2019-01-18adjtime(2), settimeofday(2), clock_settime(2): validate inputcheloha
2019-01-18delete vmm(4) in i386pd
2019-01-17Unveil fixes:Bob Beck
2019-01-14backout previous; crashes near mountpoints it seemsTheo de Raadt
2019-01-14Fix unveil issue noticed by kn@ where unveil does not notice coveringBob Beck
2019-01-11syncTheo de Raadt
2019-01-11mincore() is a relic from the past, exposing physical machine informationTheo de Raadt
2019-01-10settime: Don't cancel ongoing adjtime(2) until after full permission checkscheloha
2019-01-09Eliminate an else branch from m_extunref().Visa Hankala
2019-01-08If the mbuf cluster in m_zero() is read only, propagate the M_ZEROIZEAlexander Bluhm
2019-01-07It is possible to call m_zero with a read-only cluster. In that case justClaudio Jeker
2019-01-06the pledge handing for access(2) of /var/run/ypbind.lock is artificiallyTheo de Raadt
2019-01-06fold a bunch of similar sysctl cases into a switch.Ted Unangst
2019-01-06Clear ps_uvpcwd when we free ps_uvpaths. Fixes a crash seen by kn@ and meMark Kettenis
2019-01-06Fix unsafe use of ptsignal() in mi_switch().Visa Hankala
2019-01-03Fix a collection of covering unveil bugs that prevent unveil's of upperBob Beck
2019-01-01copyright++;Jonathan Gray
2018-12-31nanosleep: loop tsleep(9) to ensure coverage of the full timeout range.cheloha
2018-12-29sys_nanosleep: switch to descriptive, idiomatic variable names; ok tedu@cheloha
2018-12-23Rectify some issues with the noperm mount flag; the root vnode was notMartin Natano
2018-12-17When using MSG_WAITALL, soreceive() can sleep while processing theAlexander Bluhm
2018-12-17Remove unused function gsignal().Visa Hankala
2018-12-16add task_pendingDavid Gwynne
2018-12-12free(9) sizes for sysv shm.Martin Pieuchot
2018-12-12free(9) sizes for SVID semaphores.Martin Pieuchot
2018-12-07free(9) sizes for netcred.Martin Pieuchot
2018-12-06Core files with >65535 sections have to use PN_XNUM and a section headerPhilip Guenther
2018-12-05free(9) sizes for softcs.Martin Pieuchot
2018-12-05free(9) size for temporary buffer.Martin Pieuchot
2018-11-30Trivial MH_ALIGN/M_ALIGN to m_align conversions.Claudio Jeker
2018-11-27EVFILT_TIMER: Remove extra tick from tvtohz(9) on timeout reload.cheloha
2018-11-21In unp_internalize() check the length more carefully preventing anClaudio Jeker
2018-11-21When using MSG_PEEK to peak into packets skip control messages holdingClaudio Jeker
2018-11-21free(9) sizes for bread_cluser().Martin Pieuchot
2018-11-19delete the dns jackport experiment. it has no future.Ted Unangst
2018-11-19Utilize sigio with sockets.Visa Hankala
2018-11-17Add new KERN_CPUSTATS sysctl(2) so we can identify offline CPUs.cheloha
2018-11-17Avoid leaking kernel memory in struct kevent padding.Todd C. Miller
2018-11-14Revert previous, it breaks regress.Martin Pieuchot
2018-11-14Userland malloc(3) & free(3) take only one argument.Martin Pieuchot
2018-11-13Fix fcntl(fd, F_GETOWN) with pipes. As a regressionVisa Hankala
2018-11-12Utilize sigio with pipes. This makes fcntl(fd, F_SETOWN, arg) correctlyVisa Hankala
2018-11-12Add a mechanism for managing asynchronous IO signal registrations.Visa Hankala
2018-11-12Introduce m_align() a function that works like M_ALIGN() but works withClaudio Jeker
2018-11-10use the LFPRINTF() debug macro consistently; ok mpi@anton
2018-11-10Conform to POSIX-2001 in which the behavior of passing a negative length usinganton
2018-11-09M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers forClaudio Jeker