mt76: switch to page_pool allocator
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | wifi: mt76: switch to page_pool allocatordrivers/ drivers/ drivers/ +3 more | +112 | 0 replies | |
| 2/3 | wifi: mt76: dma: keep rx pages DMA mappeddrivers/ drivers/ drivers/ | +31 | 0 replies | |
| 3/3 | wifi: mt76: enable page_pool statsdrivers/ drivers/ drivers/ +2 more | +58 | 0 replies |
Reviews trailers per patch
None of the 3 patches has a Reviewed-by or Acked-by.
| Patch | Felix Fietkau | Deren Wu |
|---|---|---|
| 1/3 | T-b | T-b |
| 2/3 | T-b | T-b |
| 3/3 | T-b | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/3] mt76: switch to page_pool allocator
In order to reduce possible memory allocation failures due to memory fragmentation caused by page_frag_cache allocator, switch to page_pool allocator for dma and usb mt76 drivers.
Remove per rx-queue page_frag_cache
Lorenzo Bianconi (3):
wifi: mt76: switch to page_pool allocator
wifi: mt76: dma: keep rx pages DMA mapped
wifi: mt76: enable page_pool stats
drivers/net/wireless/mediatek/mt76/Kconfig | 2 + drivers/net/wireless/mediatek/mt76/dma.c | 83 ++++++++++--------- drivers/net/wireless/mediatek/mt76/mac80211.c | 57 +++++++++++++ drivers/net/wireless/mediatek/mt76/mt76.h | 24 +++++- .../net/wireless/mediatek/mt76/mt7915/main.c | 26 +++--- .../net/wireless/mediatek/mt76/mt7915/mmio.c | 21 ++--- .../net/wireless/mediatek/mt76/mt7921/main.c | 31 ++++++- drivers/net/wireless/mediatek/mt76/usb.c | 42 +++++----- 8 files changed, 198 insertions(+), 88 deletions(-)
Signature · 1 line
2.38.1