Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
b5a229350b72b929edac5ba77c825f8ebb413533
/
drivers
/
net
/
tun.c
0214f46
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 6 years ago
f13b546
tun: not use hardcoded mask value
by Li RongQing
· 6 years ago
0191913
signal: Use PIDTYPE_TGID to clearly store where file signals will be sent
by Eric W. Biederman
· 7 years ago
c4c5551
Merge ra.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux
by David S. Miller
· 6 years ago
6e8cfd6
tun: Fix use-after-free on XDP_TX
by Toshiaki Makita
· 6 years ago
2aa4a33
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 6 years ago
6b86758
xdp: don't make drivers report attachment mode
by Jakub Kicinski
· 6 years ago
4f49dec
net: allow ndo_select_queue to pass netdev
by Alexander Duyck
· 7 years ago
fd3a886
net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlan
by Willem de Bruijn
· 7 years ago
fd129f8
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 7 years ago
42421a5
tun: remove ndo_xdp_flush call tun_xdp_flush
by Jesper Dangaard Brouer
· 7 years ago
4e24f2d
Allow ethtool to change tun link settings
by Chas Williams
· 7 years ago
0c9d917
tun: implement flush flag for ndo_xdp_xmit
by Jesper Dangaard Brouer
· 7 years ago
42b3346
xdp: add flags argument to ndo_xdp_xmit API
by Jesper Dangaard Brouer
· 7 years ago
9c54aeb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
6547e38
tun: Fix NULL pointer dereference in XDP redirect
by Toshiaki Makita
· 7 years ago
5b79c2a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
90fed9c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 7 years ago
735fc40
xdp: change ndo_xdp_xmit API to support bulking
by Jesper Dangaard Brouer
· 7 years ago
2f3ab62
tuntap: correctly set SOCKWQ_ASYNC_NOSPACE
by Jason Wang
· 7 years ago
6f6e434
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
7063efd
tuntap: fix use after free during release
by Jason Wang
· 7 years ago
b196d88
tun: fix use after free for ptr_ring
by Jason Wang
· 7 years ago
f663706
tun: Do SIOCGSKNS out of rtnl_lock()
by Kirill Tkhai
· 7 years ago
e0ada51
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
1b80f86
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
by David S. Miller
· 7 years ago
cf1a1e0
tun: do not compute the rxhash, if not needed
by Paolo Abeni
· 7 years ago
8fb58f1
bpf: make tun compatible w/ bpf_xdp_adjust_tail
by Nikita V. Shirokov
· 7 years ago
81c8950
tun: fix vlan packet truncation
by Bjørn Mork
· 7 years ago
44fa2db
xdp: transition into using xdp_frame for ndo_xdp_xmit
by Jesper Dangaard Brouer
· 7 years ago
0399309
xdp: transition into using xdp_frame for return API
by Jesper Dangaard Brouer
· 7 years ago
8d5d885
xdp: rhashtable with allocator ID to pointer mapping
by Jesper Dangaard Brouer
· 7 years ago
1ffcbc8
tun: convert to use generic xdp_frame and xdp_return_frame API
by Jesper Dangaard Brouer
· 7 years ago
83c1f36
tun: send netlink notification when the device is modified
by Sabrina Dubroca
· 7 years ago
9fffc5c
tun: set the flags before registering the netdevice
by Sabrina Dubroca
· 7 years ago
03fe2de
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
59655a5
tuntap: XDP_TX can use native XDP
by Jason Wang
· 7 years ago
3a40307
vhost_net: examine pointer types during un-producing
by Jason Wang
· 7 years ago
0f3e9c9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
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
f5c0c6f
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
1ec010e
tun: export flags, uid, gid, queue information over netlink
by Sabrina Dubroca
· 7 years ago
43a08e0
tun: fix tun_napi_alloc_frags() frag allocator
by Eric Dumazet
· 7 years ago
f2780d6
tun: Add ioctl() SIOCGSKNS cmd to allow obtaining net ns of tun device
by Kirill Tkhai
· 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
Next »