- e63a023 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years ago
- 158b515 tun: avoid double free in tun_free_netdev by George Kennedy · 3 years ago
- c8064e5 bpf: Let bpf_warn_invalid_xdp_action() report more info by Paolo Abeni · 3 years, 1 month ago
- a31d27f tun: fix bonding active backup with arp monitoring by Nicolas Dichtel · 3 years, 2 months ago
- f3ccfda1 ethtool: extend coalesce setting uAPI with CQE mode by Yufeng Mo · 3 years, 4 months ago
- bc6d076 tun: use DEVICE_ATTR_RO macro by YueHaibing · 3 years, 7 months ago
- 808337b net: tun: Remove redundant assignment to ret by Yang Li · 3 years, 8 months ago
- 8859a44 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 9 months ago
- cca8ea3 net: tun: set tun->dev->addr_len during TUNSETLINK processing by Phillip Potter · 3 years, 9 months ago
- fdc1397 bpf, devmap: Move drop error path to devmap for XDP_REDIRECT by Lorenzo Bianconi · 3 years, 10 months ago
- 3b23a32 net: fix dev_ifsioc_locked() race condition by Cong Wang · 3 years, 11 months ago
- c2e315b net: tun: fix misspellings using codespell tool by Menglong Dong · 4 years ago
- be9df4a net, xdp: Introduce xdp_prepare_buff utility routine by Lorenzo Bianconi · 4 years ago
- 43b5169 net, xdp: Introduce xdp_init_buff utility routine by Lorenzo Bianconi · 4 years ago
- 9ee5e5a tap/tun: add skb_zcopy_init() helper for initialization. by Jonathan Lemon · 4 years ago
- 06b4feb net: group skb_shinfo zerocopy related bits together. by Jonathan Lemon · 4 years ago
- 3617783 skbuff: Add skb parameter to the ubuf zerocopy callback by Jonathan Lemon · 4 years ago
- 950271d tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS by Yunjian Wang · 4 years ago
- a1dd1d8 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 4 years, 1 month ago
- b02e5a0 xsk: Propagate napi_id to XDP socket Rx path by Björn Töpel · 4 years, 1 month ago
- 5c39f26 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years, 1 month ago
- 8e1e33f net/tun: Call type change netdev notifiers by Martin Schiller · 4 years, 1 month ago
- 5aac039 tun: honor IOCB_NOWAIT flag by Jens Axboe · 4 years, 1 month ago
- 497a575 tun: switch to net core provided statistics counters by Heiner Kallweit · 4 years, 2 months ago
- 44a8c4f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years, 4 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
- 596b5ef net-tun: Eliminate two tun/xdp related function calls from vhost-net by Maciej Żenczykowski · 4 years, 4 months ago
- b558b6c net-tun: Add type safety to tun_xdp_to_ptr() and tun_ptr_to_xdp() by Maciej Żenczykowski · 4 years, 4 months ago
- 2e7199b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 4 years, 5 months ago
- 8f3f330 tun: add missing rcu annotation in tun_set_ebpf() by Jason Wang · 4 years, 5 months ago
- e8407fd bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commands by Andrii Nakryiko · 4 years, 5 months ago
- b9815eb tun: implement header_ops->parse_protocol for AF_PACKET by Jason A. Donenfeld · 4 years, 6 months ago
- 1b698fa xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame by Lorenzo Bianconi · 4 years, 7 months ago
- 96aa1b2 tun: correct header offsets in napi frags mode by Willem de Bruijn · 4 years, 7 months ago
- fb3e6e9 tun: Add XDP frame size by Jesper Dangaard Brouer · 4 years, 8 months ago
- 3fe260e net: tun: record RX queue in skb before do_xdp_generic() by Gilberto Bertin · 4 years, 9 months ago
- bee3489 tun: Don't put_page() for all negative return values from XDP program by Will Deacon · 4 years, 9 months ago
- e5ad00b tun: reject unsupported coalescing params by Jakub Kicinski · 4 years, 10 months ago
- 5af0907 tun: drop TUN_DEBUG and tun_debug() by Michal Kubecek · 4 years, 10 months ago
- 3424170 tun: replace tun_debug() by netif_info() by Michal Kubecek · 4 years, 10 months ago
- 1820943 tun: drop useless debugging statements by Michal Kubecek · 4 years, 10 months ago
- 7522416 tun: get rid of DBG1() macro by Michal Kubecek · 4 years, 10 months ago
- 516c512 tun: fix misleading comment format by Michal Kubecek · 4 years, 10 months ago
- fb0b1c6 tun: Remove unnecessary BUG_ON check in tun_net_xmit by David Ahern · 4 years, 10 months ago
- 4d8773b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 5 years ago
- 1efba98 tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() by Eric Dumazet · 5 years ago
- 1d23388 xdp: Use bulking for non-map XDP_REDIRECT and consolidate code paths by Toke Høiland-Jørgensen · 5 years ago
- c39e342 tun: fix data-race in gro_normal_list() by Petar Penkov · 5 years ago
- 5260dd3 tun: switch to u64_stats_t by Eric Dumazet · 5 years ago
- 2f18439 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 5 years ago
- 4ffdd22 tun: remove possible false sharing in tun_flow_update() by Eric Dumazet · 5 years ago
- bacb7e1 Revert "tun: call dev_get_valid_name() before register_netdevice()" by Eric Dumazet · 5 years ago
- 11fc7d5 tun: fix memory leak in error path by Eric Dumazet · 5 years ago
- 895b5c9 netfilter: drop bridge nf reset from nf_reset by Florian Westphal · 5 years ago
- 77f22f9 tun: fix use-after-free when register netdev failed by Yang Yingliang · 5 years ago
- 4b66336 tun: mark small packets as owned by the tap sock by Alexis Bauvin · 5 years ago
- 333f790 coallocate socket_wq with socket itself by Al Viro · 5 years ago
- 72b319d tun: wake up waitqueues after IFF_UP is set by Fei Li · 6 years ago
- c942fdd treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 by Thomas Gleixner · 6 years ago
- 9871a9e tuntap: synchronize through tfiles array instead of tun->numqueues by Jason Wang · 6 years ago
- a35d310 tuntap: fix dividing by zero in ebpf queue selection by Jason Wang · 6 years ago
- c43f125 net: pass net_device argument to the eth_get_headlen by Stanislav Fomichev · 6 years ago
- dc05360 net: convert rps_needed and rfs_needed to new static branch api by Eric Dumazet · 6 years ago
- 1213276 tun: Remove unused first parameter of tun_get_iff() by Kirill Tkhai · 6 years ago
- 0c3e0e3 tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun device by Kirill Tkhai · 6 years ago
- a350ecc net: remove 'fallback' argument from dev->ndo_select_queue() by Paolo Abeni · 6 years ago
- 9180bb4 tun: add a missing rcu_read_unlock() in error path by Eric Dumazet · 6 years ago
- 4477138 tun: properly test for IFF_UP by Eric Dumazet · 6 years ago
- 9eb3591 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- ecef67c tun: remove unnecessary memory barrier by Timur Celik · 6 years ago
- 71828b2 tun: fix blocking read by Timur Celik · 6 years ago
- d2aa125 net: Don't set transport offset to invalid value by Maxim Mikityanskiy · 6 years ago
- 3a03cb8 tun: move the call to tun_set_real_num_queues by George Amanakis · 6 years ago
- 0b7959b tun: publish tfile after it's fully initialized by Stanislav Fomichev · 6 years ago
- 6342ca6 tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled by Prashant Bhole · 6 years ago
- 3a37a96 net: dev: Add extack argument to dev_set_mac_address() by Petr Machata · 6 years ago
- 4cc1fee Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- 5c327f6 tun: remove unnecessary check in tun_flow_update by Li RongQing · 6 years ago
- 83b1bc1 tun: align write-heavy flow entry members to a cache line by Li RongQing · 6 years ago
- 4e4b08e tun: remove skb access after netif_receive_skb by Prashant Bhole · 6 years ago
- 35b827b tun: forbid iface creation with rtnl ops by Nicolas Dichtel · 6 years ago
- 26d3192 tun: implement carrier change by Nicolas Dichtel · 6 years ago
- f2be6d71 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- 8ebebcb tuntap: fix multiqueue rx by Matthew Cover · 6 years ago
- aa6daac tun: use netdev_alloc_frag() in tun_napi_alloc_frags() by Eric Dumazet · 6 years ago
- 6f0271d tun: Adjust on-stack tun_page initialization. by David S. Miller · 6 years ago
- f9e06c4 tuntap: free XDP dropped packets in a batch by Jason Wang · 6 years ago
- f29eb2a tun: compute the RFS hash only if needed. by Paolo Abeni · 6 years ago
- df52eab tun: Consistently configure generic netdev params via rtnetlink by Serhey Popovych · 6 years ago
- 4b03527 net: tun: remove useless codes of tun_automq_select_queue by Wang Li · 6 years ago
- 6f41617 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- af3fb24 tun: napi flags belong to tfile by Eric Dumazet · 6 years ago
- c7256f5 tun: initialize napi_mutex unconditionally by Eric Dumazet · 6 years ago
- 06e55ad tun: remove unused parameters by Eric Dumazet · 6 years ago
- a06ee25 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- 765cdc2 tun: remove ndo_poll_controller by Eric Dumazet · 6 years ago
- 043d222 tuntap: accept an array of XDP buffs through sendmsg() by Jason Wang · 6 years ago
- fe8dd45 tun: switch to new type of msg_control by Jason Wang · 6 years ago
- 1a09791 tuntap: move XDP flushing out of tun_do_xdp() by Jason Wang · 6 years ago
- 8ae1aff tuntap: split out XDP logic by Jason Wang · 6 years ago