Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
dea38fc5c3cf4b509737bd9a69e454871a448c02
/
drivers
/
net
/
hyperv
/
netvsc_drv.c
b92b7d3
netvsc: don't access netdev->num_rx_queues directly
by Arnd Bergmann
· 7 years ago
4f19c0d
netvsc: move filter setting to rndis_device
by stephen hemminger
· 7 years ago
a5ecd43
netvsc: fix net poll mode
by stephen hemminger
· 7 years ago
fbd4c7e
netvsc: fix rcu dereference warning from ethtool
by stephen hemminger
· 7 years ago
f3c9d40e
hv_netvsc: change netvsc device default duplex to FULL
by Simon Xiao
· 8 years ago
776e726
netvsc: fix RCU warning in get_stats
by stephen hemminger
· 8 years ago
f72860a
hv_netvsc: Exclude non-TCP port numbers from vRSS hashing
by Haiyang Zhang
· 8 years ago
8db91f6
hv_netvsc: Fix the queue index computation in forwarding case
by Haiyang Zhang
· 8 years ago
eb996ed
netvsc: fix dereference before null check errors
by Colin Ian King
· 8 years ago
386f576
netvsc: Properly initialize the return value
by K. Y. Srinivasan
· 8 years ago
a0be450
netvsc: uses RCU instead of removal flag
by stephen hemminger
· 8 years ago
545a8e7
netvsc: use RCU to protect inner device structure
by stephen hemminger
· 8 years ago
3071ada
netvsc: change max channel calculation
by stephen hemminger
· 8 years ago
163891d
netvsc: handle offline mtu and channel change
by stephen hemminger
· 8 years ago
101c431
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
7ce1012
netvsc: handle select_queue when device is being removed
by stephen hemminger
· 8 years ago
5e8456f
net: hyperv: use new api ethtool_{get|set}_link_ksettings
by Philippe Reynes
· 8 years ago
e91e7dd
netvsc: replace netdev_alloc_skb_ip_align with napi_alloc_skb
by stephen hemminger
· 8 years ago
742fe54
netvsc: enable GRO
by stephen hemminger
· 8 years ago
15a863b
netvsc: implement NAPI
by stephen hemminger
· 8 years ago
152669b
netvsc: fix use-after-free in netvsc_change_mtu()
by Dexuan Cui
· 8 years ago
b512472
netvsc: fix typo on statistics
by Simon Xiao
· 8 years ago
d0d7b10
net-next: treewide use is_vlan_dev() helper function.
by Parav Pandit
· 8 years ago
1130383
netvsc: call netif_receive_skb
by stephen hemminger
· 8 years ago
6c80f3f
netvsc: report per-channel stats in ethtool statistics
by Simon Xiao
· 8 years ago
793e395
netvsc: account for packets/bytes transmitted after completion
by stephen hemminger
· 8 years ago
2289f0a
netvsc: simplify rndis_filter_remove
by stephen hemminger
· 8 years ago
dc54a08
netvsc: optimize receive path
by stephen hemminger
· 8 years ago
b8b835a
netvsc: group all per-channel state together
by stephen hemminger
· 8 years ago
ceaaea0
netvsc: remove unused variables
by stephen hemminger
· 8 years ago
d8e18ee
netvsc: enhance transmit select_queue
by stephen hemminger
· 8 years ago
ff4a441
netvsc: allow get/set of RSS indirection table
by stephen hemminger
· 8 years ago
2b01888
netvsc: allow more flexible setting of number of channels
by stephen hemminger
· 8 years ago
962f3fe
netvsc: add ethtool ops to get/set RSS key
by stephen hemminger
· 8 years ago
b5a5dc8
netvsc: report rss field values
by stephen hemminger
· 8 years ago
b448f4e
netvsc: report number of rx queues in ethtool
by stephen hemminger
· 8 years ago
23312a3
netvsc: negotiate checksum and segmentation parameters
by stephen hemminger
· 8 years ago
580bdf5
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
0719e72
netvsc: add rcu_read locking to netvsc callback
by stephen hemminger
· 8 years ago
bc1f447
net: make ndo_get_stats64 a void function
by stephen hemminger
· 8 years ago
821781a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
a50af86
netvsc: reduce maximum GSO size
by stephen hemminger
· 8 years ago
27058af
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
e934f68
Revert "hv_netvsc: report vmbus name in ethtool"
by Stephen Hemminger
· 8 years ago
e52fed7
netvsc: fix incorrect receive checksum offloading
by Stephen Hemminger
· 8 years ago
d0c2c99
net: use core MTU range checking in virt drivers
by Jarod Wilson
· 8 years ago
52ccd63
net/hyperv: avoid uninitialized variable
by Arnd Bergmann
· 8 years ago
3f2b0a5
netvsc: Remove mistaken udp.h inclusion.
by David S. Miller
· 8 years ago
ad19bc8
netvsc: fix checksum on UDP IPV6
by stephen hemminger
· 8 years ago
f7ad75b
hv_netvsc: count multicast packets received
by Stephen Hemminger
· 8 years ago
9cbcc42
hv_netvsc: remove VF in flight counters
by Stephen Hemminger
· 8 years ago
f207c10
hv_netvsc: use RCU to protect vf_netdev
by Stephen Hemminger
· 8 years ago
e8ff40d
hv_netvsc: improve VF device matching
by Stephen Hemminger
· 8 years ago
ee837a1
hv_netvsc: simplify callback event code
by Stephen Hemminger
· 8 years ago
07d0f00
hv_netvsc: dev hold/put reference to VF
by Stephen Hemminger
· 8 years ago
4323b47
hv_netvsc: add ethtool statistics for tx packet issues
by Stephen Hemminger
· 8 years ago
e3f74b8
hv_netvsc: report vmbus name in ethtool
by Stephen Hemminger
· 8 years ago
0ab0514
hv_netvsc: rearrange start_xmit
by Stephen Hemminger
· 8 years ago
796cc88
hv_netvsc: style cleanups
by Stephen Hemminger
· 8 years ago
8737caa
hv_netvsc: fix rtnl locking in callback
by Stephen Hemminger
· 8 years ago
60747ef
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
0dbff14
hv_netvsc: fix bonding devices check in netvsc_netdev_event()
by Vitaly Kuznetsov
· 8 years ago
0f20d79
hv_netvsc: protect module refcount by checking net_device_ctx->vf_netdev
by Vitaly Kuznetsov
· 8 years ago
57c1826b99
hv_netvsc: reset vf_inject on VF removal
by Vitaly Kuznetsov
· 8 years ago
d072218
hv_netvsc: avoid deadlocks between rtnl lock and vf_use_cnt wait
by Vitaly Kuznetsov
· 8 years ago
f9a7da9
hv_netvsc: don't lose VF information
by Vitaly Kuznetsov
· 8 years ago
7f5d5af
hv_netvsc: Add handler for physical link speed change
by Haiyang Zhang
· 8 years ago
b37879e
hv_netvsc: Add query for initial physical link speed
by Haiyang Zhang
· 8 years ago
e2b9f1f
hv_netvsc: Fix VF register on bonding devices
by Haiyang Zhang
· 8 years ago
e834da9a
hv_netvsc: pass struct net_device to rndis_filter_set_device_mac()
by Vitaly Kuznetsov
· 9 years ago
2f5fa6c
hv_netvsc: pass struct netvsc_device to rndis_filter_{open, close}()
by Vitaly Kuznetsov
· 9 years ago
4baa994
hv_netvsc: remove redundant assignment in netvsc_recv_callback()
by Vitaly Kuznetsov
· 9 years ago
cb2911f
hv_netvsc: Fix VF register on vlan devices
by Haiyang Zhang
· 9 years ago
6da7225
hv_netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove()
by Vitaly Kuznetsov
· 9 years ago
0a1275c
hv_netvsc: get rid of struct net_device pointer in struct netvsc_device
by Vitaly Kuznetsov
· 9 years ago
3d541ac
hv_netvsc: untangle the pointer mess
by Vitaly Kuznetsov
· 9 years ago
1bdcec8
hv_netvsc: use start_remove flag to protect netvsc_link_change()
by Vitaly Kuznetsov
· 9 years ago
f580aec
hv_netvsc: move start_remove flag to net_device_context
by Vitaly Kuznetsov
· 9 years ago
15cfd40
hv_netvsc: Fix the list processing for network change event
by Haiyang Zhang
· 9 years ago
84bf9ce
hv_netvsc: Implement support for VF drivers on Hyper-V
by KY Srinivasan
· 9 years ago
d212b46
hv_netvsc: Fix accessing freed memory in netvsc_change_mtu()
by Haiyang Zhang
· 9 years ago
49eb938
hv_netvsc: add ethtool support for set and get of settings
by sixiao@microsoft.com
· 9 years ago
b633353
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 9 years ago
76d13b5
hv_netvsc: add software transmit timestamp support
by sixiao@microsoft.com
· 9 years ago
14a03cf
hv_netvsc: Restore needed_headroom request
by Vitaly Kuznetsov
· 9 years ago
a060679
hv_netvsc: cleanup netdev feature flags for netvsc
by sixiao@microsoft.com
· 9 years ago
757647e
hv_netvsc: use skb_get_hash() instead of a homegrown implementation
by Vitaly Kuznetsov
· 9 years ago
760d1e3
hv_netvsc: Eliminate vlan_tci from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
10082f9
hv_netvsc: Eliminate status from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
bde79be
hv_netvsc: Eliminate xmit_more from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
a429bda
hv_netvsc: Eliminate completion_func from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
694a9fb
hv_netvsc: Eliminate is_data_pkt from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
3a3d9a0
hv_netvsc: Eliminate send_completion_tid from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
a9f2e2d
hv_netvsc: Eliminate page_buf from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
8b9fbe1
hv_netvsc: move subchannel existence check to netvsc_select_queue()
by Vitaly Kuznetsov
· 9 years ago
c0eb454
hv_netvsc: Don't ask for additional head room in the skb
by KY Srinivasan
· 9 years ago
074c2fe
hv_netvsc: Eliminate send_completion_ctx from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
09215ef
hv_netvsc: Eliminate send_completion from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
c4b20c6
hv_netvsc: Eliminatte the data field from struct hv_netvsc_packet
by KY Srinivasan
· 9 years ago
2447676
hv_netvsc: Eliminate rndis_msg pointer from hv_netvsc_packet structure
by KY Srinivasan
· 9 years ago
Next »