summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/pensando/ionic/ionic_txrx.c
AgeCommit message (Expand)Author
2026-09-04ionic: use netif_txq_maybe_stop() in ionic_tx()Nikhil P. Rao
2026-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2026-08-18net/ionic: avoid OOB TX partner lookup for hwstamp RXQAnand Khoje
2026-08-17ionic: fix completion descriptor access with 2x desc sizePrabu Thayalan
2026-08-17ionic: add missing dma_rmb() after the completion publish checkEric Joyner
2025-11-03net: ionic: map SKB after pseudo-header checksum prepMohammad Heib
2025-11-03net: ionic: add dma_wmb() before ringing TX doorbellMohammad Heib
2025-06-23ethernet: ionic: Fix DMA mapping testsThomas Fourier
2024-11-03dim: pass dim_sample to net_dim() by referenceCaleb Sander Mateos
2024-09-09ionic: Allow XDP program to be hot swappedBrett Creeley
2024-09-09ionic: convert Rx queue buffers to use page_poolShannon Nelson
2024-09-09ionic: use per-queue xdp_progShannon Nelson
2024-09-09ionic: rename ionic_xdp_rx_put_bufsShannon Nelson
2024-09-09ionic: debug line for Tx completion errorsShannon Nelson
2024-06-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-06-25ionic: use dev_consume_skb_any outside of napiShannon Nelson
2024-06-21ionic: fix kernel panic due to multi-buffer handlingTaehee Yoo
2024-06-19ionic: Only run the doorbell workaround for certain asic_typeBrett Creeley
2024-06-19ionic: remove missed doorbell per-queue timerShannon Nelson
2024-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-06-05ionic: fix kernel panic in XDP_TX actionTaehee Yoo
2024-05-30ionic: only sync frag_len in first buffer of xdpShannon Nelson
2024-05-30ionic: Mark error paths in the data path as unlikelyBrett Creeley
2024-05-30ionic: Pass ionic_txq_desc to ionic_tx_tso_postBrett Creeley
2024-03-08ionic: keep stats struct local to error handlingShannon Nelson
2024-03-08ionic: better dma-map error handlingShannon Nelson
2024-03-08ionic: remove unnecessary NULL testShannon Nelson
2024-03-08ionic: carry idev in ionic_cq structShannon Nelson
2024-03-08ionic: refactor skb buildingShannon Nelson
2024-03-08ionic: use specialized desc info structsShannon Nelson
2024-03-08ionic: remove the cq_info to save more memoryShannon Nelson
2024-03-08ionic: remove callback pointer from desc_infoShannon Nelson
2024-03-08ionic: remove desc, sg_desc and cmb_desc from desc_infoShannon Nelson
2024-03-04ionic: Clean RCT ordering issuesBrett Creeley
2024-03-04ionic: change the hwstamp likely checkBrett Creeley
2024-03-04ionic: reduce the use of netdevShannon Nelson
2024-03-04ionic: Pass local netdev instead of referencing structBrett Creeley
2024-03-04ionic: Check stop no restartBrett Creeley
2024-03-04ionic: Clean up BQL logicBrett Creeley
2024-03-04ionic: Make use napi_consume_skbBrett Creeley
2024-03-04ionic: Shorten a Tx hotpathBrett Creeley
2024-03-04ionic: Rework Tx start/stop flowBrett Creeley
2024-02-16ionic: implement xdp frags supportShannon Nelson
2024-02-16ionic: add ndo_xdp_xmitShannon Nelson
2024-02-16ionic: Add XDP_REDIRECT supportShannon Nelson
2024-02-16ionic: Add XDP_TX supportShannon Nelson
2024-02-16ionic: Add XDP packet headroomShannon Nelson
2024-02-16ionic: add initial framework for XDP supportShannon Nelson
2024-02-16ionic: use dma range APIsShannon Nelson
2024-02-16ionic: add helpers for accessing buffer infoShannon Nelson