aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
AgeCommit message (Expand)AuthorFilesLines
6 daysidpf: Fix RSS LUT NULL pointer crash on early ethtool operationsSreedevi Joshi1-1/+8
6 daysidpf: fix memory leak in idpf_vc_core_deinit()Emil Tantilov1-0/+4
2025-12-17idpf: fix LAN memory regions command on some NVMsLarysa Zaremba1-0/+5
2025-11-27idpf: convert vport state to bitmapEmil Tantilov1-2/+2
2025-10-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-3/+3
2025-09-29idpf: fix mismatched free function for dma_alloc_coherentAlok Tiwari1-3/+3
2025-09-24idpf: add virtchnl functions to manage selected queuesMichal Kubiak1-426/+734
2025-09-08idpf: prepare structures to support XDPMichal Kubiak1-12/+13
2025-09-08idpf: add support for nointerrupt queuesAlexander Lobakin1-14/+40
2025-09-08idpf: remove SW marker handling from NAPIMichal Kubiak1-25/+9
2025-09-08idpf: use a saner limit for default number of queues to allocateAlexander Lobakin1-25/+37
2025-09-02idpf: set mac type when adding and removing MAC filtersEmil Tantilov1-0/+12
2025-07-18idpf: add flow steering supportAhmed Zaki1-0/+108
2025-07-18virtchnl2: rename enum virtchnl2_cap_rssAhmed Zaki1-8/+8
2025-07-14idpf: implement get LAN MMIO memory regionsJoshua Hay1-1/+148
2025-07-14idpf: implement remaining IDC RDMA core callbacks and handlersJoshua Hay1-1/+22
2025-07-14idpf: implement core RDMA auxiliary dev create, init, and destroyJoshua Hay1-0/+21
2025-05-30idpf: avoid mailbox timeout delays during resetEmil Tantilov1-1/+1
2025-05-16idpf: add Tx timestamp flowsMilena Olech1-1/+5
2025-05-16idpf: add Tx timestamp capabilities negotiationMilena Olech1-0/+11
2025-05-16idpf: add PTP clock configurationMilena Olech1-0/+3
2025-05-16idpf: add mailbox access to read PTP clock timeMilena Olech1-0/+47
2025-05-16idpf: move virtchnl structures to the header fileMilena Olech1-84/+2
2025-05-16idpf: add initial PTP supportMilena Olech1-1/+9
2025-01-24idpf: add more info during virtchnl transaction timeout/salt mismatchManoj Vishwanathan1-4/+7
2025-01-24idpf: Acquire the lock before accessing the xn->saltManoj Vishwanathan1-1/+2
2025-01-24idpf: fix transaction timeouts on resetEmil Tantilov1-1/+10
2024-11-04idpf: fix idpf_vc_core_init error pathPavan Kumar Linga1-1/+0
2024-11-04idpf: avoid vport access in idpf_get_link_ksettingsPavan Kumar Linga1-1/+1
2024-09-30idpf: deinit virtchnl transaction manager after vport and vectorsLarysa Zaremba1-1/+1
2024-09-30idpf: use actual mbx receive payload lengthJoshua Hay1-8/+1
2024-07-10idpf: use libeth Rx buffer management for payload bufferAlexander Lobakin1-1/+7
2024-07-10idpf: convert header split mode to libeth + napi_build_skb()Alexander Lobakin1-4/+10
2024-07-10idpf: reuse libeth's definitions of parsed ptype structuresAlexander Lobakin1-25/+47
2024-07-10idpf: compile singleq code only under default-n CONFIG_IDPF_SINGLEQAlexander Lobakin1-4/+11
2024-07-10idpf: split &idpf_queue into 4 strictly-typed queue structuresAlexander Lobakin1-35/+38
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2024-03-05idpf: disable local BH when scheduling napi for marker packetsEmil Tantilov1-0/+2
2024-03-04idpf: prevent deinit uninitialized virtchnl coreAlan Brady1-2/+8
2024-03-04idpf: cleanup virtchnl cruftAlan Brady1-13/+0
2024-03-04idpf: refactor idpf_recv_mb_msgAlan Brady1-219/+35
2024-03-04idpf: add async_handler for MAC filter messagesAlan Brady1-0/+70
2024-03-04idpf: refactor remaining virtchnl messagesAlan Brady1-596/+298
2024-03-04idpf: refactor queue related virtchnl messagesAlan Brady1-258/+135
2024-03-04idpf: refactor vport virtchnl messagesAlan Brady1-116/+69
2024-03-04idpf: implement virtchnl transaction managerAlan Brady1-69/+545
2024-03-04idpf: add idpf_virtchnl.hAlan Brady1-0/+1
2023-12-13idpf: add get/set for Ethtool's header split ringparamMichal Kubiak1-0/+2
2023-10-23idpf: cancel mailbox work in error pathPavan Kumar Linga1-0/+1
2023-10-23idpf: set scheduling mode for completion queueMichal Kubiak1-1/+7