virtio-rng: skip reading when we start to remove the device
authorAmos Kong <akong@redhat.com>
Thu, 11 Sep 2014 12:51:53 +0000 (22:21 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 11 Sep 2014 12:58:38 +0000 (22:28 +0930)
commitf49819560f53b7f3a596a8ea2e6764dc86695b62
tree1e964e9bcc767715a1236196b3611b5b81724b3d
parent3856e548372513665670ca5db60d9a74b970fe0d
virtio-rng: skip reading when we start to remove the device

Before we really unregister the hwrng device, reading will get stuck if
the virtio device is reset. We should return error for reading when we
start to remove the device.

Signed-off-by: Amos Kong <akong@redhat.com>
Reviewed-by: Amit Shah <amit.shah@redhat.com>
Cc: stable@vger.kernel.org
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
drivers/char/hw_random/virtio-rng.c