summaryrefslogtreecommitdiff
path: root/drivers/net/hyperv
AgeCommit message (Expand)AuthorFilesLines
2017-03-26netvsc: Properly initialize the return valueK. Y. Srinivasan1-1/+1
2017-03-26netvsc: Fix a bug in sub-channel handlingK. Y. Srinivasan1-0/+5
2017-03-23netvsc: fix and cleanup rndis_filter_set_packet_filterstephen hemminger1-12/+6
2017-03-23netvsc: eliminate unnecessary skb == NULL checksstephen hemminger1-6/+3
2017-03-23netvsc: remove unnecessary lock on shutdownstephen hemminger1-4/+3
2017-03-23netvsc: use refcount_t for keeping track of sub channelsstephen hemminger2-33/+12
2017-03-23netvsc: uses RCU instead of removal flagstephen hemminger3-31/+10
2017-03-23netvsc: use RCU to protect inner device structurestephen hemminger3-24/+57
2017-03-23netvsc: change max channel calculationstephen hemminger2-17/+11
2017-03-23netvsc: handle offline mtu and channel changestephen hemminger1-9/+20
2017-03-23netvsc: fix NAPI performance regressionstephen hemminger2-23/+19
2017-03-17netvsc: remove unused #definestephen hemminger1-3/+0
2017-03-17netvsc: add comments about callback's and NAPIstephen hemminger1-1/+12
2017-03-17netvsc: avoid race with callbackstephen hemminger2-18/+15
2017-03-17netvsc: fix race during initializationstephen hemminger1-2/+5
2017-03-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-15/+7
2017-03-13netvsc: fix hang on netvsc module removalstephen hemminger1-2/+2
2017-03-13netvsc: need napi scheduled during removalstephen hemminger1-14/+2
2017-03-13netvsc: handle select_queue when device is being removedstephen hemminger3-15/+7
2017-03-13net: hyperv: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-18/+21
2017-03-07netvsc: replace netdev_alloc_skb_ip_align with napi_alloc_skbstephen hemminger1-2/+4
2017-03-07netvsc: enable GROstephen hemminger1-4/+4
2017-03-07netvsc: implement NAPIstephen hemminger4-47/+102
2017-03-07vmbus: introduce in-place packet iteratorstephen hemminger1-24/+10
2017-03-07netvsc: don't overload variable in same functionstephen hemminger1-2/+2
2017-03-03netvsc: fix use-after-free in netvsc_change_mtu()Dexuan Cui1-4/+11
2017-02-22Merge tag 'char-misc-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-18/+3
2017-02-17netvsc: fix typo on statisticsSimon Xiao1-1/+1
2017-02-10vmbus: remove unused kickq argument to sendpacketStephen Hemminger1-18/+3
2017-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+3
2017-02-07net-next: treewide use is_vlan_dev() helper function.Parav Pandit1-1/+1
2017-02-04Merge tag 'char-misc-4.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+6
2017-01-31Drivers: hv: vmbus: finally fix hv_need_to_signal_on_read()Dexuan Cui1-0/+6
2017-01-25netvsc: call netif_receive_skbstephen hemminger1-1/+1
2017-01-25netvsc: simplify get next send sectionstephen hemminger1-20/+8
2017-01-25netvsc: report per-channel stats in ethtool statisticsSimon Xiao3-57/+93
2017-01-25netvsc: account for packets/bytes transmitted after completionstephen hemminger3-14/+22
2017-01-25netvsc: eliminate per-device outstanding send counterstephen hemminger3-32/+34
2017-01-25netvsc: simplify rndis_filter_removestephen hemminger3-11/+12
2017-01-25netvsc: don't pass void * to internal device_addstephen hemminger3-8/+8
2017-01-25netvsc: optimize receive pathstephen hemminger4-133/+93
2017-01-25netvsc: group all per-channel state togetherstephen hemminger4-47/+51
2017-01-25netvsc: remove unused variablesstephen hemminger2-7/+0
2017-01-25netvsc: enhance transmit select_queuestephen hemminger1-8/+27
2017-01-25netvsc: allow get/set of RSS indirection tablestephen hemminger3-5/+31
2017-01-25netvsc: allow more flexible setting of number of channelsstephen hemminger2-79/+50
2017-01-25netvsc: add ethtool ops to get/set RSS keystephen hemminger3-17/+70
2017-01-25netvsc: report rss field valuesstephen hemminger1-0/+27
2017-01-25netvsc: report number of rx queues in ethtoolstephen hemminger1-0/+16
2017-01-25netvsc: negotiate checksum and segmentation parametersstephen hemminger3-76/+305