aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/net/tap.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-27net: core: Convert dev_set_mac_address_user() to use struct sockaddr_storageKees Cook1-5/+9
2025-03-19Revert "net: replace dev_addr_sem with netdev instance lock"Stanislav Fomichev1-1/+1
2025-03-06net: replace dev_addr_sem with netdev instance lockStanislav Fomichev1-1/+1
2025-02-10tap: Use tun's vnet-related codeAkihiko Odaki1-136/+16
2025-02-10tap: Keep hdr_len in tap_get_user()Akihiko Odaki1-18/+10
2024-12-18ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple()Eric Dumazet1-3/+3
2024-09-27[tree-wide] finally take no_llseek outAl Viro1-1/+0
2024-07-25tap: add missing verification for short frameSi-Wei Liu1-0/+5
2024-04-22net: extend ubuf_info callback to ops structurePavel Begunkov1-1/+1
2023-10-28net: fill in MODULE_DESCRIPTION()s under drivers/net/Jakub Kicinski1-0/+1
2023-08-03Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-0/+1
2023-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-08-03eth: add missing xdp.h includes in driversJakub Kicinski1-0/+1
2023-08-02net: tap: change tap_alloc_skb() to allow bigger paged allocationsEric Dumazet1-1/+3
2023-08-02net: tap_open(): set sk_uid from current_fsuid()Laszlo Ersek1-1/+1
2023-06-10net: move gso declarations and functions to their own filesEric Dumazet1-0/+1
2023-05-10net: add vlan_get_protocol_and_depth() helperEric Dumazet1-2/+2
2023-03-10tap: add support for IOCB_NOWAITJens Axboe1-2/+13
2023-02-06tap: tap_open(): correctly initialize socket uidPietro Borrello1-1/+1
2022-12-12driver/net/tun: Added features for USO.Andrew Melnychenko1-2/+8
2022-08-05net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is nullCezar Bulinaru1-9/+11
2022-03-06net: tap: track dropped skb via kfree_skb_reason()Dongli Zhang1-10/+25
2022-03-02tuntap: add sanity checks about msg_controllen in sendmsgHarold Huang1-1/+2
2021-02-11net: fix dev_ifsioc_locked() race conditionCong Wang1-4/+3
2021-01-15net: tap: check vlan with eth_type_vlan() methodMenglong Dong1-4/+2
2021-01-07tap/tun: add skb_zcopy_init() helper for initialization.Jonathan Lemon1-2/+1
2021-01-07net: group skb_shinfo zerocopy related bits together.Jonathan Lemon1-2/+1
2021-01-07skbuff: Add skb parameter to the ubuf zerocopy callbackJonathan Lemon1-1/+1
2020-01-08net: tap: use skb_list_walk_safe helper for gso segmentsJason A. Donenfeld1-8/+6
2019-10-23compat_ioctl: move drivers to compat_ptr_ioctlArnd Bergmann1-11/+1
2019-09-27net: tap: clean up an indentation issueColin Ian King1-1/+1
2019-07-08coallocate socket_wq with socket itselfAl Viro1-3/+2
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner1-0/+1
2019-02-22net: Don't set transport offset to invalid valueMaxim Mikityanskiy1-2/+2
2019-01-01tap: call skb_probe_transport_header after setting skb->devWillem de Bruijn1-2/+1
2018-12-13net: dev: Add extack argument to dev_set_mac_address()Petr Machata1-1/+1
2018-09-21net: tap: remove redundant null pointer check before kfree_skbzhong jiang1-4/+2
2018-09-13tap: accept an array of XDP buffs through sendmsg()Jason Wang1-2/+72
2018-09-13tun: switch to new type of msg_controlJason Wang1-6/+12
2018-06-07net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlanWillem de Bruijn1-1/+4
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-5/+5
2018-01-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-22/+20
2018-01-30Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-2/+2
2018-01-29tap: fix use-after-freeMichael S. Tsirkin1-3/+0
2018-01-09tun/tap: use ptr_ring instead of skb_arrayJason Wang1-20/+21
2017-12-02tap: free skb if flags errorWei Xu1-4/+10
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro1-2/+2
2017-11-24net: accept UFO datagrams from tuntap and packetWillem de Bruijn1-1/+1
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar1-11/+14
2017-11-01tun/tap: sanitize TUNSETSNDBUF inputCraig Gallek1-0/+2