freebsd-skq/sys/dev/hyperv
Sepherosa Ziehau 0eff2e2ea1 hyperv/vmbus: Event handling code refactor.
- Use taskqueue instead of swi for event handling.
- Scan the interrupt flags in filter
- Disable ringbuffer interrupt mask in filter to ensure no unnecessary
  interrupts.

Submitted by:		Jun Su <junsu microsoft com>
Reviewed by:		adrian, sephe, Dexuan <decui microsoft com>
Approved by:		adrian (mentor)
MFC after:		2 weeks
Sponsored by:		Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D4920
2016-01-27 03:53:30 +00:00
..
include hyperv/vmbus: Event handling code refactor. 2016-01-27 03:53:30 +00:00
netvsc hyperv/hn: Improve sending performance 2016-01-26 09:42:13 +00:00
stordisengage Return BUS_PROBE_DEFAULT instead of BUS_PROBE_VENDOR or 0 for in-tree 2014-10-24 06:27:45 +00:00
storvsc hyperv/stor: Verify returned inquiry data before further dispatching 2016-01-22 09:06:40 +00:00
utilities hyperv/kvp: wake up the daemon if it's sleeping due to poll() 2015-12-15 11:20:20 +00:00
vmbus hyperv/vmbus: Event handling code refactor. 2016-01-27 03:53:30 +00:00