summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/pensando
AgeCommit message (Expand)AuthorFilesLines
2024-09-09ionic: Allow XDP program to be hot swappedBrett Creeley3-22/+52
2024-09-09ionic: convert Rx queue buffers to use page_poolShannon Nelson4-208/+233
2024-09-09ionic: Fully reconfigure queues when going to/from a NULL XDP programBrett Creeley2-3/+10
2024-09-09ionic: always use rxq_infoShannon Nelson1-36/+15
2024-09-09ionic: use per-queue xdp_progShannon Nelson3-31/+34
2024-09-09ionic: rename ionic_xdp_rx_put_bufsShannon Nelson1-5/+5
2024-09-09ionic: debug line for Tx completion errorsShannon Nelson1-1/+8
2024-09-06ionic: Convert comma to semicolonChen Ni1-2/+2
2024-09-04ionic: Remove redundant null pointer checks in ionic_debugfs_add_qcq()Li Zetao1-1/+1
2024-09-03ionic: Remove setting of RX software timestampGal Pressman1-2/+0
2024-08-27ionic: Prevent tx_timeout due to frequent doorbell ringingBrett Creeley2-2/+2
2024-07-15net: Add struct kernel_ethtool_ts_infoKory Maincent1-1/+1
2024-06-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-22/+39
2024-06-25ionic: use dev_consume_skb_any outside of napiShannon Nelson3-13/+21
2024-06-21ionic: fix kernel panic due to multi-buffer handlingTaehee Yoo1-9/+18
2024-06-19ionic: Only run the doorbell workaround for certain asic_typeBrett Creeley6-17/+42
2024-06-19ionic: Use an u16 for rx_copybreakBrett Creeley2-4/+13
2024-06-19ionic: check for queue deadline in doorbell_napi_workShannon Nelson1-1/+8
2024-06-19ionic: add per-queue napi_schedule for doorbell checkShannon Nelson4-2/+25
2024-06-19ionic: add work item for missed-doorbell checkShannon Nelson5-1/+73
2024-06-19ionic: add private workqueue per-deviceShannon Nelson5-13/+27
2024-06-19ionic: Keep interrupt affinity up to dateBrett Creeley3-9/+81
2024-06-19ionic: remove missed doorbell per-queue timerShannon Nelson4-49/+15
2024-06-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+1
2024-06-13ionic: fix use after netif_napi_del()Taehee Yoo1-3/+1
2024-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2024-06-05ionic: advertise 52-bit addressing limitation for MSI-XDavid Christensen1-0/+5
2024-06-05ionic: fix kernel panic in XDP_TX actionTaehee Yoo1-0/+1
2024-05-30ionic: fix up ionic_if.h kernel-doc issuesShannon Nelson1-56/+181
2024-05-30ionic: only sync frag_len in first buffer of xdpShannon Nelson1-1/+1
2024-05-30ionic: Use netdev_name() function instead of netdev->nameBrett Creeley2-3/+3
2024-05-30ionic: Mark error paths in the data path as unlikelyBrett Creeley1-10/+10
2024-05-30ionic: Pass ionic_txq_desc to ionic_tx_tso_postBrett Creeley1-6/+4
2024-05-30ionic: Reset LIF device while restarting LIFShannon Nelson1-0/+1
2024-05-30ionic: fix potential irq name truncationShannon Nelson1-1/+1
2024-05-07net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet1-2/+2
2024-03-08ionic: keep stats struct local to error handlingShannon Nelson1-22/+8
2024-03-08ionic: better dma-map error handlingShannon Nelson1-18/+14
2024-03-08ionic: remove unnecessary NULL testShannon Nelson1-6/+0
2024-03-08ionic: rearrange ionic_queue for better layoutShannon Nelson1-2/+2
2024-03-08ionic: rearrange ionic_qcqShannon Nelson1-4/+4
2024-03-08ionic: carry idev in ionic_cq structShannon Nelson3-19/+6
2024-03-08ionic: refactor skb buildingShannon Nelson1-53/+65
2024-03-08ionic: fold adminq clean into service routineShannon Nelson1-21/+11
2024-03-08ionic: use specialized desc info structsShannon Nelson5-86/+111
2024-03-08ionic: remove the cq_info to save more memoryShannon Nelson7-89/+38
2024-03-08ionic: remove callback pointer from desc_infoShannon Nelson5-91/+57
2024-03-08ionic: move adminq-notifyq handling to main fileShannon Nelson3-65/+67
2024-03-08ionic: drop q mappingShannon Nelson3-35/+10
2024-03-08ionic: remove desc, sg_desc and cmb_desc from desc_infoShannon Nelson4-60/+45