summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
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
2018-11-06new sysctl for userland malloc flags, kernel part. ok millert@ deraadt@Otto Moerbeek
2018-11-05trace struct flock; ok visa@anton
2018-11-02make debug flags continuousanton
2018-10-30If we execute a #!shell binary, the shell is an integral part of theTheo de Raadt
2018-10-29irrelevant part snuck into previous commit; from semarieTheo de Raadt
2018-10-29Now that most archs have better NMBCLUSTERS defaults it is possible to bringClaudio Jeker
2018-10-29needs sys/lock.hTheo de Raadt
2018-10-28Correctly deal with upper level unveil's by keeping track of the coveringBob Beck
2018-10-27Add assertions for lockf list manipulation, hidden behind LOCKF_DIAGNOSTIC.anton
2018-10-27Rework previous lockf fix; bluhm@ noticed a regress failure during consecutiveanton
2018-10-25Fix a resource leak in doaccept().Visa Hankala
2018-10-17Only the scheduler time statistics should be affected by spinning.Alexander Bluhm
2018-10-10User land time accounting has changed when kernel spinning time wasAlexander Bluhm
2018-10-09Fix a "copy-and-paste" error that Coverity picked up in the augment codeDavid Gwynne
2018-10-06When freeing a lockf struct that already is part of a linked list, make sure toanton
2018-10-05Revert KERN_CPTIME2 ENODEV changes in kernel and userspace.cheloha
2018-10-04Call unveil_destroy() from exit1() instead of from the reaper. Fixes aMark Kettenis
2018-10-04Revert the inpcb table mutex commit. It triggers a witness panicAlexander Bluhm
2018-09-29Use atomic operations to update vfc_refcount. Change the field's typeVisa Hankala
2018-09-26KERN_CPTIME2: set ENODEV if the CPU is offline.cheloha
2018-09-26Move the allocating and freeing of mount points intoVisa Hankala
2018-09-25fix typo in commentJasper Lievisse Adriaanse
2018-09-22Harmonize spacing after ellipses in displayed messages.Frederic Cambus
2018-09-20As a step towards per inpcb or socket locks, remove the net lockAlexander Bluhm
2018-09-18Updating time counters without memory barriers is wrong. PutAlexander Bluhm