From 9c35dba7a16a3d96cf5f750a605f4b49c66976c9 Mon Sep 17 00:00:00 2001 From: sephe Date: Fri, 30 Dec 2016 02:02:00 +0000 Subject: [PATCH] MFC 309704 hyperv/vmbus: Utilize vmbus_chan_run_task() Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8686 git-svn-id: svn://svn.freebsd.org/base/stable/10@310800 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sys/dev/hyperv/vmbus/vmbus_chan.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys/dev/hyperv/vmbus/vmbus_chan.c b/sys/dev/hyperv/vmbus/vmbus_chan.c index a02929c46..0f26fc059 100644 --- a/sys/dev/hyperv/vmbus/vmbus_chan.c +++ b/sys/dev/hyperv/vmbus/vmbus_chan.c @@ -772,8 +772,7 @@ vmbus_chan_clear_chmap(struct vmbus_channel *chan) struct task chmap_task; TASK_INIT(&chmap_task, 0, vmbus_chan_clrchmap_task, chan); - taskqueue_enqueue(chan->ch_tq, &chmap_task); - taskqueue_drain(chan->ch_tq, &chmap_task); + vmbus_chan_run_task(chan, &chmap_task); } static void -- 2.45.0