aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/sfc/efx_channels.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-10-03net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush().Sebastian Andrzej Siewior1-1/+1
2023-07-28sfc: Remove struct efx_special_bufferMartin Habets1-29/+1
2023-06-15sfc: fix XDP queues mode with legacy IRQÍñigo Huguet1-0/+2
2022-11-16sfc: add start and stop methods to channelsEdward Cree1-1/+8
2022-09-28net: drop the weight argument from netif_napi_addJakub Kicinski1-1/+1
2022-09-19sfc: fix TX channel offset when using legacy interruptsÍñigo Huguet1-1/+1
2022-05-29sfc: fix wrong tx channel offset with efx_separate_tx_channelsÍñigo Huguet1-4/+2
2022-05-13eth: sfc: remove remnants of the out-of-tree napi_weight module paramJakub Kicinski1-7/+1
2022-05-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+6
2022-05-09net: sfc: fix memory leak due to ptp channelTaehee Yoo1-1/+6
2022-05-08eth: switch to netif_napi_add_weight()Jakub Kicinski1-2/+2
2022-04-12sfc: efx_default_channel_type APIs can be staticMartin Habets1-24/+28
2022-04-06net: sfc: fix using uninitialized xdp tx_queueTaehee Yoo1-1/+1
2022-04-01net: sfc: add missing xdp queue reinitializationTaehee Yoo1-65/+81
2022-03-30sfc: Avoid NULL pointer dereference on systems without numa awarenessMartin Habets1-7/+4
2022-03-01sfc: set affinity hints in local NUMA node onlyÍñigo Huguet1-2/+10
2022-03-01sfc: default config to 1 channel/core in local NUMA node onlyÍñigo Huguet1-17/+34
2022-01-06sfc: Use swap() instead of open coding itJiapeng Chong1-10/+4
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski1-0/+1
2021-09-09sfc: last resort fallback for lack of xdp tx queuesÍñigo Huguet1-36/+46
2021-09-09sfc: fallback for lack of xdp tx queuesÍñigo Huguet1-11/+43
2021-07-13sfc: add logs explaining XDP_TX/REDIRECT is not availableÍñigo Huguet1-0/+4
2021-07-13sfc: ensure correct number of XDP queuesÍñigo Huguet1-7/+8
2021-07-13sfc: fix lack of XDP TX queues - error XDP TX failed (-22)Íñigo Huguet1-1/+2
2021-04-27sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queuesIgnat Korchagin1-0/+2
2021-01-22sfc: reduce the number of requested xdp ev queuesIvan Babrou1-2/+4
2020-09-11sfc: decouple TXQ type from labelEdward Cree1-5/+5
2020-09-11sfc: cleanups around efx_alloc_channelEdward Cree1-3/+2
2020-07-02sfc: assign TXQs without gapsEdward Cree1-10/+28
2020-07-02sfc: commonise netif_set_real_num[tr]x_queues callsEdward Cree1-1/+6
2020-07-02sfc: make tx_queues_per_channel variable at runtimeEdward Cree1-2/+2
2020-07-02sfc: move modparam 'rss_cpus' out of common channel codeEdward Cree1-3/+1
2020-07-02sfc: move modparam 'interrupt_mode' out of common channel codeEdward Cree1-5/+2
2020-07-02sfc: remove max_interrupt_modeEdward Cree1-6/+0
2020-06-30sfc: initialise max_[tx_]channels in efx_init_channels()Edward Cree1-0/+3
2020-06-29sfc: don't try to create more channels than we can have VIsEdward Cree1-0/+7
2020-03-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+1
2020-03-09sfc: detach from cb_page in efx_copy_channel()Edward Cree1-0/+1
2020-02-17sfc: move some ARFS code out of headersEdward Cree1-0/+17
2020-02-17sfc: only schedule asynchronous filter work if neededEdward Cree1-1/+7
2020-01-09sfc: conditioned some functionalityAlex Maftei (amaftei)1-2/+4
2020-01-08sfc: move event queue management codeAlex Maftei (amaftei)1-0/+91
2020-01-08sfc: move channel interrupt management codeAlex Maftei (amaftei)1-0/+322
2020-01-08sfc: move channel alloc/removal codeAlex Maftei (amaftei)1-0/+440
2020-01-08sfc: move channel start/stop codeAlex Maftei (amaftei)1-0/+190
2020-01-08sfc: move some channel-related codeAlex Maftei (amaftei)1-0/+189