Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
096c49ecba1059c104bf23cc893ad8a7132287d2
/
drivers
/
net
/
tun.c
1bb4f2e
tuntap: correctly add the missing XDP flush
by Jason Wang
· 7 years ago
23e43f0
tuntap: disable preemption during XDP processing
by Jason Wang
· 7 years ago
f249be4
Revert "tuntap: add missing xdp flush"
by Jason Wang
· 7 years ago
43a08e0
tun: fix tun_napi_alloc_frags() frag allocator
by Eric Dumazet
· 7 years ago
a9a0884
vfs: do bulk POLL* -> EPOLL* replacement
by Linus Torvalds
· 7 years ago
762c330
tuntap: add missing xdp flush
by Jason Wang
· 7 years ago
b2fe5fa
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 7 years ago
168fe32
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
c13da21
tun: avoid calling xdp_rxq_info_unreg() twice
by Cong Wang
· 7 years ago
9d6474e
tun: add missing rcu annotation
by Jason Wang
· 7 years ago
8565d26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
aff3d70
tun: allow to attach ebpf socket filter
by Jason Wang
· 7 years ago
cd5681d
tuntap: rename struct tun_steering_prog to struct tun_prog
by Jason Wang
· 7 years ago
4df0bfc
tun: fix a memory leak for tfile->tx_array
by Cong Wang
· 7 years ago
fc72d1d
tuntap: XDP transmission
by Jason Wang
· 7 years ago
5990a30
tun/tap: use ptr_ring instead of skb_array
by Jason Wang
· 7 years ago
8bf5c4e
tun: setup xdp_rxq_info
by Jesper Dangaard Brouer
· 7 years ago
124da8f
tuntap: fix possible deadlock when fail to register netdev
by Jason Wang
· 7 years ago
cc16642
tun: avoid unnecessary READ_ONCE in tun_net_xmit
by Willem de Bruijn
· 7 years ago
96f8406
tun: add eBPF based queue selection method
by Jason Wang
· 7 years ago
7cda4ce
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
c33ee15
tun: free skb in early errors
by Wei Xu
· 7 years ago
bd0b2e7
net: xdp: make the stack take care of the tear down
by Jakub Kicinski
· 7 years ago
afc9a42
the rest of drivers/*: annotate ->poll() instances
by Al Viro
· 8 years ago
844056f
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
0c19f846
net: accept UFO datagrams from tuntap and packet
by Willem de Bruijn
· 7 years ago
e99e88a
treewide: setup_timer() -> timer_setup()
by Kees Cook
· 7 years ago
654d573
tun: fix rcu_read_lock imbalance in tun_build_skb
by Xin Long
· 7 years ago
5bbcc0f
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 7 years ago
8c5db92
Merge branch 'linus' into locking/core, to resolve conflicts
by Ingo Molnar
· 7 years ago
f4e6352
net: bpf: rename ndo_xdp to ndo_bpf
by Jakub Kicinski
· 7 years ago
ed29668
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
93161922
tun/tap: sanitize TUNSETSNDBUF input
by Craig Gallek
· 7 years ago
e1ea2f9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
63b9ab6
tuntap: properly align skb->head before building skb
by Jason Wang
· 7 years ago
5c25f65
tun: allow positive return values on dev_get_valid_name() call
by Julien Gomes
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
f8ddadc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
ee74d99
tun: do not arm flow_gc_timer in tun_flow_init()
by Eric Dumazet
· 7 years ago
81d98fa
tun: avoid extra timer schedule in tun_flow_cleanup()
by Eric Dumazet
· 7 years ago
7dbfb4e
tun: do not block BH again in tun_flow_cleanup()
by Eric Dumazet
· 7 years ago
aec72f3
net-tun: fix panics at dismantle time
by Eric Dumazet
· 7 years ago
010f245
tun: relax check on eth_get_headlen() return value
by Eric Dumazet
· 7 years ago
0ad646c
tun: call dev_get_valid_name() before register_netdevice()
by Cong Wang
· 7 years ago
53954cf
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
2580c4c
tun: bail out from tun_get_user() if the skb is empty
by Alexander Potapenko
· 7 years ago
de8f3a8
bpf: add meta pointer for direct access
by Daniel Borkmann
· 7 years ago
9484dc7
tun: delete original tun_get() and rename __tun_get() to tun_get()
by yuan linyu
· 7 years ago
90e33d4
tun: enable napi_gro_frags() for TUN/TAP driver
by Petar Penkov
· 7 years ago
9431709
tun: enable NAPI for TUN/TAP driver
by Petar Penkov
· 7 years ago
1cfe6e9
tun: rename generic_xdp to skb_xdp
by Jason Wang
· 7 years ago
7df1321
tun: reserve extra headroom only when XDP is set
by Jason Wang
· 7 years ago
e2a7c34
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
ff244c6
tun: handle register_netdevice() failures properly
by Eric Dumazet
· 7 years ago
0bbd7da
tun: make tun_build_skb() thread safe
by Eric Dumazet
· 7 years ago
1203904
tun/tap: use paren's with sizeof
by stephen hemminger
· 7 years ago
761876c
tap: XDP support
by Jason Wang
· 7 years ago
66ccbc9
tap: use build_skb() for small packet
by Jason Wang
· 7 years ago
1f8b977
sock: enable MSG_ZEROCOPY
by Willem de Bruijn
· 7 years ago
29fda25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
5edfbd3
tun/tap: Add the missed return value check of register_netdevice_notifier
by Tonghao Zhang
· 7 years ago
d591a1f
tun/tap: Remove references to NETIF_F_UFO.
by David S. Miller
· 8 years ago
a8b8a889
net: add netlink_ext_ack argument to rtnl_link_ops.validate
by Matthias Schiffer
· 8 years ago
0ddead9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
cf124db
net: Fix inconsistent teardown and release of private netdev state.
by David S. Miller
· 8 years ago
feec084
tun: use symmetric hash
by Jason Wang
· 8 years ago
ac77cfd
tun: support receiving skb through msg_control
by Jason Wang
· 8 years ago
83339c6
tun: export skb_array
by Jason Wang
· 8 years ago
16ae1f2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
0905095
tun: fix inability to set offloads after disabling them via ethtool
by Yaroslav Isakov
· 8 years ago
101c431
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
b20e2d5
tun: fix premature POLLOUT notification on tun devices
by Hannes Frederic Sowa
· 8 years ago
29ccc49
net: tun: use new api ethtool_{get|set}_link_ksettings
by Philippe Reynes
· 8 years ago
6cbac98
tun: remove copyright printing
by LABBE Corentin
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
3efa70d
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
e1edab8
tun: read vnet_hdr_sz once
by Willem de Bruijn
· 8 years ago
4e8f2fc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
6391a44
virtio-net: restore VIRTIO_HDR_F_DATA_VALID on receiving
by Jason Wang
· 8 years ago
5503fce
tun: rx batching
by Jason Wang
· 8 years ago
bc1f447
net: make ndo_get_stats64 a void function
by stephen hemminger
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
9a19a6d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
d4aea20
tun: Use netif_receive_skb instead of netif_rx
by Andrey Konovalov
· 8 years ago
cbbd26b
[iov_iter] new primitives - copy_from_iter_full() and friends
by Al Viro
· 8 years ago
2745529
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
af1cc7a
tun: handle ubuf refcount correctly when meet errors
by Jason Wang
· 8 years ago
436acce
tuntap: remove unnecessary sk_receive_queue length check during xmit
by Jason Wang
· 8 years ago
9403cd7
virtio_net: Do not clear memory for struct virtio_net_hdr twice.
by Jarno Rajahalme
· 8 years ago
3e9e40e
virtio_net: Simplify call sites for virtio_net_hdr_{from, to}_skb().
by Jarno Rajahalme
· 8 years ago
20861f2
driver: tun: Use new macro SOCK_IOC_TYPE instead of literal number 0x89
by Gao Feng
· 8 years ago
0f16bc1
driver: tun: Move tun check into the block of TUNSETIFF condition check
by Gao Feng
· 8 years ago
9157208
net: use core MTU range checking in core net infra
by Jarod Wilson
· 8 years ago
6abdd5f
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
7b99624
tun: fix transmit timestamp support
by Soheil Hassas Yeganeh
· 8 years ago
3b8d2a6
tun: Rename a jump label in update_filter()
by Markus Elfring
· 8 years ago
28e8190
tun: Use memdup_user() rather than duplicating its implementation
by Markus Elfring
· 8 years ago
86dfb4ac
tun: Don't assume type tun in tun_device_event
by Craig Gallek
· 9 years ago
f48cc6b
tun: fix build warnings
by Jason Wang
· 9 years ago
1576d98
tun: switch to use skb array for tx
by Jason Wang
· 9 years ago
Next »