summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2022-09-04Use pru_send function to check socket splicing compatibility. OnlyAlexander Bluhm
2022-09-03Move PRU_PEERADDR request to (*pru_peeraddr)().Vitaliy Makkoveev
2022-09-03regenMoritz Buhl
2022-09-03Make recvmmsg and sendmmsg look more alike. change the flag typeMoritz Buhl
2022-09-03Move PRU_SOCKADDR request to (*pru_sockaddr)()Vitaliy Makkoveev
2022-09-03whitespaceMike Larkin
2022-09-03Make sure we don't suspend if we have no way to wake up the machine.Mark Kettenis
2022-09-03Allow suspend with root on sdmmc(4).Mark Kettenis
2022-09-03Fix socket splicing between inet and inet6 sockets broken by PRU_CONTROLVitaliy Makkoveev
2022-09-03regenMoritz Buhl
2022-09-03add the sendmmsg syscall that allows sending multiple msghdrs atMoritz Buhl
2022-09-02Constify nam2blk[], chrtoblktbl[] and octeon devmap[].Miod Vallat
2022-09-02Don't ignore an OpenBSD GPT partition just because the GPT saysKenneth R Westerback
2022-09-02regenMoritz Buhl
2022-09-02add the recvmmsg syscall that allows receiving multiple msghdrs atMoritz Buhl
2022-09-02Move PRU_CONTROL request to (*pru_control)().Vitaliy Makkoveev
2022-09-02Nuke variable partlba that is set but not used.Kenneth R Westerback
2022-09-02Relax GTP header validity check by allowing 1 sector size usableKenneth R Westerback
2022-09-02Get the retguard region's phys address from pmap, instead of using linkerMike Larkin
2022-09-02openpty() family of functions use /dev/ptm PTMGET to open a master+slave fdTheo de Raadt
2022-09-01whitespaceMike Larkin
2022-09-01Move PRU_CONNECT2 request to (*pru_connect2)().Vitaliy Makkoveev
2022-09-01Stop setting d_bbsize and d_sbsize. Nobody has paidKenneth R Westerback
2022-08-31Move PRU_SENDOOB request to (*pru_sendoob)().Vitaliy Makkoveev
2022-08-30Fix uninitialized variable after the switch to (*pru_send); found the hardMiod Vallat
2022-08-29If ld.so loading fails inside execve, uprintf a message to report thisTheo de Raadt
2022-08-29Move PRU_RCVOOB request to (*pru_rcvoob)().Vitaliy Makkoveev
2022-08-28Move PRU_SENSE request to (*pru_sense)().Vitaliy Makkoveev
2022-08-28Move PRU_ABORT request to (*pru_abort)().Vitaliy Makkoveev
2022-08-28Don't check `so_pcb' with PR_WANTRCVD flag. tcp(4) sockets are the onlyVitaliy Makkoveev
2022-08-27Move PRU_SEND request to (*pru_send)().Vitaliy Makkoveev
2022-08-26Move PRU_RCVD request to (*pru_rcvd)().Vitaliy Makkoveev
2022-08-22Move PRU_SHUTDOWN request to (*pru_shutdown)().Vitaliy Makkoveev
2022-08-22Move PRU_DISCONNECT request to (*pru_disconnect).Vitaliy Makkoveev
2022-08-22Move PRU_ACCEPT request to (*pru_accept)().Vitaliy Makkoveev
2022-08-21Move PRU_CONNECT request to (*pru_connect)() handler.Vitaliy Makkoveev
2022-08-21Move PRU_LISTEN request to (*pru_listen)() handler.Vitaliy Makkoveev
2022-08-21Change soabort() return value to void. We never interesting on it.Vitaliy Makkoveev
2022-08-20Move PRU_BIND request to (*pru_bind)() handler.Vitaliy Makkoveev
2022-08-20Restore the exemption from start/size checks that OpenBSD (A6)Kenneth R Westerback
2022-08-16Remove kqueue-related ktrace points from poll(2) and select(2)Visa Hankala
2022-08-16Remove obsolete kern.nselcoll sysctl.Visa Hankala
2022-08-15Revert previous. It was not ok'ed by dlg@.Vitaliy Makkoveev
2022-08-15Introduce 'pr_usrreqs' structure and move existing user-protocolVitaliy Makkoveev
2022-08-15Stop doing lockless `t_flags' check within task_add(9) and task_del(9).Vitaliy Makkoveev
2022-08-14remove unneeded includes in sys/kernJonathan Gray
2022-08-13Introduce the pru_*() wrappers for corresponding (*pr_usrreq)() calls.Vitaliy Makkoveev
2022-08-13blist: fix a possible blist corruption with blist_alloc() due to unsignedSebastien Marie
2022-08-12Revert to pre-r1.249 more laissez-faire checks for valid MBRKenneth R Westerback
2022-08-12Put more struct vnode fields under splbio().Visa Hankala