summaryrefslogtreecommitdiffstats
path: root/drivers/net/tun.c
Commit message (Expand)AuthorAgeFilesLines
* 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-131-1/+1
* tun: fix blocking readTimur Celik2019-03-131-2/+2
* 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
* tuntap: fix use after free during releaseJason Wang2018-09-191-1/+1
* tun: fix use after free for ptr_ringJason Wang2018-09-191-14/+7
* net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlanWillem de Bruijn2018-06-261-1/+2
* tun: Fix NULL pointer dereference in XDP redirectToshiaki Makita2018-06-111-6/+9
* tuntap: disable preemption during XDP processingJason Wang2018-03-081-0/+6
* tuntap: correctly add the missing XDP flushJason Wang2018-03-081-0/+1
* tun: fix a memory leak for tfile->tx_arrayCong Wang2018-01-311-2/+13
* net: accept UFO datagrams from tuntap and packetWillem de Bruijn2017-12-171-0/+2
* tun: fix rcu_read_lock imbalance in tun_build_skbXin Long2017-12-171-1/+2
* tun: free skb in early errorsWei Xu2017-12-171-6/+18
* tun/tap: sanitize TUNSETSNDBUF inputCraig Gallek2017-11-011-0/+4
* tuntap: properly align skb->head before building skbJason Wang2017-10-281-0/+1
* tun: allow positive return values on dev_get_valid_name() callJulien Gomes2017-10-261-1/+1
* tun: call dev_get_valid_name() before register_netdevice()Cong Wang2017-10-161-0/+3
* tun: bail out from tun_get_user() if the skb is emptyAlexander Potapenko2017-09-281-3/+5
* tun: rename generic_xdp to skb_xdpJason Wang2017-09-051-7/+11
* tun: reserve extra headroom only when XDP is setJason Wang2017-09-051-8/+18
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-08-211-0/+3
|\
| * tun: handle register_netdevice() failures properlyEric Dumazet2017-08-181-0/+3
* | tun: make tun_build_skb() thread safeEric Dumazet2017-08-161-6/+1
* | tun/tap: use paren's with sizeofstephen hemminger2017-08-161-1/+1
* | tap: XDP supportJason Wang2017-08-131-7/+142
* | tap: use build_skb() for small packetJason Wang2017-08-131-21/+91
* | sock: enable MSG_ZEROCOPYWillem de Bruijn2017-08-031-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-08-011-1/+9
|\|
| * tun/tap: Add the missed return value check of register_netdevice_notifierTonghao Zhang2017-07-241-1/+9
* | tun/tap: Remove references to NETIF_F_UFO.David S. Miller2017-07-171-6/+1
|/
* net: add netlink_ext_ack argument to rtnl_link_ops.validateMatthias Schiffer2017-06-261-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-06-151-2/+2
|\
| * net: Fix inconsistent teardown and release of private netdev state.David S. Miller2017-06-071-2/+2
* | tun: use symmetric hashJason Wang2017-06-061-3/+3
* | tun: support receiving skb through msg_controlJason Wang2017-05-181-8/+10
* | tun: export skb_arrayJason Wang2017-05-181-0/+13
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-03-231-0/+2
|\
| * tun: fix inability to set offloads after disabling them via ethtoolYaroslav Isakov2017-03-211-0/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-03-151-4/+15
|\|
| * tun: fix premature POLLOUT notification on tun devicesHannes Frederic Sowa2017-03-131-3/+15
| * tun: remove copyright printingLABBE Corentin2017-03-091-1/+0
* | net: tun: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes2017-03-131-13/+11
|/
* sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar2017-03-021-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-02-071-4/+6
|\
| * tun: read vnet_hdr_sz onceWillem de Bruijn2017-02-061-4/+6
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-01-281-1/+1
|\|