Age | Commit message (Expand) | Author |
2023-12-23 | Backout always allocate per-CPU statistics counters for network | Alexander Bluhm |
2023-12-22 | Always allocate per-CPU statistics counters for network interface | Vitaliy Makkoveev |
2023-11-11 | Pass constant struct sockaddr to interface lookup functions. | Alexander Bluhm |
2023-07-07 | Fix path MTU discovery for TCP LRO/TSO when forwarding. | Alexander Bluhm |
2023-06-28 | use refcnt API for multicast addresses, add tracepoint:refcnt:ifmaddr probe | Klemens Nanni |
2023-05-30 | spelling | Jonathan Gray |
2023-05-07 | I preparation for TSO in software, cleanup the fragment code. Use | Alexander Bluhm |
2023-04-18 | Remove kernel lock from ifa_ifwithaddr() and ifa_ifwithdstaddr(). | Vitaliy Makkoveev |
2023-04-18 | Document `ifnetlist' locking. | Vitaliy Makkoveev |
2023-04-05 | ARP has a queue of packets that should be sent after name resolution. | Alexander Bluhm |
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 | Document global interface group list locking | Klemens Nanni |
2022-11-10 | typofix; ok dlg | Klemens Nanni |
2022-11-08 | Document ifc_list immutability | Klemens Nanni |
2022-09-08 | Rename global ifnet TAILQ | Klemens Nanni |
2022-08-30 | Remove struct ifnet's unused if_switchport member | Klemens Nanni |
2022-08-29 | Use struct refcnt for interface address reference counting. | Alexander Bluhm |
2021-02-20 | add p2p_input, like ether_input but for l3 tunnel interfaces. | David Gwynne |
2021-02-20 | give interfaces an if_bpf_mtap handler. | David Gwynne |
2020-07-29 | Interface index is unsigned integer. Fix the places where it referenced | mvs |
2020-07-24 | Use interface index instead of pointer to `ifnet' in carp(4). | mvs |
2020-07-22 | deprecate interface input handler lists, just use one input function. | David Gwynne |
2020-07-10 | Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API. | Patrick Wildt |
2020-07-10 | Change users of IFQ_PURGE() to use the "new" API. | Patrick Wildt |
2020-07-10 | Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use the | Patrick Wildt |
2020-07-04 | It's been agreed upon that global locks should be expressed using | anton |
2020-05-12 | Set timeout(9) to refill the receive ring descriptors if the amount of | jan |
2020-04-12 | say if_pcount needs NET_LOCK instead of the kernel lock. | David Gwynne |
2019-11-08 | convert interface address change hooks to tasks and a task_list. | David Gwynne |
2019-11-07 | turn the linkstate hooks into a task list, like the detach hooks. | David Gwynne |
2019-11-06 | replace the hooks used with if_detachhooks with a task list. | David Gwynne |
2019-06-26 | Create IF_WWAN_DEFAULT_PRIORITY which is lower than | Claudio Jeker |
2019-04-28 | Removes the KERNEL_LOCK() from bridge(4)'s output fast-path. | Martin Pieuchot |
2019-04-22 | add if_vinput so pseudo (ethernet) interfaces can bypass ifiqs | David Gwynne |
2019-04-19 | provide factored out txhprio and rxhprio checks | David Gwynne |
2019-04-16 | have another go at tx mitigation | David Gwynne |
2019-03-31 | Document that it is safe to dereference `if_softc' when the caller has | Martin Pieuchot |
2019-01-09 | split if_enqueue up so drivers can replace ifq handling if needed | David Gwynne |
2018-12-20 | Make this not hz dependent by using timeout_add_sec() also rename the | Claudio Jeker |
2018-12-19 | get rid of a prototype for if_enqueue_try() | David Gwynne |
2018-12-11 | add optional per-cpu counters for interface stats. | David Gwynne |
2018-09-10 | - if_cloners list populated at boot time only then becomes immutable, | Alexandr Nedvedicky |
2018-01-10 | get rid of struct carp_if by moving the srpl into struct ifnet if_carp. | David Gwynne |
2018-01-08 | Convert IF_CLONE_INITIALIZER() into C99 initializer. | Alexander Bluhm |
2018-01-04 | Include timeout & tasks in 'struct ifnet' instead of always allocating | Martin Pieuchot |
2018-01-02 | Move the NET_LOCK() inside the switch and start documenting which field | Martin Pieuchot |
2017-12-15 | add ifiqueues for mp safety and nics with multiple rx rings. | David Gwynne |
2017-11-17 | add if_rxr_livelocked so rxr users can request backpressure themselves. | David Gwynne |
2017-10-31 | - add one more softnet taskq | Alexandr Nedvedicky |