sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
mii: Add opt_platform.h to all miibus driversmiivar.h includes opt_platform.h. Make sure all the drivers that use themiibus_if.h interface file have opt_platform.h as well. While some ofthese may
mii: Add opt_platform.h to all miibus driversmiivar.h includes opt_platform.h. Make sure all the drivers that use themiibus_if.h interface file have opt_platform.h as well. While some ofthese may not, strictly speaking, need it, it's easier to include ituniversally for miibus.Sponsored by: Netflix
show more ...
A major update to the ure driver.This update adds support for:HW VLAN taggingHW checksum offload for IPv4 and IPv6tx and rx aggreegation (for full gige speeds)multiple transactionsIn my testi
A major update to the ure driver.This update adds support for:HW VLAN taggingHW checksum offload for IPv4 and IPv6tx and rx aggreegation (for full gige speeds)multiple transactionsIn my testing, I am able to get 900-950Mbps depending uponTCP or UDP, which is a significant improvement over the previous91Mbps (~8kint/sec*1500bytes/packet*1packet/int).Reviewed by: hselaskyMFC after: 2 monthsDifferential Revision: https://reviews.freebsd.org/D25809
sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with: `cd sys/modules; make ALL_MODULES=` on amd64MFC after: 1 monthSponsored by: Dell EMC Isilon
Add initial support for RTL8152 USB Fast Ethernet. RTL8152 supportsIPv4/IPv6 checksum offloading and VLAN tag insertion/stripping.Since uether doesn't provide a way to announce driver specific of
Add initial support for RTL8152 USB Fast Ethernet. RTL8152 supportsIPv4/IPv6 checksum offloading and VLAN tag insertion/stripping.Since uether doesn't provide a way to announce driver specific offloadcapabilities to upper stack, checksum offloading support needs more workand will be done in the future.Special thanks to Hayes Wang from RealTek who gave input.