From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751861AbbHEHUc (ORCPT ); Wed, 5 Aug 2015 03:20:32 -0400 Received: from mx1.redhat.com ([209.132.183.28]:39880 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750989AbbHEHUb (ORCPT ); Wed, 5 Aug 2015 03:20:31 -0400 From: Jason Wang To: virtualization@lists.linux-foundation.org, linux-kernel@vger.kernel.org Cc: kraxel@redhat.com, mst@redhat.com, Jason Wang Subject: [PATCH] virtio-input: reset device during remove Date: Wed, 5 Aug 2015 15:20:18 +0800 Message-Id: <1438759218-30038-1-git-send-email-jasowang@redhat.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Spec requires a device reset during cleanup, so do it and avoid warn in virtio core. Signed-off-by: Jason Wang --- drivers/virtio/virtio_input.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/virtio/virtio_input.c b/drivers/virtio/virtio_input.c index 60e2a16..6222f9b 100644 --- a/drivers/virtio/virtio_input.c +++ b/drivers/virtio/virtio_input.c @@ -320,6 +320,7 @@ static void virtinput_remove(struct virtio_device *vdev) spin_unlock_irqrestore(&vi->lock, flags); input_unregister_device(vi->idev); + vdev->config->reset(vdev); vdev->config->del_vqs(vdev); kfree(vi); } -- 2.1.4