summaryrefslogtreecommitdiffstats
path: root/drivers/net/tun.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: tun: call napi_schedule_prep() to ensure we own a napiEric Dumazet2022-11-091-6/+13
* net: tun: Fix memory leaks of napi_get_fragsWang Yufen2022-11-041-0/+1
* net: tun: fix bugs for oversize packet when napi frags enabledZiyang Xuan2022-11-011-1/+2
* net: tun: Convert to use sysfs_emit() APIsWang Yufen2022-09-301-7/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-09-291-3/+6
|\
| * tun: support not enabling carrier in TUNSETIFFPatrick Rohr2022-09-231-3/+6
* | net: move from strlcpy with unused retval to strscpyWolfram Sang2022-08-311-4/+4
|/
* net: tun: avoid disabling NAPI twiceJakub Kicinski2022-06-301-1/+2
* net: tun: stop NAPI when detaching queuesJakub Kicinski2022-06-281-1/+10
* net: tun: unlink NAPI from device on destructionJakub Kicinski2022-06-251-0/+1
* net: switch to netif_napi_add_tx()Jakub Kicinski2022-05-061-2/+1
* tun: annotate access to queue->trans_startAntoine Tenart2022-04-141-1/+1
* net: add per-cpu storage and net->core_statsEric Dumazet2022-03-121-8/+8
* tun: vxlan: Use netif_rx().Sebastian Andrzej Siewior2022-03-071-1/+1
* net: tun: track dropped skb via kfree_skb_reason()Dongli Zhang2022-03-061-9/+28
* net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement"Dongli Zhang2022-03-061-1/+4
* tuntap: add sanity checks about msg_controllen in sendmsgHarold Huang2022-03-031-1/+2
* tun: support NAPI for packets received from batched XDP buffsHarold Huang2022-03-021-13/+30
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-12-311-1/+1
|\
| * bpf: Let bpf_warn_invalid_xdp_action() report more infoPaolo Abeni2021-12-131-1/+1
* | tun: avoid double free in tun_free_netdevGeorge Kennedy2021-12-181-56/+59
|/
* tun: fix bonding active backup with arp monitoringNicolas Dichtel2021-11-151-0/+5
* ethtool: extend coalesce setting uAPI with CQE modeYufeng Mo2021-08-241-2/+6
* tun: use DEVICE_ATTR_RO macroYueHaibing2021-05-191-8/+8
* net: tun: Remove redundant assignment to retYang Li2021-04-281-1/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-04-101-0/+48
|\
| * net: tun: set tun->dev->addr_len during TUNSETLINK processingPhillip Potter2021-04-071-0/+48
* | bpf, devmap: Move drop error path to devmap for XDP_REDIRECTLorenzo Bianconi2021-03-181-6/+9
|/
* net: fix dev_ifsioc_locked() race conditionCong Wang2021-02-121-3/+2
* net: tun: fix misspellings using codespell toolMenglong Dong2021-01-201-1/+1
* net, xdp: Introduce xdp_prepare_buff utility routineLorenzo Bianconi2021-01-081-4/+1
* net, xdp: Introduce xdp_init_buff utility routineLorenzo Bianconi2021-01-081-4/+3
* tap/tun: add skb_zcopy_init() helper for initialization.Jonathan Lemon2021-01-081-2/+1
* net: group skb_shinfo zerocopy related bits together.Jonathan Lemon2021-01-081-2/+1
* skbuff: Add skb parameter to the ubuf zerocopy callbackJonathan Lemon2021-01-081-1/+1
* tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGSYunjian Wang2020-12-281-1/+1
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-12-041-1/+1
|\
| * xsk: Propagate napi_id to XDP socket Rx pathBjörn Töpel2020-12-011-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-11-281-3/+11
|\ \
| * | tun: honor IOCB_NOWAIT flagJens Axboe2020-11-221-3/+11
* | | net/tun: Call type change netdev notifiersMartin Schiller2020-11-231-1/+10
| |/ |/|
* | tun: switch to net core provided statistics countersHeiner Kallweit2020-11-101-87/+34
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-09-051-3/+3
|\
| * treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-241-3/+3
* | net-tun: Eliminate two tun/xdp related function calls from vhost-netMaciej Żenczykowski2020-08-191-18/+0
* | net-tun: Add type safety to tun_xdp_to_ptr() and tun_ptr_to_xdp()Maciej Żenczykowski2020-08-191-3/+3
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-08-041-15/+0
|\
| * bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commandsAndrii Nakryiko2020-07-261-15/+0
* | tun: add missing rcu annotation in tun_set_ebpf()Jason Wang2020-08-011-1/+1
|/
* tun: implement header_ops->parse_protocol for AF_PACKETJason A. Donenfeld2020-06-301-0/+2