Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
e53a9c2a5a8cd0a3a8b3c0f9b7a3ad9bc6a28867
/
drivers
/
net
/
hyperv
/
netvsc.c
e53a9c2
hv_netvsc: use kcalloc
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
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
99a50bb
netvsc: Use the new in-place consumption APIs in the rx path
by K. Y. Srinivasan
· 8 years ago
5362855
netvsc: get rid of completion timeouts
by Vitaly Kuznetsov
· 9 years ago
2625466
hv_netvsc: introduce {net, hv}_device_to_netvsc_device() helpers
by Vitaly Kuznetsov
· 9 years ago
8809883
hv_netvsc: set nvdev link after populating chn_table
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
c85e492
hv_netvsc: Fix book keeping of skb during batching process
by Haiyang Zhang
· 9 years ago
cf8190e
hv_netvsc: Fix race condition on Multi-Send Data field
by Haiyang Zhang
· 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
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
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
71790a2
hv_netvsc: Add structs and handlers for VF messages
by Haiyang Zhang
· 9 years ago
e045671
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 10 years ago
d647230
x86/mm: Decouple <linux/vmalloc.h> from <asm/io.h>
by Stephen Rothwell
· 10 years ago
5defde5
hv_netvsc: Allocate the sendbuf in a NUMA aware way
by K. Y. Srinivasan
· 10 years ago
0a726c2
hv_netvsc: Allocate the receive buffer from the correct NUMA node
by K. Y. Srinivasan
· 10 years ago
b04096f
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
82fa3c7
hv_netvsc: Use the xmit_more skb flag to optimize signaling the host
by KY Srinivasan
· 10 years ago
7aab515
hv_netvsc: remove unused variable in netvsc_send()
by Jerry Snitselaar
· 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
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
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
da19fcd
hyperv: fix sparse warnings
by Lad, Prabhakar
· 10 years ago
6e03f89
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
d953ca4
hyperv: Fix the error processing in netvsc_send()
by Haiyang Zhang
· 10 years ago
7390fe9
hyperv: netvsc.c: match wait_for_completion_timeout return type
by Nicholas Mc Guire
· 10 years ago
c51ed18
hyperv: Fix some variable name typos in send-buffer init/revoke
by Haiyang Zhang
· 10 years ago
c3582a2
hyperv: Add support for vNIC hot removal
by Haiyang Zhang
· 10 years ago
aa99c47
net: Hyper-V: Deletion of an unnecessary check before the function call "vfree"
by Markus Elfring
· 10 years ago
4d3c9d3
hyperv: Add processing of MTU reduced by the host
by Haiyang Zhang
· 10 years ago
64b1f00
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
3a67c9c
hyperv: Fix a bug in netvsc_send()
by KY Srinivasan
· 10 years ago
b1c8492
hyperv: NULL dereference on error
by Dan Carpenter
· 10 years ago
f90251c
hyperv: Increase the buffer length for netvsc_channel_cb()
by Haiyang Zhang
· 10 years ago
06b47aa
Drivers: net-next: hyperv: Increase the size of the sendbuf region
by KY Srinivasan
· 10 years ago
f139c74
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
dd1d3f8
hyperv: Fix error return code in netvsc_init_buf()
by Wei Yongjun
· 10 years ago
bd4578bc
drivers/net/hyperv/netvsc.c: remove unnecessary null test before kfree
by Fabian Frederick
· 11 years ago
2f18423
hyperv: fix apparent cut-n-paste error in send path teardown
by Dave Jones
· 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
1f73db4
Drivers: net: hyperv: Negotiate suitable ndis version for offload support
by KY Srinivasan
· 11 years ago
99d3016
hyperv: Change the receive buffer size for legacy hosts
by Haiyang Zhang
· 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
97c1723
Drivers: net: hyperv: Cleanup the receive path
by KY Srinivasan
· 11 years ago
b679ef7
hyperv: Add support for physically discontinuous receive buffer
by Haiyang Zhang
· 11 years ago
adf8d3f
drivers/net/*: Fix FSF address in file headers
by Jeff Kirsher
· 11 years ago
00ca8f0
hyperv: Fix a compiler warning in netvsc_send()
by Haiyang Zhang
· 12 years ago
f1ea3cd
hyperv: Fix RNDIS send_completion code path
by Haiyang Zhang
· 12 years ago
63f6921
hyperv: Report actual status in receive completion packet
by Haiyang Zhang
· 12 years ago
6562640
hyperv: Remove extra allocated space for recv_pkt_list elements
by Haiyang Zhang
· 12 years ago
ae9e63b
hyperv: Move wait completion msg code into rndis_filter_halt_device()
by Haiyang Zhang
· 12 years ago
c1864cf
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 13 years ago
c2fd03a
drivers: net: Remove casts to same type
by Joe Perches
· 13 years ago
dc5cd89
net/hyperv: Use wait_event on outstanding sends during device removal
by Haiyang Zhang
· 13 years ago
33be96e
net/hyperv: Add flow control based on hi/low watermark
by Haiyang Zhang
· 13 years ago
1f5f3a7
net/hyperv: Add support for vlan trunking from guests
by Haiyang Zhang
· 13 years ago
4d447c9
net/hyperv: Add support for jumbo frame up to 64KB
by Haiyang Zhang
· 13 years ago
f157e78
net/hyperv: Add NETVSP protocol version negotiation
by Haiyang Zhang
· 13 years ago
4532634
net/hyperv: Remove unnecessary kmap_atomic in netvsc driver
by Haiyang Zhang
· 13 years ago
1d06825
net/hyperv: Fix the stop/wake queue mechanism
by Haiyang Zhang
· 13 years ago
c181320
net/hyperv: Fix long lines in netvsc.c
by Haiyang Zhang
· 13 years ago
95fa040
staging: hv: move hv_netvsc out of staging area
by Haiyang Zhang
· 13 years ago
[Renamed from drivers/staging/hv/netvsc.c]
27b7923
staging: hv: Use kmemdup rather than duplicating its implementation
by Thomas Meyer
· 13 years ago
86c921a
Staging: hv: netvsc: Rename netDevice as net_device
by K. Y. Srinivasan
· 13 years ago
2ddd5e5
Staging: hv: netvsc: Get rid of the usage of the ext field in struct hv_device
by K. Y. Srinivasan
· 13 years ago
8bff33a
staging: hv: fix some typos in netvsc.c
by Haiyang Zhang
· 13 years ago
7db1d94
staging: hv: fix counting of #outstanding-sends in failed sends
by Haiyang Zhang
· 13 years ago
d987115
staging: hv: convert dev_<loglevel> to netdev_<loglevel> in netvsc
by Haiyang Zhang
· 13 years ago
c909ebb
staging: hv: add newline to log messages in netvsc
by Haiyang Zhang
· 13 years ago
a3e8095
staging: hv: remove unnecessary includes in netvsc
by Haiyang Zhang
· 13 years ago
7f9615e
Staging: hv: netvsc: return negative error codes
by Dan Carpenter
· 13 years ago
dad76bf
Staging: hv: vmbus: Properly deal with de-registering channel callback
by K. Y. Srinivasan
· 13 years ago
9d88f33
Staging: hv: netvsc: Get rid of the refcnt field in struct netvsc_device
by K. Y. Srinivasan
· 13 years ago
124f506
Staging: hv: netvsc: Get rid of release_inbound_net_device() by inlining the code
by K. Y. Srinivasan
· 13 years ago
3852409
Staging: hv: netvsc: Get rid of release_outbound_net_device() by inlining the code
by K. Y. Srinivasan
· 13 years ago
Next »