summaryrefslogtreecommitdiffstats
path: root/drivers/net/tun.c
Commit message (Expand)AuthorAgeFilesLines
* tun: limit printing rate when illegal packet received by tun devLei Chen2024-05-021-8/+10
* tun: Fix xdp_rxq_info's queue_index when detachingYunjian Wang2024-03-061-0/+1
* drivers: net: prevent tun_build_skb() to exceed the packet size limitAndrew Kanner2023-08-161-1/+1
* tun: avoid double free in tun_free_netdevGeorge Kennedy2023-04-051-50/+59
* net: tun: Fix use-after-free in tun_detach()Shigeru Yoshida2022-12-081-1/+3
* net: tun: call napi_schedule_prep() to ensure we own a napiEric Dumazet2022-11-251-6/+13
* net: tun: Fix memory leaks of napi_get_fragsWang Yufen2022-11-251-0/+1
* net: tun: fix bugs for oversize packet when napi frags enabledZiyang Xuan2022-11-101-1/+2
* net: tun: avoid disabling NAPI twiceJakub Kicinski2022-07-071-1/+2
* net: tun: stop NAPI when detaching queuesJakub Kicinski2022-07-071-1/+10
* net: tun: unlink NAPI from device on destructionJakub Kicinski2022-07-071-0/+1
* tun: fix bonding active backup with arp monitoringNicolas Dichtel2021-11-261-0/+5
* net: tun: set tun->dev->addr_len during TUNSETLINK processingPhillip Potter2021-04-141-0/+48
* tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGSYunjian Wang2021-01-121-1/+1
* tun: honor IOCB_NOWAIT flagJens Axboe2020-12-081-3/+11
* tun: correct header offsets in napi frags modeWillem de Bruijn2020-06-221-3/+9
* tun: add mutex_unlock() call and napi.skb clearing in tun_get_user()Eric Dumazet2020-01-291-0/+4
* tun: fix data-race in gro_normal_list()Petar Penkov2019-12-311-2/+2
* tun: fix use-after-free when register netdev failedYang Yingliang2019-09-191-5/+11
* tun: mark small packets as owned by the tap sockAlexis Bauvin2019-08-091-0/+1
* tun: wake up waitqueues after IFF_UP is setFei Li2019-07-031-10/+9
* tuntap: synchronize through tfiles array instead of tun->numqueuesJason Wang2019-05-161-1/+6
* tuntap: fix dividing by zero in ebpf queue selectionJason Wang2019-05-161-1/+6
* tun: add a missing rcu_read_unlock() in error pathEric Dumazet2019-04-031-0/+1
* tun: properly test for IFF_UPEric Dumazet2019-04-031-4/+11
* tun: remove unnecessary memory barrierTimur Celik2019-03-101-1/+1
* tun: fix blocking readTimur Celik2019-03-101-2/+2
* tun: move the call to tun_set_real_num_queuesGeorge Amanakis2019-02-061-2/+1
* tun: publish tfile after it's fully initializedStanislav Fomichev2019-01-221-4/+7
* tun: forbid iface creation with rtnl opsNicolas Dichtel2018-12-171-3/+3
* tuntap: fix multiqueue rxMatthew Cover2018-11-231-1/+5
* tun: Consistently configure generic netdev params via rtnetlinkSerhey Popovych2018-11-131-0/+2
* tun: napi flags belong to tfileEric Dumazet2018-10-011-9/+14
* tun: initialize napi_mutex unconditionallyEric Dumazet2018-10-011-1/+1
* tun: remove unused parametersEric Dumazet2018-10-011-6/+6
* tun: remove ndo_poll_controllerEric Dumazet2018-09-231-43/+0
* Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-08-211-1/+1
|\
| * signal: Use PIDTYPE_TGID to clearly store where file signals will be sentEric W. Biederman2018-07-211-1/+1
* | tun: not use hardcoded mask valueLi RongQing2018-08-041-1/+2
* | Merge ra.kernel.org:/pub/scm/linux/kernel/git/torvalds/linuxDavid S. Miller2018-07-201-1/+1
|\ \
| * | tun: Fix use-after-free on XDP_TXToshiaki Makita2018-07-161-1/+1
| |/
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-07-141-1/+0
|\ \
| * | xdp: don't make drivers report attachment modeJakub Kicinski2018-07-131-1/+0
| |/
* / net: allow ndo_select_queue to pass netdevAlexander Duyck2018-07-091-1/+2
|/
* net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlanWillem de Bruijn2018-06-071-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-06-051-27/+17
|\
| * tun: remove ndo_xdp_flush call tun_xdp_flushJesper Dangaard Brouer2018-06-051-22/+1
| * tun: implement flush flag for ndo_xdp_xmitJesper Dangaard Brouer2018-06-031-6/+13
| * xdp: add flags argument to ndo_xdp_xmit APIJesper Dangaard Brouer2018-06-031-2/+6
* | Allow ethtool to change tun link settingsChas Williams2018-06-041-2/+25