summaryrefslogtreecommitdiffstats
path: root/net/xdp (follow)
Commit message (Expand)AuthorAgeFilesLines
* xsk: Honor SO_BINDTODEVICE on bindIlya Maximets2023-07-041-0/+5
* Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-06-293-8/+4
|\
| * sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2023-06-251-1/+0
| * bpf: Centralize permissions checks for all BPF map typesAndrii Nakryiko2023-06-191-4/+0
| * xsk: Use pool->dma_pages to check for DMAKal Conley2023-04-271-3/+4
* | mm/gup: remove vmas parameter from pin_user_pages()Lorenzo Stoakes2023-06-101-1/+1
|/
* Daniel Borkmann says:Jakub Kicinski2023-04-143-20/+16
|\
| * xsk: Elide base_addr comparison in xp_unaligned_validate_descKal Conley2023-04-131-6/+2
| * xsk: Simplify xp_aligned_validate_desc implementationKal Conley2023-04-131-8/+4
| * xsk: Fix unaligned descriptor validationKal Conley2023-04-061-0/+1
| * xsk: allow remap of fill and/or completion ringsNuno Gonçalves2023-03-261-3/+6
| * bpf: return long from bpf_map_ops funcsJP Kobryn2023-03-221-4/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-241-6/+7
|\ \ | |/ |/|
| * xsk: Add missing overflow check in xdp_umem_regKal Conley2023-03-161-6/+7
* | bpf, net: xskmap memory usageYafang Shao2023-03-071-0/+13
|/
* xsk: add linux/vmalloc.h to xsk.cXuan Zhuo2023-02-211-0/+1
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-02-211-26/+33
|\
| * xsk: check IFF_UP earlier in Tx pathMaciej Fijalkowski2023-02-171-26/+33
* | xsk: support use vaddr as ringXuan Zhuo2023-02-203-13/+8
* | net: no longer support SOCK_REFCNT_DEBUG featureJason Xing2023-02-151-4/+0
|/
* xsk: add usage of XDP features flagsMarek Majtyka2023-02-031-2/+5
* bpf: Expand map key argument of bpf_redirect_map to u64Toke Høiland-Jørgensen2022-11-151-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-043-27/+26
|\
| * xsk: Inherit need_wakeup flag for shared socketsJalal Mostafa2022-09-222-4/+5
| * xsk: Fix backpressure mechanism on TxMaciej Fijalkowski2022-08-312-23/+21
* | xsk: Expose min chunk size to driversMaxim Mikityanskiy2022-09-301-2/+0
|/
* xsk: Fix corrupted packets for XDP_SHARED_UMEMMagnus Karlsson2022-08-151-6/+10
* xsk: Mark napi_id on sendmsg()Maciej Fijalkowski2022-07-141-1/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-071-0/+1
|\
| * xsk: Clear page contiguity bit when unmapping poolIvan Malov2022-06-281-0/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-06-231-7/+9
|\|
| * xsk: Fix generic transmit when completion queue reservation failsCiara Loftus2022-06-141-7/+9
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-06-181-3/+3
|\ \ | |/ |/|
| * xdp: Directly use ida_alloc()/free() APIsKe Liu2022-06-031-3/+3
* | xsk: Fix handling of invalid descriptors in XSK TX batching APIMaciej Fijalkowski2022-06-082-10/+3
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-04-282-5/+26
|\
| * xsk: Fix possible crash when multiple sockets are createdMaciej Fijalkowski2022-04-262-4/+25
| * xsk: Fix l2fwd for copy mode + busy poll comboMaciej Fijalkowski2022-04-071-1/+1
* | bpf: Compute map_btf_id during build timeMenglong Dong2022-04-261-3/+3
* | xsk: Drop ternary operator from xskq_cons_has_entriesMaciej Fijalkowski2022-04-151-1/+1
* | xsk: Diversify return codes in xsk_rcv_check()Maciej Fijalkowski2022-04-151-1/+1
* | xsk: Improve xdp_do_redirect() error codesBjörn Töpel2022-04-152-2/+2
|/
* xsk: Do not write NULL in SW ring at allocation failureMagnus Karlsson2022-03-291-2/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-03-231-19/+50
|\
| * xsk: Fix race at socket teardownMagnus Karlsson2022-02-281-19/+50
* | i40e: xsk: Move tmp desc array from driver to poolMagnus Karlsson2022-01-273-13/+19
* | bpf: remove unused static inlinesJakub Kicinski2022-01-271-7/+0
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-01-051-2/+2
|\
| * Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski2022-01-011-2/+2
| |\
| | * Revert "xsk: Do not sleep in poll() when need_wakeup set"Magnus Karlsson2021-12-171-2/+2