aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Drop d_dump from struct cdevswMitchell Horne2022-05-131-7/+0
* unix: microoptimize unp_connectat() - one less lock on successGleb Smirnoff2022-05-121-5/+10
* unix: make unp_connect2() voidGleb Smirnoff2022-05-121-9/+10
* sockets: use socket buffer mutexes in struct socket directlyGleb Smirnoff2022-05-125-90/+135
* unix/dgram: uipc_listen() is specific for SOCK_STREAM and SOCK_SEQPACKETGleb Smirnoff2022-05-121-3/+1
* unix/dgram: pru_rcvd never called since PR_WANTRCVD not setGleb Smirnoff2022-05-121-1/+0
* sockets: delete stale comment from sofree()Gleb Smirnoff2022-05-121-9/+0
* unix: don't call sbrelease() in uipc_detach()Gleb Smirnoff2022-05-121-12/+0
* kdump: Decode cpuset_t.Dmitry Chagin2022-05-111-0/+10
* Use Linux semantics for the thread affinity syscalls.Dmitry Chagin2022-05-111-36/+73
* sockbufs: make sbrelease_internal() privateGleb Smirnoff2022-05-091-1/+1
* sockets: remove the socket-on-stack hack from sorflush()Gleb Smirnoff2022-05-092-29/+22
* sockets: don't call dom_dispose() on a listening socketGleb Smirnoff2022-05-092-3/+4
* sockets: assert that any protocol with PR_RIGHTS has dom_dispose()Gleb Smirnoff2022-05-091-2/+6
* unix/*: unp_internalize() can sleep, so allocate mbufs with M_WAITOKGleb Smirnoff2022-05-091-37/+12
* sockets: make SO_SND/SO_RCV a enumGleb Smirnoff2022-05-091-4/+2
* msgbuf: Allow microsecond granularity timestampsWarner Losh2022-05-071-2/+10
* Correctly measure system load averages > 1024Alan Somers2022-05-062-5/+6
* cpufreq: Remove unused devclass argument to DRIVER_MODULE.John Baldwin2022-05-061-2/+3
* sysvsem: Add a timeout argument to the semop.Dmitry Chagin2022-05-061-12/+38
* mbuf: do not restore dying interfacesKristof Provost2022-05-051-2/+7
* ifnet/mbuf: provide KPI to serialize/restore m->m_pkthdr.rcvifGleb Smirnoff2022-05-051-0/+22
* Revert "mbuf: do not restore dying interfaces"Marko Zec2022-05-031-27/+0
* subr_unit.c: make userspace tests buildableKonstantin Belousov2022-04-281-0/+2
* Fix another race between fork(2) and PROC_REAP_KILL subtreeKonstantin Belousov2022-04-271-14/+87
* Fix a race between fork(2) and PROC_REAP_KILL subtreeKonstantin Belousov2022-04-271-4/+30
* kern_procctl: add possibility to take stop_all_proc_block() around execKonstantin Belousov2022-04-271-1/+22
* Add stop_all_proc_block(9)Konstantin Belousov2022-04-271-0/+19
* reap_kill(): split children and subtree killers into helpersKonstantin Belousov2022-04-271-27/+44
* reap_kill(): rename the reap variable to reaperKonstantin Belousov2022-04-271-5/+5
* reap_kill(): de-inline LIST_FOREACH(), twiceKonstantin Belousov2022-04-271-4/+3
* reaper_abandon_children(): upgrade proctree_lock assert to exclusiveKonstantin Belousov2022-04-271-1/+1
* unr(9): allow to avoid internal lockingKonstantin Belousov2022-04-271-14/+29
* init_unrhdr(): make it usable by initializing everythingKonstantin Belousov2022-04-271-0/+2
* Add a __witness_used for variables only used under #ifdef WITNESS.John Baldwin2022-04-271-3/+3
* sigtimedwait: Prevent timeout math overflows.Dmitry Chagin2022-04-251-29/+20
* Add timespecvalid_interval macro and use it.Dmitry Chagin2022-04-254-22/+10
* KTLS: Move OCF function pointers out of ktls_session.John Baldwin2022-04-221-3/+3
* busdma_bounce: Batch bounce page free operations when possible.John Baldwin2022-04-211-35/+34
* busdma_bounce: Add free_bounce_pages helper function.John Baldwin2022-04-211-0/+11
* busdma_bounce: Make the map waiting list per-bounce-zone.John Baldwin2022-04-211-5/+8
* busdma_bounce: Use a simple kproc to invoke deferred requests.John Baldwin2022-04-211-28/+39
* Run softclock threads at a hardware ithread priority.John Baldwin2022-04-211-1/+1
* cpufreq_curr_sysctl: Use devclass_find to lookup cpufreq devclass.John Baldwin2022-04-211-1/+1
* callout: fix using shared rmlocksKristof Provost2022-04-201-1/+1
* devclass_add_driver: Permit NULL to be passed in dcp.John Baldwin2022-04-191-1/+4
* signals: plug a set-but-not-used varMateusz Guzik2022-04-191-3/+2
* destroy_dev_sched*: Don't hold Giant for all deferred destroy_dev.John Baldwin2022-04-181-6/+28
* Revert rest of a5970a529c2d95271: use vrefact() when working on fp->f_vnodeKonstantin Belousov2022-04-152-4/+4
* sysent: regen after 52a1d90c8bfe, posix_fadvise in capmodeEd Maste2022-04-141-1/+1