Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
5ad751053704df3f00d2bb2dc9345c697c212150
/
drivers
/
net
/
hyperv
/
hyperv_net.h
cfd8afd
hv_netvsc: empty current transmit aggregation if flow blocked
by Stephen Hemminger
· 7 years ago
0da6edb
hv_netvsc: remove open_cnt reference count
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
11b2b65
hv_netvsc: Fix the receive buffer size limit
by Haiyang Zhang
· 7 years ago
a7f99d0
hv_netvsc: use reciprocal divide to speed up percent calculation
by Stephen Hemminger
· 7 years ago
07a7c494
hv_netvsc: drop unused macros
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
486e398
hv_netvsc: Change the hash level variable to bit flags
by Haiyang Zhang
· 7 years ago
09af87d
hv_netvsc: report stop_queue and wake_queue
by Simon Xiao
· 7 years ago
0ab09be
hv_netvsc: fix send buffer failure on MTU change
by Alex Ng
· 7 years ago
8195b13
hv_netvsc: fix deadlock on hotplug
by Stephen Hemminger
· 7 years ago
715e2ec
hv_netvsc: Clean up an unused parameter in rndis_filter_set_rss_param()
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
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
6123c66
netvsc: delay setup of VF device
by stephen hemminger
· 7 years ago
3118e6e
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
7b83f52
netvsc: make sure and unregister datapath
by stephen hemminger
· 7 years ago
732e498
netvsc: fix race on sub channel creation
by stephen hemminger
· 7 years ago
0c19556
netvsc: transparent VF management
by stephen hemminger
· 7 years ago
7426b1a
netvsc: optimize receive completions
by stephen hemminger
· 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
658677f
netvsc: remove no longer used max_num_rss queues
by stephen hemminger
· 7 years ago
3962981
netvsc: add rtnl annotations in rndis
by stephen hemminger
· 7 years ago
35fbbcc
netvsc: save pointer to parent netvsc_device in channel table
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
53fa1a6
hv_netvsc: Fix the carrier state error when data path is off
by Haiyang Zhang
· 8 years ago
dedb459
hv_netvsc: Remove unnecessary var link_state from struct netvsc_device_info
by Haiyang Zhang
· 8 years ago
0ddead9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
2d05b56
netvsc: use typed pointer for internal state
by stephen hemminger
· 8 years ago
4f19c0d
netvsc: move filter setting to rndis_device
by stephen hemminger
· 8 years ago
b1513c3
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
fdfb70d
netvsc: fix calculation of available send sections
by stephen hemminger
· 8 years ago
8db91f6
hv_netvsc: Fix the queue index computation in forwarding case
by Haiyang Zhang
· 8 years ago
43c7bd1
netvsc: use refcount_t for keeping track of sub channels
by stephen hemminger
· 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
f4f1c23
netvsc: fix NAPI performance regression
by stephen hemminger
· 8 years ago
76f5ed8
netvsc: remove unused #define
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
15a863b
netvsc: implement NAPI
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
46b4f7f
netvsc: eliminate per-device outstanding send counter
by stephen hemminger
· 8 years ago
2289f0a
netvsc: simplify rndis_filter_remove
by stephen hemminger
· 8 years ago
2c7f83c
netvsc: don't pass void * to internal device_add
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
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
23312a3
netvsc: negotiate checksum and segmentation parameters
by stephen hemminger
· 8 years ago
0b307eb
netvsc: remove no longer needed receive staging buffers
by stephen hemminger
· 8 years ago
d0c2c99
net: use core MTU range checking in virt drivers
by Jarod Wilson
· 8 years ago
c6a77ff
hv_netvsc: fix comments
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
4323b47
hv_netvsc: add ethtool statistics for tx packet issues
by Stephen Hemminger
· 8 years ago
e08f3ea
hv_netvsc: make device_remove void
by Stephen Hemminger
· 8 years ago
9477386
hv_netvsc: make RSS hash key static
by Stephen Hemminger
· 8 years ago
c0b558e
hv_netvsc: Implement batching of receive completions
by Haiyang Zhang
· 8 years ago
60747ef
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 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
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
2625466
hv_netvsc: introduce {net, hv}_device_to_netvsc_device() helpers
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
f580aec
hv_netvsc: move start_remove flag to net_device_context
by Vitaly Kuznetsov
· 9 years ago
84bf9ce
hv_netvsc: Implement support for VF drivers on Hyper-V
by KY Srinivasan
· 9 years ago
9efc2f7
hv_netvsc: Fix the array sizes to be max supported channels
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
c85e492
hv_netvsc: Fix book keeping of skb during batching process
by Haiyang Zhang
· 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
2a04ae8
hv_netvsc: remove locking in netvsc_send()
by Vitaly Kuznetsov
· 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
25b85ee
hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure
by KY Srinivasan
· 9 years ago
Next »