Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
5c71dadbb45970a8f0544a27ae8f1cbd9750e516
/
drivers
/
net
/
hyperv
/
netvsc_drv.c
5c71dad
hv_netvsc: Fix the return status in RX path
by Haiyang Zhang
· 7 years ago
7b2ee50
hv_netvsc: common detach logic
by Stephen Hemminger
· 7 years ago
b0dee79
hv_netvsc: fix locking during VF setup
by Stephen Hemminger
· 7 years ago
35a57b7
hv_netvsc: fix locking for rx_mode
by Stephen Hemminger
· 7 years ago
bee9d41
hv_netvsc: propagate rx filters to VF
by Stephen Hemminger
· 7 years ago
b3bf566
hv_netvsc: defer queue selection to VF
by Stephen Hemminger
· 7 years ago
f4950e4
hv_netvsc: only wake transmit queue if link is up
by Stephen Hemminger
· 7 years ago
cfd8afd
hv_netvsc: empty current transmit aggregation if flow blocked
by Stephen Hemminger
· 7 years ago
345ac08
hv_netvsc: pass netvsc_device to receive callback
by Stephen Hemminger
· 7 years ago
79cf1ba
hv_netvsc: simplify function args in receive status path
by Stephen Hemminger
· 7 years ago
f61a9d6
hv_netvsc: track memory allocation failures in ethtool stats
by Stephen Hemminger
· 7 years ago
41f61db
hv_netvsc: Fix the TX/RX buffer default sizes
by Haiyang Zhang
· 7 years ago
f5a2255
hv_netvsc: optimize initialization of RNDIS header
by Stephen Hemminger
· 7 years ago
a7f99d0
hv_netvsc: use reciprocal divide to speed up percent calculation
by Stephen Hemminger
· 7 years ago
aefd80e
hv_netvsc: preserve hw_features on mtu/channels/ringparam changes
by Vitaly Kuznetsov
· 7 years ago
39e91cf
hv_netvsc: Rename tx_send_table to tx_table
by Haiyang Zhang
· 7 years ago
47371300
hv_netvsc: Rename ind_table to rx_table
by Haiyang Zhang
· 7 years ago
0518ec4f
hv_netvsc: Add ethtool handler to set and get TCP hash levels
by Haiyang Zhang
· 7 years ago
486e398
hv_netvsc: Change the hash level variable to bit flags
by Haiyang Zhang
· 7 years ago
42ab19e
net: Add extack to upper device linking
by David Ahern
· 7 years ago
09af87d
hv_netvsc: report stop_queue and wake_queue
by Simon Xiao
· 7 years ago
6450f8f
hv_netvsc: Fix the real number of queues of non-vRSS cases
by Haiyang Zhang
· 7 years ago
0ab09be
hv_netvsc: fix send buffer failure on MTU change
by Alex Ng
· 7 years ago
5023a6d
netvsc: increase default receive buffer size
by Stephen Hemminger
· 7 years ago
8195b13
hv_netvsc: fix deadlock on hotplug
by Stephen Hemminger
· 7 years ago
db3cd7a
hv_netvsc: Fix the channel limit in netvsc_set_rxfh()
by Haiyang Zhang
· 7 years ago
06be580
hv_netvsc: Simplify the limit check in netvsc_set_channels()
by Haiyang Zhang
· 7 years ago
715e2ec
hv_netvsc: Clean up an unused parameter in rndis_filter_set_rss_param()
by Haiyang Zhang
· 7 years ago
ec158f7
netvsc: allow driver to be removed even if VF is present
by Stephen Hemminger
· 7 years ago
9a0c48d
netvsc: cleanup datapath switch
by Stephen Hemminger
· 7 years ago
6026e04
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
9b4e946
netvsc: fix deadlock betwen link status and removal
by stephen hemminger
· 7 years ago
c6f71c4
hv_netvsc: Fix rndis_filter_close error during netvsc_remove
by Haiyang Zhang
· 7 years ago
4823eb2
hv_netvsc: Add ethtool handler to set and get UDP hash levels
by Haiyang Zhang
· 7 years ago
4c0e2cb
hv_netvsc: Clean up unused parameter from netvsc_get_rss_hash_opts()
by Haiyang Zhang
· 7 years ago
fcba156
hv_netvsc: Clean up unused parameter from netvsc_get_hash()
by Haiyang Zhang
· 7 years ago
cad5c19
netvsc: keep track of some non-fatal overload conditions
by stephen hemminger
· 7 years ago
8b53279
netvsc: allow controlling send/recv buffer size
by stephen hemminger
· 7 years ago
ea5a32c
netvsc: remove unnecessary check for NULL hdr
by stephen hemminger
· 7 years ago
00f5024
netvsc: remove unnecessary cast of void pointer
by stephen hemminger
· 7 years ago
89bb42b
netvsc: whitespace cleanup
by stephen hemminger
· 7 years ago
68d715f
netvsc: check error return when restoring channels and mtu
by stephen hemminger
· 7 years ago
16ba326
netvsc: propagate MAC address change to VF slave
by stephen hemminger
· 7 years ago
6123c66
netvsc: delay setup of VF device
by stephen hemminger
· 7 years ago
7b83f52
netvsc: make sure and unregister datapath
by stephen hemminger
· 7 years ago
fb84af8
netvsc: fix rtnl deadlock on unregister of vf
by stephen hemminger
· 7 years ago
0c19556
netvsc: transparent VF management
by stephen hemminger
· 7 years ago
29fda25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
02b6de0
netvsc: remove unnecessary indirection of page_buffer
by stephen hemminger
· 7 years ago
867047c
netvsc: fix warnings reported by lockdep
by stephen hemminger
· 7 years ago
d6aac1f
netvsc: fix return value for set_channels
by stephen hemminger
· 7 years ago
80d887d
Revert "netvsc: optimize calculation of number of slots"
by stephen hemminger
· 7 years ago
658677f
netvsc: remove no longer used max_num_rss queues
by stephen hemminger
· 7 years ago
27f5aa9
netvsc: include rtnetlink.h
by stephen hemminger
· 7 years ago
7ca4593
netvsc: fix netvsc_set_channels
by stephen hemminger
· 7 years ago
37b9dfa
netvsc: Remove redundant use of ipv6_hdr()
by Mohammed Gamal
· 7 years ago
fd763ad
netvsc: remove bogus rtnl_unlock
by stephen hemminger
· 7 years ago
1bb7928
netvsc: fix ptr_ret.cocci warnings
by Wu Fengguang
· 7 years ago
3962981
netvsc: add rtnl annotations in rndis
by stephen hemminger
· 7 years ago
2a926f7
netvsc: need rcu_derefence when accessing internal device info
by stephen hemminger
· 7 years ago
9749fed
netvsc: use ERR_PTR to avoid dereference issues
by stephen hemminger
· 7 years ago
ea383bf
netvsc: change logic for change mtu and set_queues
by stephen hemminger
· 7 years ago
a5e1ec38
netvsc: change order of steps in setting queues
by stephen hemminger
· 7 years ago
79e8cbe
netvsc: add some rtnl_dereference annotations
by stephen hemminger
· 7 years ago
1b01994
netvsc: force link update after MTU change
by stephen hemminger
· 7 years ago
b079115
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
53fa1a6
hv_netvsc: Fix the carrier state error when data path is off
by Haiyang Zhang
· 8 years ago
b92b7d3
netvsc: don't access netdev->num_rx_queues directly
by Arnd Bergmann
· 8 years ago
59ae1d1
networking: introduce and use skb_put_data()
by Johannes Berg
· 8 years ago
0ddead9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
4097596
netvsc: use hv_get_bytes_to_read
by stephen hemminger
· 8 years ago
60b8666
netvsc: optimize calculation of number of slots
by stephen hemminger
· 8 years ago
4f19c0d
netvsc: move filter setting to rndis_device
by stephen hemminger
· 8 years ago
a5ecd43
netvsc: fix net poll mode
by stephen hemminger
· 8 years ago
fbd4c7e
netvsc: fix rcu dereference warning from ethtool
by stephen hemminger
· 8 years ago
8eb1b3c
netvsc: Add #include's for csum_* function declarations
by Michael Kelley
· 8 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
Next »