if_vtbe: Add missing includes to fix buildPR: 254137Reported by: Mina Galić <[email protected]>Fixes: f8bc74e2f4a5 ("tap: add support for virtio-net offloads")(cherry picked from commit f2f8405cf6
if_vtbe: Add missing includes to fix buildPR: 254137Reported by: Mina Galić <[email protected]>Fixes: f8bc74e2f4a5 ("tap: add support for virtio-net offloads")(cherry picked from commit f2f8405cf6b50a9d91acc02073abf1062d9d34f4)
show more ...
beri: clean up empty lines in .c and .h files
Although most of the NIC drivers are epoch ready, due to peer pressureswitch over to opt-in instead of opt-out for epoch.Instead of IFF_NEEDSEPOCH, provide IFF_KNOWSEPOCH. If driver marksitself w
Although most of the NIC drivers are epoch ready, due to peer pressureswitch over to opt-in instead of opt-out for epoch.Instead of IFF_NEEDSEPOCH, provide IFF_KNOWSEPOCH. If driver marksitself with IFF_KNOWSEPOCH, then ether_input() would not enter epochwhen processing its packets.Now this will create recursive entrance in epoch in >90% networkdrivers, but will guarantee safeness of the transition.Mark several tested drivers as IFF_KNOWSEPOCH.Reviewed by: hselasky, jeff, bz, gallatinDifferential Revision: https://reviews.freebsd.org/D23674
Introduce flag IFF_NEEDSEPOCH that marks Ethernet interfaces thatsupposedly may call into ether_input() without network epoch.They all need to be reviewed before 13.0-RELEASE. Some may needbe fi
Introduce flag IFF_NEEDSEPOCH that marks Ethernet interfaces thatsupposedly may call into ether_input() without network epoch.They all need to be reviewed before 13.0-RELEASE. Some may needbe fixed. The flag is not planned to be used in the kernel fora long time.
o Switch to use non-mergeable RX buffers to avoid mbuf adjustment needso Operate with copy of iov as we expect later it was not modified
Remove dev/virtio/virtio.h include from BERI VirtIOThis header file contains prototypes and defines that only makesense to the guest VirtIO device drivers.Reviewed by: br
o Add BERI Virtio Networking Frontend (if_vtbe)o Move similar block/networking methods to common fileo Follow r275640 and correct MMIO registers widtho Pass value to MMIO platform_note method.Sp
o Add BERI Virtio Networking Frontend (if_vtbe)o Move similar block/networking methods to common fileo Follow r275640 and correct MMIO registers widtho Pass value to MMIO platform_note method.Sponsored by: DARPA, AFRL