summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/freescale/enetc/enetc.c
Commit message (Expand)AuthorAgeFilesLines
* enetc: avoid truncating error messageArnd Bergmann2024-03-291-1/+1
* ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel ...Heiner Kallweit2024-01-311-2/+2
* net: fill in MODULE_DESCRIPTION()s for enetcBreno Leitao2024-01-241-0/+1
* net: enetc: shorten enetc_setup_xdp_prog() error message to fit NETLINK_MAX_F...Vladimir Oltean2023-11-071-1/+1
* net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush().Sebastian Andrzej Siewior2023-10-031-1/+1
* net: enetc: use vmalloc_array and vcallocJulia Lawall2023-06-271-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-081-1/+15
|\
| * net: enetc: correct rx_bytes statistics of XDPWei Fang2023-06-041-0/+8
| * net: enetc: correct the statistics of rx bytesWei Fang2023-06-041-1/+7
* | net: enetc: refactor enetc_setup_tc_taprio() to have a switch/case for cmdVladimir Oltean2023-05-311-1/+2
* | net: introduce and use skb_frag_fill_page_desc()Yunsheng Lin2023-05-131-3/+2
|/
* net: enetc: only commit preemptible TCs to hardware when MM TX is activeVladimir Oltean2023-04-201-17/+6
* net: enetc: add support for preemptible traffic classesVladimir Oltean2023-04-131-0/+22
* net: enetc: rename "mqprio" to "qopt"Vladimir Oltean2023-04-131-4/+5
* net: enetc: act upon the requested mqprio queue configurationVladimir Oltean2023-02-061-31/+70
* net: enetc: request mqprio to validate the queue countsVladimir Oltean2023-02-061-7/+0
* net: enetc: ensure we always have a minimum number of TXQs for stackVladimir Oltean2023-02-031-0/+14
* net: enetc: recalculate num_real_tx_queues when XDP program attachesVladimir Oltean2023-02-031-14/+21
* net: enetc: allow the enetc_reconfigure() callback to failVladimir Oltean2023-02-031-4/+14
* net: enetc: simplify enetc_num_stack_tx_queues()Vladimir Oltean2023-02-031-4/+2
* net: enetc: implement software lockstep for port MAC registersVladimir Oltean2023-01-231-2/+16
* net: enetc: detect frame preemption hardware capabilityVladimir Oltean2023-01-231-0/+3
* net: enetc: build common object files into a separate moduleVladimir Oltean2023-01-231-0/+22
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-01-201-2/+2
|\
| * net: enetc: avoid deadlock in enetc_tx_onestep_tstamp()Vladimir Oltean2023-01-131-2/+2
* | net: enetc: prioritize ability to go down over packet processingVladimir Oltean2023-01-181-18/+63
* | net: enetc: set up XDP program under enetc_reconfigure()Vladimir Oltean2023-01-181-19/+32
* | net: enetc: rename "xdp" and "dev" in enetc_setup_bpf()Vladimir Oltean2023-01-181-8/+8
* | net: enetc: implement ring reconfiguration procedure for PTP RX timestampingVladimir Oltean2023-01-181-12/+56
* | net: enetc: move phylink_start/stop out of enetc_start/stopVladimir Oltean2023-01-181-13/+13
* | net: enetc: split ring resource allocation from assignmentVladimir Oltean2023-01-181-70/+161
* | net: enetc: bring "bool extended" to top-level in enetc_open()Vladimir Oltean2023-01-181-9/+11
* | net: enetc: drop redundant enetc_free_tx_frame() call from enetc_free_txbdr()Vladimir Oltean2023-01-181-5/+0
* | net: enetc: rx_swbd and tx_swbd are never NULL in enetc_free_rxtx_rings()Vladimir Oltean2023-01-181-6/+0
* | net: enetc: create enetc_dma_free_bdr()Vladimir Oltean2023-01-181-14/+11
* | net: enetc: set up RX ring indices from enetc_setup_rxbdr()Vladimir Oltean2023-01-181-7/+4
* | net: enetc: set next_to_clean/next_to_use just from enetc_setup_txbdr()Vladimir Oltean2023-01-181-6/+0
* | net: ethernet: enetc: do not always access skb_shared_info in the XDP pathLorenzo Bianconi2023-01-051-6/+8
* | net: ethernet: enetc: unlock XDP_REDIRECT for XDP non-linear buffersLorenzo Bianconi2023-01-051-14/+10
|/
* net: enetc: avoid buffer leaks on xdp_do_redirect() failureVladimir Oltean2022-12-141-27/+8
* net: enetc: preserve TX ring priority across reconfigurationVladimir Oltean2022-11-231-3/+5
* net: enetc: survive memory pressure without crashingVladimir Oltean2022-10-271-0/+5
* net: enetc: cache accesses to &priv->si->hwVladimir Oltean2022-09-291-11/+17
* net: drop the weight argument from netif_napi_addJakub Kicinski2022-09-281-2/+1
* net: enetc: deny offload of tc-based TSN features on VF interfacesVladimir Oltean2022-09-201-20/+1
* net: enetc: move enetc_set_psfp() out of the common enetc_set_features()Vladimir Oltean2022-09-201-31/+1
* net: enetc: count the tc-taprio window dropsPo Liu2022-05-111-2/+11
* net: enetc: Remove useless DMA-32 fallback configurationChristophe JAILLET2022-01-091-6/+2
* bpf: Let bpf_warn_invalid_xdp_action() report more infoPaolo Abeni2021-12-131-1/+1
* net: enetc: use the skb variable directly in enetc_clean_tx_ring()Vladimir Oltean2021-10-211-2/+1