Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
2d694d2abe83c552dca156982ff378beb3ef0f1e
/
drivers
/
net
/
hyperv
/
netvsc.c
2d694d2
netvsc: mark error cases as unlikely
by stephen hemminger
· 8 years ago
2be0f26
netvsc: make sure napi enabled before vmbus_open
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
76bb5db
netvsc: fix use after free on module removal
by stephen hemminger
· 8 years ago
73e64fa
netvsc: Deal with rescinded channels correctly
by K. Y. Srinivasan
· 8 years ago
f964543
netvsc: use napi_consume_skb
by stephen hemminger
· 8 years ago
bffb184
netvsc: Initialize all channel related state prior to opening the channel
by K. Y. Srinivasan
· 8 years ago
ebc1dcf
netvsc: eliminate unnecessary skb == NULL checks
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
262b7f1
netvsc: add comments about callback's and NAPI
by stephen hemminger
· 8 years ago
6de38af
netvsc: avoid race with callback
by stephen hemminger
· 8 years ago
e14b4db
netvsc: fix race during initialization
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
79cd874
netvsc: fix hang on netvsc module removal
by stephen hemminger
· 8 years ago
0d6dd35
netvsc: need napi scheduled during removal
by stephen hemminger
· 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
f3dd3f4
vmbus: introduce in-place packet iterator
by stephen hemminger
· 8 years ago
50698d8
netvsc: don't overload variable in same function
by stephen hemminger
· 8 years ago
e30aee9
Merge tag 'char-misc-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
by Linus Torvalds
· 8 years ago
3454323
vmbus: remove unused kickq argument to sendpacket
by Stephen Hemminger
· 8 years ago
3efa70d
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
433e19c
Drivers: hv: vmbus: finally fix hv_need_to_signal_on_read()
by Dexuan Cui
· 8 years ago
b58a185
netvsc: simplify get next send section
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
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
0b307eb
netvsc: remove no longer needed receive staging buffers
by stephen hemminger
· 8 years ago
93ba222
hv_netvsc: remove excessive logging on MTU change
by Vitaly Kuznetsov
· 8 years ago
e8f0a89
hv_netvsc: fix a race between netvsc_send() and netvsc_init_buf()
by Vitaly Kuznetsov
· 8 years ago
17db4bc
hv_netvsc: use consume_skb
by Stephen Hemminger
· 8 years ago
3a8963a
Revert "hv_netvsc: make inline functions static"
by Stephen Hemminger
· 8 years ago
6c4c137
hv_netvsc: make variable local
by Stephen Hemminger
· 8 years ago
7a2a0a8
hv_netvsc: make netvsc_destroy_buf void
by Stephen Hemminger
· 8 years ago
bc304dd
hv_netvsc: refactor completion function
by Stephen Hemminger
· 8 years ago
fd61260
hv_netvsc: init completion during alloc
by Stephen Hemminger
· 8 years ago
e08f3ea
hv_netvsc: make device_remove void
by Stephen Hemminger
· 8 years ago
e5a78fa
hv_netvsc: use ARRAY_SIZE() for NDIS versions
by Stephen Hemminger
· 8 years ago
30d1de0
hv_netvsc: make inline functions static
by Stephen Hemminger
· 8 years ago
796cc88
hv_netvsc: style cleanups
by Stephen Hemminger
· 8 years ago
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
· 9 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
Next »