qcacmn: 4k skb buffer change
add new ini to configure skb size and change it in each place its used correspondingly Change-Id: Id00c6351bf6bc1b9df5e19064b2057dadd315e9b CRs-Fixed: 3584462
This commit is contained in:

committed by
Rahul Choudhary

parent
0b84f05679
commit
4902c68f4d
@@ -3836,8 +3836,11 @@ static qdf_nbuf_t dp_ipa_frag_nbuf_linearize(struct dp_soc *soc,
|
||||
uint32_t nbuf_len = qdf_nbuf_len(nbuf);
|
||||
bool is_nbuf_head = true;
|
||||
uint32_t copy_len = 0;
|
||||
uint16_t buf_size;
|
||||
|
||||
dst_nbuf = qdf_nbuf_alloc(soc->osdev, RX_DATA_BUFFER_SIZE,
|
||||
buf_size = wlan_cfg_rx_buffer_size(soc->wlan_cfg_ctx);
|
||||
|
||||
dst_nbuf = qdf_nbuf_alloc(soc->osdev, buf_size,
|
||||
RX_BUFFER_RESERVATION,
|
||||
RX_DATA_BUFFER_ALIGNMENT, FALSE);
|
||||
|
||||
@@ -3846,7 +3849,7 @@ static qdf_nbuf_t dp_ipa_frag_nbuf_linearize(struct dp_soc *soc,
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if ((nbuf_len + L3_HEADER_PADDING) > RX_DATA_BUFFER_SIZE) {
|
||||
if ((nbuf_len + L3_HEADER_PADDING) > buf_size) {
|
||||
qdf_nbuf_free(dst_nbuf);
|
||||
dp_err_rl("nbuf is jumbo data");
|
||||
return NULL;
|
||||
|
Reference in New Issue
Block a user