sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by: emasteSponsored by: The FreeBSD FoundationMFC after: 1 weekDiffer
Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by: emasteSponsored by: The FreeBSD FoundationMFC after: 1 weekDifferential revision: https://reviews.freebsd.org/D32878
show more ...
modules: a lot: need opt_kern_tls.hThis fixes the standalone build.
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
Fix 'make depend'.
- Updated TOE support in the kernel.- Stateful TCP offload drivers for Terminator 3 and 4 (T3 and T4) ASICs. These are available as t3_tom and t4_tom modules that augment cxgb(4) and cxgbe(4) r
- Updated TOE support in the kernel.- Stateful TCP offload drivers for Terminator 3 and 4 (T3 and T4) ASICs. These are available as t3_tom and t4_tom modules that augment cxgb(4) and cxgbe(4) respectively. The cxgb/cxgbe drivers continue to work as usual with or without these extra features.- iWARP driver for Terminator 3 ASIC (kernel verbs). T4 iWARP in the works and will follow soon.Build-tested with make universe.30s overview============What interfaces support TCP offload? Look for TOE4 and/or TOE6 in thecapabilities of an interface:# ifconfig -m | grep TOEEnable/disable TCP offload on an interface (just like any other ifnetcapability):# ifconfig cxgbe0 toe# ifconfig cxgbe0 -toeWhich connections are offloaded? Look for toe4 and/or toe6 in theoutput of netstat and sockstat:# netstat -np tcp | grep toe# sockstat -46c | grep toeReviewed by: bz, gnnSponsored by: Chelsio communications.MFC after: ~3 months (after 9.1, and after ensuring MFC is feasible)