Xin LI 47f175b846 hyperv: vmbus: remove the per-channel control_work_queue
Now vmbus_channel_on_offer() -> vmbus_channel_process_offer() can
safely run on the global hv_vmbus_g_connection.work_queue now.

We remove the per-channel control_work_queue to achieve the proper
serialization of the message handling.

I removed the bogus TODO in vmbus_channel_on_offer(): a vmbus offer
can only come from the parent partition, i.e., the host.

PR:		kern/205156
Submitted by:	Dexuan Cui <decui microsoft com>
Reviewed by:	Howard Su <howard0su gmail com>, delphij
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D4597
2015-12-29 07:54:55 +00:00
..
2015-01-23 15:14:30 +00:00
2015-01-30 01:13:07 +00:00
2015-02-24 01:00:46 +00:00
2015-03-08 19:55:46 +00:00
2015-01-23 15:14:30 +00:00
2015-06-30 17:00:45 +00:00
2015-06-30 17:00:45 +00:00
2014-08-05 23:35:19 +00:00
2015-08-30 08:48:31 +00:00
2015-12-25 14:51:36 +00:00
2015-12-24 02:35:59 +00:00
2015-10-22 01:36:16 +00:00
2015-11-05 22:44:36 +00:00
2014-09-28 07:40:26 +00:00
2015-11-12 09:45:35 +00:00
2015-04-29 20:08:03 +00:00
2014-10-10 14:17:42 +00:00
2014-10-11 19:36:59 +00:00
2015-03-23 19:47:52 +00:00
2015-04-22 14:38:58 +00:00
2015-12-11 15:24:29 +00:00
2015-12-25 14:51:36 +00:00
2015-12-11 15:24:29 +00:00
2015-08-28 02:29:31 +00:00
2015-07-28 04:54:05 +00:00
2014-11-18 21:58:57 +00:00
2015-09-07 21:59:11 +00:00
2015-06-30 17:00:45 +00:00
2015-06-30 17:00:45 +00:00
2014-09-19 03:55:19 +00:00
2015-12-11 07:20:33 +00:00
2015-03-23 19:47:52 +00:00
2015-12-11 15:24:29 +00:00
2015-10-08 17:32:17 +00:00
2015-06-30 17:00:45 +00:00
2014-11-21 21:34:19 +00:00
2015-06-30 17:00:45 +00:00
2014-11-20 20:09:18 +00:00