summaryrefslogtreecommitdiffstats
path: root/drivers/net/veth.c
Commit message (Expand)AuthorAgeFilesLines
* veth: Avoid NAPI scheduling on failed SKB forwardingLiang Chen2023-08-251-3/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-241-4/+1
|\
| * net: validate veth and vxcan peer ifindexesJakub Kicinski2023-08-201-4/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-181-1/+2
|\|
| * net: veth: Page pool creation error handling for existing pools onlyLiang Chen2023-08-141-1/+2
* | page_pool: split types and declarations from page_pool.hYunsheng Lin2023-08-071-1/+1
|/
* net: veth: make PAGE_POOL_STATS optionalLorenzo Bianconi2023-05-101-7/+17
* net: veth: rely on napi_build_skb in veth_convert_skb_to_xdp_buffLorenzo Bianconi2023-05-091-1/+1
* net: veth: add page_pool statsLorenzo Bianconi2023-04-241-3/+17
* net: veth: add page_pool for page recyclingLorenzo Bianconi2023-04-241-4/+44
* veth: take into account peer device for NETDEV_XDP_ACT_NDO_XMIT xdp_features ...Lorenzo Bianconi2023-04-181-6/+11
* veth: bpf_xdp_metadata_rx_hash add xdp rss hash typeJesper Dangaard Brouer2023-04-131-2/+5
* xdp: rss hash types representationJesper Dangaard Brouer2023-04-131-1/+2
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-03-231-2/+2
|\
| * xdp: bpf_xdp_metadata use EOPNOTSUPP for no driver supportJesper Dangaard Brouer2023-03-221-2/+2
* | veth: Fix use after free in XDP_REDIRECTShawn Bohrer2023-03-151-4/+2
* | veth: rely on rtnl_dereference() instead of on rcu_dereference() in veth_set_...Lorenzo Bianconi2023-03-151-1/+1
* | veth: take into account device reconfiguration for xdp_features flagLorenzo Bianconi2023-03-101-4/+38
|/
* drivers: net: turn on XDP featuresMarek Majtyka2023-02-021-0/+4
* veth: Support RX XDP metadataStanislav Fomichev2023-01-231-0/+31
* veth: Introduce veth_xdp_buff wrapper for xdp_buffStanislav Fomichev2023-01-231-25/+31
* veth: Fix race with AF_XDP exposing old or uninitialized descriptorsShawn Bohrer2022-12-221-2/+3
* Revert "veth: Avoid drop packets when xdp_redirect performs"Heng Qi2022-11-221-76/+12
* Revert "bpf: veth driver panics when xdp prog attached before veth_open"Heng Qi2022-11-221-1/+1
* bpf: veth driver panics when xdp prog attached before veth_openJohn Fastabend2022-11-091-1/+1
* veth: Avoid drop packets when xdp_redirect performsHeng Qi2022-11-021-12/+76
* rtnetlink: pass netlink message header and portid to rtnl_configure_link()Hangbin Liu2022-10-311-1/+1
* net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers).Thomas Gleixner2022-10-281-6/+6
* net: drop the weight argument from netif_napi_addJakub Kicinski2022-09-281-2/+2
* net: move from strlcpy with unused retval to strscpyWolfram Sang2022-08-311-2/+2
* Revert "veth: Add updating of trans_start"Vladimir Oltean2022-08-031-4/+0
* veth: Add updating of trans_startJay Vosburgh2022-06-171-0/+4
* veth: enable BIG TCP packetsEric Dumazet2022-05-161-0/+1
* net: add netif_inherit_tso_max()Jakub Kicinski2022-05-061-2/+1
* net: enable memcg accounting for veth queuesVasily Averin2022-05-011-1/+1
* veth: Ensure eth header is in skb's linear partGuillaume Nault2022-04-081-1/+1
* veth: Allow jumbo frames in xdp modeLorenzo Bianconi2022-03-171-3/+8
* veth: Rework veth_xdp_rcv_skb in order to accept non-linear skbLorenzo Bianconi2022-03-171-56/+121
* net: veth: Account total xdp_frame len running ndo_xdp_xmitLorenzo Bianconi2022-03-171-2/+2
* net: dev: Makes sure netif_rx() can be invoked in any context.Sebastian Andrzej Siewior2022-02-141-1/+1
* veth: fix races around rq->rx_notify_maskedEric Dumazet2022-02-091-5/+8
* veth: Do not record rx queue hint in veth_xmitDaniel Borkmann2022-01-061-1/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-12-311-2/+2
|\
| * bpf: Let bpf_warn_invalid_xdp_action() report more infoPaolo Abeni2021-12-131-2/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-231-2/+6
|\ \ | |/ |/|
| * veth: ensure skb entering GRO are not cloned.Paolo Abeni2021-12-231-2/+6
* | veth: use ethtool_sprintf instead of snprintfTonghao Zhang2021-11-251-17/+10
* | net: annotate accesses to dev->gso_max_segsEric Dumazet2021-11-221-1/+1
* | net: annotate accesses to dev->gso_max_sizeEric Dumazet2021-11-221-1/+1
|/
* veth: use skb_prepare_for_gro()Paolo Abeni2021-07-291-1/+1