summaryrefslogtreecommitdiff
path: root/drivers/net/tun.c
AgeCommit message (Expand)AuthorFilesLines
2025-03-13tun: revert fix group permission checkWillem de Bruijn1-9/+5
2025-03-13tun: fix group permission checkStas Sergeev1-5/+9
2024-07-27tun: add missing verification for short frameDongli Zhang1-0/+3
2024-05-02tun: limit printing rate when illegal packet received by tun devLei Chen1-8/+10
2024-03-06tun: Fix xdp_rxq_info's queue_index when detachingYunjian Wang1-0/+1
2023-10-25tun: prevent negative ifindexEric Dumazet1-2/+5
2023-08-16drivers: net: prevent tun_build_skb() to exceed the packet size limitAndrew Kanner1-1/+1
2023-08-11net: tun_chr_open(): set sk_uid from current_fsuid()Laszlo Ersek1-1/+1
2023-04-05tun: avoid double free in tun_free_netdevGeorge Kennedy1-50/+59
2023-03-11tun: tun_chr_open(): correctly initialize socket uidPietro Borrello1-1/+1
2022-12-08net: tun: Fix use-after-free in tun_detach()Shigeru Yoshida1-1/+3
2022-11-25net: tun: call napi_schedule_prep() to ensure we own a napiEric Dumazet1-6/+13
2022-11-25net: tun: Fix memory leaks of napi_get_fragsWang Yufen1-0/+1
2022-11-10net: tun: fix bugs for oversize packet when napi frags enabledZiyang Xuan1-1/+2
2022-07-07net: tun: avoid disabling NAPI twiceJakub Kicinski1-1/+2
2022-07-07net: tun: stop NAPI when detaching queuesJakub Kicinski1-1/+10
2022-07-07net: tun: unlink NAPI from device on destructionJakub Kicinski1-0/+1
2022-04-15tuntap: add sanity checks about msg_controllen in sendmsgHarold Huang1-1/+2
2021-11-26tun: fix bonding active backup with arp monitoringNicolas Dichtel1-0/+5
2021-04-14net: tun: set tun->dev->addr_len during TUNSETLINK processingPhillip Potter1-0/+48
2021-03-07net: fix dev_ifsioc_locked() race conditionCong Wang1-2/+2
2021-01-12tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGSYunjian Wang1-1/+1
2020-12-08tun: honor IOCB_NOWAIT flagJens Axboe1-3/+11
2020-06-17tun: correct header offsets in napi frags modeWillem de Bruijn1-4/+10
2020-04-21net: tun: record RX queue in skb before do_xdp_generic()Gilberto Bertin1-1/+2
2020-04-13tun: Don't put_page() for all negative return values from XDP programWill Deacon1-4/+6
2020-01-29tun: add mutex_unlock() call and napi.skb clearing in tun_get_user()Eric Dumazet1-0/+4
2019-12-31tun: fix data-race in gro_normal_list()Petar Penkov1-2/+2
2019-10-10tun: remove possible false sharing in tun_flow_update()Eric Dumazet1-2/+2
2019-10-01netfilter: drop bridge nf reset from nf_resetFlorian Westphal1-1/+1
2019-09-12tun: fix use-after-free when register netdev failedYang Yingliang1-5/+11
2019-07-25tun: mark small packets as owned by the tap sockAlexis Bauvin1-3/+6
2019-07-09coallocate socket_wq with socket itselfAl Viro1-5/+3
2019-06-18tun: wake up waitqueues after IFF_UP is setFei Li1-10/+9
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-10/+1
2019-05-09tuntap: synchronize through tfiles array instead of tun->numqueuesJason Wang1-1/+6
2019-05-09tuntap: fix dividing by zero in ebpf queue selectionJason Wang1-1/+6
2019-04-23net: pass net_device argument to the eth_get_headlenStanislav Fomichev1-1/+2
2019-03-24net: convert rps_needed and rfs_needed to new static branch apiEric Dumazet1-1/+1
2019-03-21tun: Remove unused first parameter of tun_get_iff()Kirill Tkhai1-4/+3
2019-03-21tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun deviceKirill Tkhai1-0/+8
2019-03-20net: remove 'fallback' argument from dev->ndo_select_queue()Paolo Abeni1-2/+1
2019-03-16tun: add a missing rcu_read_unlock() in error pathEric Dumazet1-0/+1
2019-03-16tun: properly test for IFF_UPEric Dumazet1-4/+11
2019-03-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2019-02-26tun: remove unnecessary memory barrierTimur Celik1-1/+1
2019-02-25tun: fix blocking readTimur Celik1-2/+2
2019-02-22net: Don't set transport offset to invalid valueMaxim Mikityanskiy1-2/+2
2019-01-31tun: move the call to tun_set_real_num_queuesGeorge Amanakis1-2/+1
2019-01-10tun: publish tfile after it's fully initializedStanislav Fomichev1-4/+7