summaryrefslogtreecommitdiffstats
path: root/drivers/net/hyperv/netvsc.c
Commit message (Expand)AuthorAgeFilesLines
* hv_netvsc: fix deadlock on hotplugStephen Hemminger2017-09-111-0/+3
* vmbus: remove unused vmbus_sendpacket_ctlstephen hemminger2017-08-171-5/+4Star
* vmbus: remove unused vmubs_sendpacket_pagebuffer_ctlstephen hemminger2017-08-171-6/+4Star
* netvsc: keep track of some non-fatal overload conditionsstephen hemminger2017-08-111-6/+13
* netvsc: allow controlling send/recv buffer sizestephen hemminger2017-08-111-32/+38
* netvsc: no need to allocate send/receive on numa nodestephen hemminger2017-08-111-14/+5Star
* netvsc: don't signal host twice if emptystephen hemminger2017-08-111-4/+0Star
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-08-101-0/+3
|\
| * netvsc: fix race on sub channel creationstephen hemminger2017-08-071-0/+1
| * netvsc: Initialize 64-bit stats seqcountFlorian Fainelli2017-08-021-0/+2
* | netvsc: make sure and unregister datapathstephen hemminger2017-08-091-2/+0Star
* | hyperv: netvsc: Neaten netvsc_send_pkt by using a temporaryJoe Perches2017-08-021-14/+11Star
* | netvsc: signal host if receive ring is emptiedstephen hemminger2017-07-301-3/+8
* | netvsc: fix error unwind on device setup failurestephen hemminger2017-07-301-1/+2
* | netvsc: optimize receive completionsstephen hemminger2017-07-301-158/+109Star
* | netvsc: remove unnecessary indirection of page_bufferstephen hemminger2017-07-301-11/+10Star
* | netvsc: don't print pointer value in error messagestephen hemminger2017-07-301-2/+4
* | netvsc: fix warnings reported by lockdepstephen hemminger2017-07-301-1/+1
* | netvsc: prefetch the first incoming ring elementstephen hemminger2017-07-251-1/+7
* | netvsc: add rtnl annotations in rndisstephen hemminger2017-07-201-2/+4
* | netvsc: save pointer to parent netvsc_device in channel tablestephen hemminger2017-07-201-1/+2
* | netvsc: need rcu_derefence when accessing internal device infostephen hemminger2017-07-201-3/+5
* | netvsc: use ERR_PTR to avoid dereference issuesstephen hemminger2017-07-201-6/+7
* | netvsc: add some rtnl_dereference annotationsstephen hemminger2017-07-201-2/+3
|/
* hv_netvsc: Fix the carrier state error when data path is offHaiyang Zhang2017-06-221-0/+2
* netvsc: fold in get_outbound_net_devicestephen hemminger2017-06-091-13/+3Star
* netvsc: pass net_device to netvsc_init_buf and netvsc_connect_vspstephen hemminger2017-06-091-20/+11Star
* netvsc: mark error cases as unlikelystephen hemminger2017-06-091-2/+2
* netvsc: make sure napi enabled before vmbus_openstephen hemminger2017-05-041-3/+5
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-04-271-5/+4Star
|\
| * netvsc: fix calculation of available send sectionsstephen hemminger2017-04-251-5/+4Star
| * netvsc: fix race during initializationstephen hemminger2017-03-171-2/+5
* | netvsc: fix use after free on module removalstephen hemminger2017-04-211-4/+5
* | netvsc: Deal with rescinded channels correctlyK. Y. Srinivasan2017-04-211-0/+16
* | netvsc: use napi_consume_skbstephen hemminger2017-04-101-7/+11
* | netvsc: Initialize all channel related state prior to opening the channelK. Y. Srinivasan2017-04-081-12/+15
* | netvsc: eliminate unnecessary skb == NULL checksstephen hemminger2017-03-231-6/+3Star
* | netvsc: uses RCU instead of removal flagstephen hemminger2017-03-231-4/+0Star
* | netvsc: use RCU to protect inner device structurestephen hemminger2017-03-231-5/+11
* | netvsc: fix NAPI performance regressionstephen hemminger2017-03-231-23/+18Star
* | netvsc: add comments about callback's and NAPIstephen hemminger2017-03-171-1/+12
* | netvsc: avoid race with callbackstephen hemminger2017-03-171-13/+5Star
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-03-151-6/+2Star
|\|
| * netvsc: handle select_queue when device is being removedstephen hemminger2017-03-131-6/+2Star
* | netvsc: fix hang on netvsc module removalstephen hemminger2017-03-131-2/+2
* | netvsc: need napi scheduled during removalstephen hemminger2017-03-131-14/+2Star
* | netvsc: implement NAPIstephen hemminger2017-03-071-42/+98
* | vmbus: introduce in-place packet iteratorstephen hemminger2017-03-071-24/+10Star
* | netvsc: don't overload variable in same functionstephen hemminger2017-03-071-2/+2
|/
* Merge tag 'char-misc-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-02-221-18/+3Star
|\