Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
e8ff40d4bff1f3b6a588e29ed1fbdfd943642856
/
drivers
/
net
/
hyperv
/
netvsc_drv.c
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
· 8 years ago
2f5fa6c
hv_netvsc: pass struct netvsc_device to rndis_filter_{open, close}()
by Vitaly Kuznetsov
· 8 years ago
4baa994
hv_netvsc: remove redundant assignment in netvsc_recv_callback()
by Vitaly Kuznetsov
· 8 years ago
cb2911f
hv_netvsc: Fix VF register on vlan devices
by Haiyang Zhang
· 8 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
25b85ee
hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure
by KY Srinivasan
· 9 years ago
27a70af
hv_netvsc: rework link status change handling
by Vitaly Kuznetsov
· 9 years ago
cd79a23
flow_dissector: Add flags argument to skb_flow_dissector functions
by Tom Herbert
· 9 years ago
954591b
hv_netvsc: Fix dereference of nvdev before check
by Andrew Schwartzmeyer
· 9 years ago
b5960e6
hv_netvsc: Implement set_channels ethtool op
by Andrew Schwartzmeyer
· 9 years ago
8ebdcc5
hv_netvsc: Set vRSS with num_chn in RNDIS filter
by Andrew Schwartzmeyer
· 9 years ago
2de8530
hv_netvsc: Add close of RNDIS filter into change mtu call
by Haiyang Zhang
· 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
· 10 years ago
7eafd9b
hv_netvsc: use per_cpu stats to calculate TX/RX data
by sixiao@microsoft.com
· 10 years ago
06635a3
flow_dissect: use programable dissector in skb_flow_dissect and friends
by Jiri Pirko
· 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
e88f7e0
hv_netvsc: try linearizing big SKBs before dropping them
by Vitaly Kuznetsov
· 10 years ago
981a1bd
hv_netvsc: use single existing drop path in netvsc_start_xmit
by Vitaly Kuznetsov
· 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
b08cc79
hv_netvsc: Eliminate memory allocation in the packet send path
by KY Srinivasan
· 10 years ago
cbacec7
hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism
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
4d3c9d3
hyperv: Add processing of MTU reduced by the host
by Haiyang Zhang
· 10 years ago
4c87454
hyperv: Add IPv6 into the hash computation for vRSS
by Haiyang Zhang
· 10 years ago
942396b
hyperv: Fix the total_data_buflen in send path
by Haiyang Zhang
· 10 years ago
f88e671
hyperv: Add handling of IP header with option field in netvsc_set_hash()
by Haiyang Zhang
· 10 years ago
dedb845
hyperv: Fix a bug in netvsc_start_xmit()
by KY Srinivasan
· 10 years ago
316158f
hyperv: Add netpoll support
by Richard Weinberger
· 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
· 11 years ago
7ad24ea
net: get rid of SET_ETHTOOL_OPS
by Wilfried Klaebe
· 11 years ago
5f013c9b
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
e565e80
Add support for netvsc build without CONFIG_SYSFS flag
by Haiyang Zhang
· 11 years ago
22041fb
hyperv: Properly handle checksum offload
by KY Srinivasan
· 11 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
4276372
Drivers: net: hyperv: Allocate memory for all possible per-pecket information
by KY Srinivasan
· 11 years ago
85dcce7
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 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
8a00251
Drivers: net: hyperv: Cleanup the send path
by KY Srinivasan
· 11 years ago
54a7357
Drivers: net: hyperv: Enable scatter gather I/O
by KY Srinivasan
· 11 years ago
1b07da5
hyperv: Move state setting for link query
by Haiyang Zhang
· 11 years ago
a1eabb0
hyperv: Add latest NetVSP versions to auto negotiation
by Haiyang Zhang
· 11 years ago
1e8d642
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
86eedac
Drivers: net: hyperv: Get rid of the rndis_filter_packet structure
by KY Srinivasan
· 11 years ago
891de74
hyperv: Fix the carrier status setting
by Haiyang Zhang
· 11 years ago
Next »