summaryrefslogtreecommitdiffstats
path: root/drivers/net/tun.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.10/io_uring-20240511' of git://git.kernel.dk/linuxLinus Torvalds2024-05-131-1/+1
|\
| * net: extend ubuf_info callback to ops structurePavel Begunkov2024-04-221-1/+1
* | tun: limit printing rate when illegal packet received by tun devLei Chen2024-04-161-8/+10
|/
* net: introduce include/net/rps.hEric Dumazet2024-03-071-0/+1
* net: tap: Remove generic .ndo_get_stats64Breno Leitao2024-03-051-1/+0
* net: tuntap: Leverage core stats allocatorBreno Leitao2024-03-051-9/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-291-0/+1
|\
| * tun: Fix xdp_rxq_info's queue_index when detachingYunjian Wang2024-02-231-0/+1
* | xdp: rely on skb pointer reference in do_xdp_generic and netif_receive_generi...Lorenzo Bianconi2024-02-131-2/+2
* | tun: Implement ethtool's get_channels() callbackYunjian Wang2024-02-041-0/+10
* | net/tun: use reciprocal_scaleStephen Hemminger2024-01-301-4/+3
|/
* tun: add missing rx stats accounting in tun_xdp_actYunjian Wang2024-01-221-0/+2
* tun: fix missing dropped counter in tun_xdp_actYunjian Wang2024-01-221-2/+6
* tun: prevent negative ifindexEric Dumazet2023-10-171-2/+5
* tun: add __exit annotations to module exit func tun_cleanup()Ziyang Xuan2023-08-171-1/+1
* tun: avoid high-order page allocation for packet headerTahsin Erdogan2023-08-101-1/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-101-1/+1
|\
| * drivers: net: prevent tun_build_skb() to exceed the packet size limitAndrew Kanner2023-08-071-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-031-1/+1
|\|
| * net: tun_chr_open(): set sk_uid from current_fsuid()Laszlo Ersek2023-08-021-1/+1
* | net: tun: change tun_alloc_skb() to allow bigger paged allocationsEric Dumazet2023-08-021-1/+3
|/
* tun: Fix memory leak for detached NAPI queue.Kuniyuki Iwashima2023-05-171-0/+15
* Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-04-261-0/+2
|\
| * tun: flag the device as supporting FMODE_NOWAITJens Axboe2023-03-101-0/+2
* | iov_iter: add iter_iovec() helperJens Axboe2023-03-301-1/+2
|/
* Daniel Borkmann says:Jakub Kicinski2023-02-101-0/+5
|\
| * drivers: net: turn on XDP featuresMarek Majtyka2023-02-021-0/+5
* | tun: tun_chr_open(): correctly initialize socket uidPietro Borrello2023-02-061-1/+1
|/
* driver/net/tun: Added features for USO.Andrew Melnychenko2022-12-121-1/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-291-1/+3
|\
| * net: tun: Fix use-after-free in tun_detach()Shigeru Yoshida2022-11-291-1/+3
* | net: tun: rebuild error handling in tun_get_userChuang Wang2022-11-141-36/+29
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-101-5/+13
|\|
| * net: tun: call napi_schedule_prep() to ensure we own a napiEric Dumazet2022-11-081-6/+13
| * net: tun: Fix memory leaks of napi_get_fragsWang Yufen2022-11-041-0/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-11-031-1/+2
|\|
| * net: tun: fix bugs for oversize packet when napi frags enabledZiyang Xuan2022-10-311-1/+2
* | net: tun: bump the link speed from 10Mbps to 10GbpsIlya Maximets2022-11-031-1/+1
|/
* 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-271-1/+10
* net: tun: unlink NAPI from device on destructionJakub Kicinski2022-06-241-0/+1
* net: switch to netif_napi_add_tx()Jakub Kicinski2022-05-051-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-111-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