git: 0f032804b6ec - stable/13 - bwn: remove unused ic_headroom
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 19 Feb 2024 08:07:46 UTC
The branch stable/13 has been updated by bz:
URL: https://cgit.FreeBSD.org/src/commit/?id=0f032804b6ec70c8f8ee4fe1ed83a3356946b5e8
commit 0f032804b6ec70c8f8ee4fe1ed83a3356946b5e8
Author: Frank Hilgendorf <frank.hilgendorf@posteo.de>
AuthorDate: 2023-12-13 23:48:08 +0000
Commit: Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2024-02-19 08:01:59 +0000
bwn: remove unused ic_headroom
Unlike bwi(4), bwn(4) does not rely on ic_headroom (despite having it
set) but splits the bwn_txhdr (first) segment into its own transaction.
Remove ic_headroom to avoid net80211 troubles with not enough space in
the mbuf around ieee80211_mbuf_adjust().
PR: 275616
(cherry picked from commit 59dba901f227420647e4856f03cb782a3375c220)
---
sys/dev/bwn/if_bwn.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/sys/dev/bwn/if_bwn.c b/sys/dev/bwn/if_bwn.c
index e104f359ee42..b90dc2dbeab7 100644
--- a/sys/dev/bwn/if_bwn.c
+++ b/sys/dev/bwn/if_bwn.c
@@ -808,8 +808,6 @@ bwn_attach_post(struct bwn_softc *sc)
/* call MI attach routine. */
ieee80211_ifattach(ic);
- ic->ic_headroom = sizeof(struct bwn_txhdr);
-
/* override default methods */
ic->ic_raw_xmit = bwn_raw_xmit;
ic->ic_updateslot = bwn_updateslot;