index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
net
/
if.c
Age
Commit message (
Expand
)
Author
2023-05-16
Use separate IFCAPs for LRO and TSO.
Jan Klemkow
2023-05-14
give softnet threads unique names by suffixing softnet with their index.
David Gwynne
2023-05-07
I preparation for TSO in software, cleanup the fragment code. Use
Alexander Bluhm
2023-04-26
Introduce `rtlabel_mtx' mutex(9) to protect route labels storage. This
Vitaliy Makkoveev
2023-04-26
Also set TSO flag on vlan interfaces.
Jan Klemkow
2023-04-22
revert vlan(4) inherits TSO flags
David Gwynne
2023-04-21
vlan(4) inherits TSO flags
Jan Klemkow
2023-04-18
Remove kernel lock from ifa_ifwithaddr() and ifa_ifwithdstaddr().
Vitaliy Makkoveev
2023-04-18
Document `ifnetlist' locking.
Vitaliy Makkoveev
2023-04-08
Move rtm_ifannounce(IFAN_DEPARTURE) outside netlock within if_detach().
Vitaliy Makkoveev
2023-04-07
Remove kernel locks from the ARP input path. Caller if_netisr()
Alexander Bluhm
2023-04-05
ARP has a queue of packets that should be sent after name resolution.
Alexander Bluhm
2023-03-07
Avoid enabling TSO on interfaces which are already attached to a bridge.
Jan Klemkow
2023-02-27
Turn off TSO if interface is added to layer 2 devices.
Jan Klemkow
2022-11-23
Let nd6_if{at,de}tach() be void and take an ifp argument
Klemens Nanni
2022-11-23
Remove unused struct ifnet's *if_afdata[] and struct domain's dom_if{at,de}ta...
Klemens Nanni
2022-11-23
Add *if_nd to struct ifnet, call nd6_if{at,de}tach() directly
Klemens Nanni
2022-11-14
Unlock SIOCGIFG{MEMB,ATTR,LIST}
Klemens Nanni
2022-11-14
Unlock SIOCGIFCONF
Klemens Nanni
2022-11-14
Document global interface group list locking
Klemens Nanni
2022-11-10
bring back r1.673: replace SRP with SMR in the if_idxmap.
David Gwynne
2022-11-09
revert r1.673: replace SRP with SMR in the if_idxmap.
David Gwynne
2022-11-09
Recommit r1.669 "Unlock SIOCIFGCLONERS"
Klemens Nanni
2022-11-09
Push kernel lock from ifioctl() into ifioctl_get()
Klemens Nanni
2022-11-09
replace SRP with SMR in the if_idxmap.
David Gwynne
2022-11-08
Revert lock changes inside ifioctl_get()
Klemens Nanni
2022-11-08
Use four spaces not tabs on line break
Klemens Nanni
2022-11-08
Document ifc_list immutability
Klemens Nanni
2022-11-08
Unlock SIOCIFGCLONERS
Klemens Nanni
2022-11-08
Push kernel lock inside ifioctl_get()
Klemens Nanni
2022-11-08
Push kernel lock into ifioctl_get()
Klemens Nanni
2022-11-08
Push kernel lock down into ifioctl()
Klemens Nanni
2022-09-08
Rename global ifnet TAILQ
Klemens Nanni
2022-09-02
Move PRU_CONTROL request to (*pru_control)().
Vitaliy Makkoveev
2022-08-13
Introduce the pru_*() wrappers for corresponding (*pr_usrreq)() calls.
Vitaliy Makkoveev
2022-08-06
Clean up the netlock macros. Merge NET_RLOCK_IN_SOFTNET and
Alexander Bluhm
2022-08-05
The netlock for SIOCSIFMEDIA and SIOCGIFMEDIA ioctl is not necessary.
Alexander Bluhm
2022-07-29
Allocate if_index before queue init
Visa Hankala
2022-07-14
Turn pppoe(4) back to kernel lock. We can't predict netlock state within
Vitaliy Makkoveev
2022-07-10
if_detach() should wait until concurrent (*if_qstart)() interface start
Vitaliy Makkoveev
2022-06-29
ether_input() called with shared netlock, but pppoe(4) wants it to be
Vitaliy Makkoveev
2022-06-28
ifconfig(8) return "Not supported" if you try to configure tso on a non-tso
Jan Klemkow
2022-06-28
Introduce `pipexoutq' mbuf(9) queue, and put outgoing pipex(4) related
Vitaliy Makkoveev
2022-06-27
Introduce Large Receive Offloading of TCP segment offloading for ix(4). It is
Jan Klemkow
2022-06-07
fixes potential memory leak. if_vinput() should always consume packet
Alexandr Nedvedicky
2022-05-03
Activate parallel IP forwarding. Start 4 softnet tasks. Limit the
Alexander Bluhm
2022-04-30
Run IP input and forwarding with shared netlock. Also distribute
Alexander Bluhm
2022-04-28
Decouple IP input and forwarding from protocol input. This allows
Alexander Bluhm
2022-02-25
Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.com
Philip Guenther
2022-02-25
Move pr_attach and pr_detach to a new structure pr_usrreqs that can
Philip Guenther
[next]