summaryrefslogtreecommitdiff
path: root/drivers/net/hyperv/netvsc.c
Commit message (Expand)AuthorAge
* hv_netvsc: Pass net_device parameter to revoke and teardown functionsMohammed Gamal2018-04-05
* hv_netvsc: Ensure correct teardown message sequence orderMohammed Gamal2018-04-05
* hv_netvsc: Split netvsc_revoke_buf() and netvsc_teardown_gpadl()Mohammed Gamal2018-04-05
* hv_netvsc: Use Windows version instead of NVSP version on GPAD teardownMohammed Gamal2018-04-05
* hv_netvsc: Add range checking for rx packet offset and lengthHaiyang Zhang2018-03-25
* hv_netvsc: Fix the return status in RX pathHaiyang Zhang2018-03-25
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-03-23
|\
| * hv_netvsc: common detach logicStephen Hemminger2018-03-22
| * hv_netvsc: change GPAD teardown order on older versionsStephen Hemminger2018-03-22
| * hv_netvsc: use RCU to fix concurrent rx and queue changesStephen Hemminger2018-03-22
| * hv_netvsc: disable NAPI before channel closeStephen Hemminger2018-03-22
* | hv_netvsc: add trace pointsStephen Hemminger2018-03-17
|/
* hv_netvsc: use napi_schedule_irqoffStephen Hemminger2018-03-04
* hv_netvsc: fix race in napi poll when reschedulingStephen Hemminger2018-03-04
* hv_netvsc: fix error unwind handling if vmbus_open failsStephen Hemminger2018-03-04
* hv_netvsc: avoid retry on send during shutdownStephen Hemminger2018-03-04
* hv_netvsc: empty current transmit aggregation if flow blockedStephen Hemminger2017-12-13
* hv_netvsc: remove open_cnt reference countStephen Hemminger2017-12-13
* hv_netvsc: simplify function args in receive status pathStephen Hemminger2017-12-13
* hv_netvsc: copy_to_send buf can be voidStephen Hemminger2017-12-13
* hv_netvsc: Fix the receive buffer size limitHaiyang Zhang2017-12-13
* hv_netvsc: use reciprocal divide to speed up percent calculationStephen Hemminger2017-12-03
* hv_netvsc: replace divide with mask when computing paddingStephen Hemminger2017-12-03
* hv_netvsc: don't need local xmit_moreStephen Hemminger2017-12-03
* hv_netvsc: netvsc_teardown_gpadl() splitVitaly Kuznetsov2017-11-08
* hv_netvsc: Add initialization of tx_table in netvsc_device_add()Haiyang Zhang2017-10-14
* hv_netvsc: Rename tx_send_table to tx_tableHaiyang Zhang2017-10-14
* hv_netvsc: report stop_queue and wake_queueSimon Xiao2017-10-01
* hv_netvsc: make const array ver_list static, reduces object code sizeColin Ian King2017-09-25
* hv_netvsc: fix send buffer failure on MTU changeAlex Ng2017-09-21
* hv_netvsc: fix deadlock on hotplugStephen Hemminger2017-09-11
* vmbus: remove unused vmbus_sendpacket_ctlstephen hemminger2017-08-16
* vmbus: remove unused vmubs_sendpacket_pagebuffer_ctlstephen hemminger2017-08-16
* netvsc: keep track of some non-fatal overload conditionsstephen hemminger2017-08-11
* netvsc: allow controlling send/recv buffer sizestephen hemminger2017-08-11
* netvsc: no need to allocate send/receive on numa nodestephen hemminger2017-08-11
* netvsc: don't signal host twice if emptystephen hemminger2017-08-11
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-08-09
|\
| * netvsc: fix race on sub channel creationstephen hemminger2017-08-06
| * netvsc: Initialize 64-bit stats seqcountFlorian Fainelli2017-08-01
* | netvsc: make sure and unregister datapathstephen hemminger2017-08-08
* | hyperv: netvsc: Neaten netvsc_send_pkt by using a temporaryJoe Perches2017-08-02
* | netvsc: signal host if receive ring is emptiedstephen hemminger2017-07-29
* | netvsc: fix error unwind on device setup failurestephen hemminger2017-07-29
* | netvsc: optimize receive completionsstephen hemminger2017-07-29
* | netvsc: remove unnecessary indirection of page_bufferstephen hemminger2017-07-29
* | netvsc: don't print pointer value in error messagestephen hemminger2017-07-29
* | netvsc: fix warnings reported by lockdepstephen hemminger2017-07-29
* | netvsc: prefetch the first incoming ring elementstephen hemminger2017-07-24
* | netvsc: add rtnl annotations in rndisstephen hemminger2017-07-19