summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/sfc/efx_channels.c
Commit message (Expand)AuthorAgeFilesLines
* sfc: fix wrong tx channel offset with efx_separate_tx_channelsÍñigo Huguet2022-05-291-4/+2
* eth: sfc: remove remnants of the out-of-tree napi_weight module paramJakub Kicinski2022-05-131-7/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-05-121-2/+6
|\
| * net: sfc: fix memory leak due to ptp channelTaehee Yoo2022-05-091-1/+6
* | eth: switch to netif_napi_add_weight()Jakub Kicinski2022-05-081-2/+2
* | sfc: efx_default_channel_type APIs can be staticMartin Habets2022-04-121-24/+28
|/
* net: sfc: fix using uninitialized xdp tx_queueTaehee Yoo2022-04-061-1/+1
* net: sfc: add missing xdp queue reinitializationTaehee Yoo2022-04-011-65/+81
* sfc: Avoid NULL pointer dereference on systems without numa awarenessMartin Habets2022-03-301-7/+4
* sfc: set affinity hints in local NUMA node onlyÍñigo Huguet2022-03-011-2/+10
* sfc: default config to 1 channel/core in local NUMA node onlyÍñigo Huguet2022-03-011-17/+34
* sfc: Use swap() instead of open coding itJiapeng Chong2022-01-061-10/+4
* net: Don't include filter.h from net/sock.hJakub Kicinski2021-12-291-0/+1
* sfc: last resort fallback for lack of xdp tx queuesÍñigo Huguet2021-09-091-36/+46
* sfc: fallback for lack of xdp tx queuesÍñigo Huguet2021-09-091-11/+43
* sfc: add logs explaining XDP_TX/REDIRECT is not availableÍñigo Huguet2021-07-131-0/+4
* sfc: ensure correct number of XDP queuesÍñigo Huguet2021-07-131-7/+8
* sfc: fix lack of XDP TX queues - error XDP TX failed (-22)Íñigo Huguet2021-07-131-1/+2
* sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queuesIgnat Korchagin2021-04-271-0/+2
* sfc: reduce the number of requested xdp ev queuesIvan Babrou2021-01-221-2/+4
* sfc: decouple TXQ type from labelEdward Cree2020-09-111-5/+5
* sfc: cleanups around efx_alloc_channelEdward Cree2020-09-111-3/+2
* sfc: assign TXQs without gapsEdward Cree2020-07-021-10/+28
* sfc: commonise netif_set_real_num[tr]x_queues callsEdward Cree2020-07-021-1/+6
* sfc: make tx_queues_per_channel variable at runtimeEdward Cree2020-07-021-2/+2
* sfc: move modparam 'rss_cpus' out of common channel codeEdward Cree2020-07-021-3/+1
* sfc: move modparam 'interrupt_mode' out of common channel codeEdward Cree2020-07-021-5/+2
* sfc: remove max_interrupt_modeEdward Cree2020-07-021-6/+0
* sfc: initialise max_[tx_]channels in efx_init_channels()Edward Cree2020-06-301-0/+3
* sfc: don't try to create more channels than we can have VIsEdward Cree2020-06-291-0/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-03-121-0/+1
|\
| * sfc: detach from cb_page in efx_copy_channel()Edward Cree2020-03-091-0/+1
* | sfc: move some ARFS code out of headersEdward Cree2020-02-171-0/+17
* | sfc: only schedule asynchronous filter work if neededEdward Cree2020-02-171-1/+7
|/
* sfc: conditioned some functionalityAlex Maftei (amaftei)2020-01-091-2/+4
* sfc: move event queue management codeAlex Maftei (amaftei)2020-01-081-0/+91
* sfc: move channel interrupt management codeAlex Maftei (amaftei)2020-01-081-0/+322
* sfc: move channel alloc/removal codeAlex Maftei (amaftei)2020-01-081-0/+440
* sfc: move channel start/stop codeAlex Maftei (amaftei)2020-01-081-0/+190
* sfc: move some channel-related codeAlex Maftei (amaftei)2020-01-081-0/+189