Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ad7449969d827965484306ad8cc56edc7e55687c
/
drivers
/
net
/
hyperv
/
hyperv_net.h
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
· 8 years ago
2f5fa6c
hv_netvsc: pass struct netvsc_device to rndis_filter_{open, close}()
by Vitaly Kuznetsov
· 8 years ago
2625466
hv_netvsc: introduce {net, hv}_device_to_netvsc_device() helpers
by Vitaly Kuznetsov
· 8 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
934d202
hv_netvsc: Rearrange the hv_negtvsc_packet to be space efficient
by KY Srinivasan
· 9 years ago
22e9dd2
hv_netvsc: Resize some of the variables in hv_netvsc_packet
by KY Srinivasan
· 9 years ago
27a70af
hv_netvsc: rework link status change handling
by Vitaly Kuznetsov
· 9 years ago
8ebdcc5
hv_netvsc: Set vRSS with num_chn in RNDIS filter
by Andrew Schwartzmeyer
· 9 years ago
71790a2
hv_netvsc: Add structs and handlers for VF messages
by Haiyang Zhang
· 9 years ago
b3e6b82
hv_netvsc: Wait for sub-channels to be processed during probe
by KY Srinivasan
· 9 years ago
f9cbce3
hv_netvsc: Add support to set MTU reservation from guest side
by Haiyang Zhang
· 9 years ago
e01ec21
hv_netvsc: Properly size the vrss queues
by KY Srinivasan
· 9 years ago
4b02b58
hv_netvsc: change member name of struct netvsc_stats
by sixiao@microsoft.com
· 9 years ago
7eafd9b
hv_netvsc: use per_cpu stats to calculate TX/RX data
by sixiao@microsoft.com
· 10 years ago
b56fc3c
hv_netvsc: Fix a bug in netvsc_start_xmit()
by KY Srinivasan
· 10 years ago
3f300ff
hv_netvsc: introduce netif-msg into netvsc module
by Simon Xiao
· 10 years ago
aa0a34b
hv_netvsc: Implement partial copy into send buffer
by Haiyang Zhang
· 10 years ago
ee90b81
hv_netvsc: Fix the packet free when it is in skb headroom
by Haiyang Zhang
· 10 years ago
7215142
hv_netvsc: Define a macro RNDIS_AND_PPI_SIZE
by Haiyang Zhang
· 10 years ago
0d15885
hv_netvsc: Clean up two unused variables
by Haiyang Zhang
· 10 years ago
b08cc79
hv_netvsc: Eliminate memory allocation in the packet send path
by KY Srinivasan
· 10 years ago
7c3877f
hv_netvsc: Implement batching in send buffer
by Haiyang Zhang
· 10 years ago
5999537
hyperv: Implement netvsc_get_channels() ethool op
by Andrew Schwartzmeyer
· 10 years ago
c51ed18
hyperv: Fix some variable name typos in send-buffer init/revoke
by Haiyang Zhang
· 10 years ago
f90251c
hyperv: Increase the buffer length for netvsc_channel_cb()
by Haiyang Zhang
· 10 years ago
be136ed
hyperv: Adjust the size of sendbuf region to support ws2008r2
by KY Srinivasan
· 10 years ago
06b47aa
Drivers: net-next: hyperv: Increase the size of the sendbuf region
by KY Srinivasan
· 10 years ago
3a494e7
hyperv: Add handler for RNDIS_STATUS_NETWORK_CHANGE event
by Haiyang Zhang
· 10 years ago
307f099
hyperv: Add hash value into RNDIS Per-packet info
by Haiyang Zhang
· 10 years ago
c25aaf8
hyperv: Enable sendbuf mechanism on the send path
by KY Srinivasan
· 11 years ago
893f662
hyperv: Simplify the send_completion variables
by Haiyang Zhang
· 11 years ago
4baab26
hyperv: Remove recv_pkt_list and lock
by Haiyang Zhang
· 11 years ago
5b54dac
hyperv: Add support for virtual Receive Side Scaling (vRSS)
by Haiyang Zhang
· 11 years ago
af9893a
Drivers: net: hyperv: Address UDP checksum issues
by KY Srinivasan
· 11 years ago
99d3016
hyperv: Change the receive buffer size for legacy hosts
by Haiyang Zhang
· 11 years ago
77bf548
Drivers: net: hyperv: Enable large send offload
by KY Srinivasan
· 11 years ago
08cd04b
Drivers: net: hyperv: Enable send side checksum offload
by KY Srinivasan
· 11 years ago
e3d605e
Drivers: net: hyperv: Enable receive side IP checksum offload
by KY Srinivasan
· 11 years ago
4a0e70a
Drivers: net: hyperv: Enable offloads on the host
by KY Srinivasan
· 11 years ago
8a00251
Drivers: net: hyperv: Cleanup the send path
by KY Srinivasan
· 11 years ago
a1eabb0
hyperv: Add latest NetVSP versions to auto negotiation
by Haiyang Zhang
· 11 years ago
ee0c4c3
Drivers: net: hyperv: Cleanup the netvsc receive callback functio
by KY Srinivasan
· 11 years ago
86eedac
Drivers: net: hyperv: Get rid of the rndis_filter_packet structure
by KY Srinivasan
· 11 years ago
Next »