qcacmn: WAR to avoid SG process with wrong continuation bit
If a continuation bit is set in msdu desc info and reported length can fit in single buffer avoid SG processing Change-Id: I6e8c3e1e657c372d5d915450dda20ba26bac495f
This commit is contained in:

committed by
snandini

szülő
2f09a8e245
commit
3888d0824e
@@ -645,6 +645,7 @@ dp_rx_wbm_err_process(struct dp_intr *int_ctx, struct dp_soc *soc,
|
||||
/**
|
||||
* dp_rx_sg_create() - create a frag_list for MSDUs which are spread across
|
||||
* multiple nbufs.
|
||||
* @soc: core txrx main context
|
||||
* @nbuf: pointer to the first msdu of an amsdu.
|
||||
*
|
||||
* This function implements the creation of RX frag_list for cases
|
||||
@@ -652,7 +653,7 @@ dp_rx_wbm_err_process(struct dp_intr *int_ctx, struct dp_soc *soc,
|
||||
*
|
||||
* Return: returns the head nbuf which contains complete frag_list.
|
||||
*/
|
||||
qdf_nbuf_t dp_rx_sg_create(qdf_nbuf_t nbuf);
|
||||
qdf_nbuf_t dp_rx_sg_create(struct dp_soc *soc, qdf_nbuf_t nbuf);
|
||||
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user