Maya Erez <merez@xxxxxxxxxxxxxx> writes: > From: Gidon Studinski <gidons@xxxxxxxxxxxxxx> > > Enhanced DMA RX data path is handled using a single > RX descriptor ring for all VIFs. > Multiple RX status rings are supported, to allow RSS > and multi MSI support. > The driver gets the RX completions via the RX status rings. > The RX status message includes the completed RX buffer ID, > which points to the allocated SKB. > > The enhanced DMA RX data flow supports RX chaining, where > multiple SKBs are merged into a single packet. > > Enhanced DMA HW supports RX HW reorder offload, enabled by > default and can be disabled via module parameter. > > Signed-off-by: Gidon Studinski <gidons@xxxxxxxxxxxxxx> > Signed-off-by: Maya Erez <merez@xxxxxxxxxxxxxx> kbuild bot reported a warning but not sure if it's valid, please take a look: drivers/net/wireless/ath/wil6210/txrx_edma.c: In function 'wil_rx_handle_edma': >> drivers/net/wireless/ath/wil6210/txrx_edma.c:815:7: warning: 'stats' may be used uninitialized in this function [-Wmaybe-uninitialized] stats->rx_non_data_frame++; ~~~~~^~~~~~~~~~~~~~~~~~~ drivers/net/wireless/ath/wil6210/txrx_edma.c:908:24: note: 'stats' was declared here struct wil_net_stats *stats; ^~~~~ -- Kalle Valo