1
0
mirror of https://github.com/openbsd/src.git synced 2024-12-21 23:18:00 -08:00
openbsd-src/sys
mvs 8ee0399bd2 Kill `inp_notify' list remains.
This was the list where PCBs were temporary linked to avoid sleep with
`inpt_mtx' mutex(9) held. in_pcbnotifyall() and in6_pcbnotify are the
last list users, so switch them to in_pcb_iterator() too, moreover they
already do in_pcb_is_iterator() check.

Note, in_pcb_iterator() does necessary reference couter handling,
unlocked `inp' dereference is safe.

ok bluhm
2024-12-21 00:10:04 +00:00
..
arch Implement two-level (indirect) Device Table support to increase the 2024-12-07 21:12:22 +00:00
conf add an AF_FRAME socket domain and an IFT_ETHER protocol family under it. 2024-12-15 11:00:05 +00:00
crypto Fix some spelling. 2024-09-04 07:54:51 +00:00
ddb Constify strings in symbol-related ddb interfaces, and make the iterator 2024-11-07 16:02:29 +00:00
dev virtio: Refactor attach logic 2024-12-20 22:18:27 +00:00
isofs Put the bowels of the various VOP_PRINT routines under 2024-10-18 05:52:32 +00:00
kern Use per-sockbuf mutex(9) to protect `so_rcv' buffer of tcp(4) sockets. 2024-12-19 22:11:35 +00:00
lib libz: sync with base 2024-11-09 21:52:06 +00:00
miscfs Stop abusing ufs inodes and with it the ufs_ihash. 2024-10-31 13:55:21 +00:00
msdosfs Put the bowels of the various VOP_PRINT routines under 2024-10-18 05:52:32 +00:00
net go back to r1.326, before i fiddled with packet generation and bpf. 2024-12-18 02:25:30 +00:00
net80211 Typo fixes in comments 2024-11-14 07:49:24 +00:00
netinet Kill `inp_notify' list remains. 2024-12-21 00:10:04 +00:00
netinet6 Kill `inp_notify' list remains. 2024-12-21 00:10:04 +00:00
netmpls Push kernel lock down to net_sysctl(). 2024-08-14 17:52:47 +00:00
nfs remove VATTR_NULL() define, directly call vattr_null() 2024-11-05 06:03:19 +00:00
ntfs Put the bowels of the various VOP_PRINT routines under 2024-10-18 05:52:32 +00:00
scsi Fix some spelling. 2024-09-04 07:54:51 +00:00
stand Fix some spelling. 2024-09-04 07:54:51 +00:00
sys Mark processes that are stopped because of a ptrace trap as PS_TRAPPED. 2024-12-17 14:45:00 +00:00
tmpfs Put the bowels of the various VOP_PRINT routines under 2024-10-18 05:52:32 +00:00
ufs Remove the FUSE hack in ufs_ihashget() it is no longer needed. 2024-12-03 14:41:45 +00:00
uvm Relax some uvm_page_owner_locked() assertions. 2024-12-20 18:54:12 +00:00
.gitignore
Makefile