summaryrefslogtreecommitdiffstats
path: root/drivers/net/tun.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-06tun: read vnet_hdr_sz onceWillem de Bruijn1-4/+6
2017-01-20virtio-net: restore VIRTIO_HDR_F_DATA_VALID on receivingJason Wang1-1/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-12-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-5/+2
2016-12-06tun: Use netif_receive_skb instead of netif_rxAndrey Konovalov1-0/+6
2016-12-05[iov_iter] new primitives - copy_from_iter_full() and friendsAl Viro1-5/+2
2016-12-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-6/+4
2016-11-30tun: handle ubuf refcount correctly when meet errorsJason Wang1-6/+4
2016-11-24tuntap: remove unnecessary sk_receive_queue length check during xmitJason Wang1-7/+0
2016-11-19virtio_net: Do not clear memory for struct virtio_net_hdr twice.Jarno Rajahalme1-2/+1
2016-11-19virtio_net: Simplify call sites for virtio_net_hdr_{from, to}_skb().Jarno Rajahalme1-5/+3
2016-10-31driver: tun: Use new macro SOCK_IOC_TYPE instead of literal number 0x89Gao Feng1-1/+1
2016-10-29driver: tun: Move tun check into the block of TUNSETIFF condition checkGao Feng1-1/+5
2016-10-20net: use core MTU range checking in core net infraJarod Wilson1-14/+6
2016-08-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-5/+1
2016-08-23tun: fix transmit timestamp supportSoheil Hassas Yeganeh1-5/+1
2016-08-20tun: Rename a jump label in update_filter()Markus Elfring1-3/+2
2016-08-20tun: Use memdup_user() rather than duplicating its implementationMarkus Elfring1-8/+3
2016-07-08tun: Don't assume type tun in tun_device_eventCraig Gallek1-0/+3
2016-07-04tun: fix build warningsJason Wang1-3/+5
2016-07-01tun: switch to use skb array for txJason Wang1-8/+130
2016-06-15tun: fix csum generation for tap devicesPaolo Abeni1-7/+7
2016-06-10tuntap: use common code for virtio_net_hdr and skb GSO conversionMike Rapoport1-76/+21
2016-05-20tuntap: correctly wake up process during uninitJason Wang1-3/+3
2016-04-28tuntap: calculate rps hash only when neededJason Wang1-1/+3
2016-04-18tun: don't require serialization lock on txPaolo Abeni1-1/+1
2016-04-14tun: use per cpu variables for stats accountingPaolo Abeni1-12/+83
2016-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2016-04-08tuntap: restore default qdiscJason Wang1-2/+2
2016-04-07tun: use socket locks for sk_{attach,detatch}_filterHannes Frederic Sowa1-5/+9
2016-04-04sock: enable timestamping using control messagesSoheil Hassas Yeganeh1-1/+2
2016-04-01tun, bpf: fix suspicious RCU usage in tun_{attach, detach}_filterDaniel Borkmann1-3/+5
2016-03-01net/tun: implement ndo_set_rx_headroomPaolo Abeni1-1/+16
2015-12-17tun: honor IFF_UP in tun_get_user()Eric Dumazet1-0/+3
2015-12-01net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATAEric Dumazet1-2/+2
2015-10-12tun: use sk_fullsock() before reading sk->sk_tsflagsEric Dumazet1-1/+1
2015-08-03tuntap: Don't segment multiple tagged packets on tap deviceToshiaki Makita1-0/+1
2015-07-03Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-2/+65
2015-06-01macvtap/tun: cross-endian support for little-endian hostsGreg Kurz1-1/+58
2015-06-01virtio: add explicit big-endian support to memory accessorsGreg Kurz1-1/+2
2015-06-01tun: add tun_is_little_endian() helperGreg Kurz1-2/+7
2015-05-11net: Pass kern from net_proto_family.create to sk_allocEric W. Biederman1-1/+1
2015-05-11tun: Utilize the normal socket network namespace refcounting.Eric W. Biederman1-20/+4
2015-04-11make new_sync_{read,write}() staticAl Viro1-2/+0
2015-03-02net: Remove iocb argument from sendmsg and recvmsgYing Xue1-4/+2
2015-02-08net: rfs: add hash collision detectionEric Dumazet1-4/+1
2015-02-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-16/+9
2015-02-05tun: Use static attribute groups for sysfs entriesTakashi Iwai1-5/+12
2015-02-03Revert "drivers/net: Disable UFO through virtio"Vlad Yasevich1-11/+8
2015-02-03Revert "drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets"Vlad Yasevich1-5/+1