android_kernel_xiaomi_sm8350/core/dp/txrx
Manjunathappa Prakash fb5f25b24a qcacld-3.0: Add GRO support to NAPI+Rx_thread processing model
GRO aggregations are hanging out of NAPI instance and We cannot use the
hif NAPI instance in Rx thread as gro_list inside NAPI is flushed out
at the start and end of NAPI poll, this will corrupt the gro_list on
which rx_thread is working. Address this concern by creating dummy
NAPI instances mapping to each hif NAPI and not scheduling them.

Change-Id: I6e1de57a669c56206a7863e86c3840bd0a9eabc1
CRs-Fixed: 2128450
2018-05-04 20:42:58 -07:00
..
ipv6_defs.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_cfg.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_ctrl_txrx_api.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_osif_txrx_api.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_defrag.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_defrag.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_fwd.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_fwd.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_pn.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_pn.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_reorder_timeout.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_reorder_timeout.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_reorder.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx_reorder.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_rx.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_classify.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_classify.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_desc.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_desc.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_queue.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_queue.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_sched.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_sched.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_send.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx_send.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_tx.c qcacld-3.0: add DPTRACE Enhancements - Phase 2 2018-05-03 04:43:30 -07:00
ol_tx.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_txrx_encap.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_txrx_encap.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_txrx_event.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_txrx_flow_control.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_txrx_internal.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_txrx_ipa.c qcacld-3.0: Fix wlan_ipa_set_perf_level failure for UNIFIED_WDI_API 2018-05-02 19:47:55 -07:00
ol_txrx_ipa.h qcacld-3.0: Add frag_header to support pre-wdi2.0 platform 2018-04-18 22:03:28 -07:00
ol_txrx_peer_find.c qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_txrx_peer_find.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
ol_txrx_types.h qcacld-3.0: Add GRO support to NAPI+Rx_thread processing model 2018-05-04 20:42:58 -07:00
ol_txrx.c qcacld-3.0: Add GRO support to NAPI+Rx_thread processing model 2018-05-04 20:42:58 -07:00
ol_txrx.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
txrx.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
wdi_event_api.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00
wdi_event.h qcacld-3.0: dp: Remove legacy markings 2018-04-24 14:48:38 -07:00