diff options
| author | Brooks Davis <brooks@FreeBSD.org> | 2026-01-09 14:19:49 +0000 |
|---|---|---|
| committer | Brooks Davis <brooks@FreeBSD.org> | 2026-01-16 09:25:03 +0000 |
| commit | 296ebf7b8a50b24b4950b7bd92e170ee224e6671 (patch) | |
| tree | 1f83d9f4eb9340453309c80d99687c33442d6acd /sys/nfsclient | |
| parent | 39fd1181e5b21823f8fe31006d125963ecdf3492 (diff) | |
iflib: remove convoluted custom zeroing codestable/14
Replace a collection of aliasing violations and ifdefs with memset
(which now expands to __builtin_memset and should be quite reliably
inlined.) The old code is hard to maintain as evidenced by the most
recent change to if_pkt_info_t updating the defines, but not the zeroing
code.
Reviewed by: gallatin, erj
Effort: CHERI upstreaming
Sponsored by: Innovate UK
Fixes: 43d7ee540efe ("iflib: support for transmit side nic KTLS offload")
Differential Revision: https://reviews.freebsd.org/D54605
(cherry picked from commit 31e7dc6b9a000b02353bfc41cbd897533287cda2)
Diffstat (limited to 'sys/nfsclient')
0 files changed, 0 insertions, 0 deletions
