From 6a1578c2e4c8566e5a74fcd304d5256453da444b Mon Sep 17 00:00:00 2001
From: Dor Laor <dor@cloudius-systems.com>
Date: Thu, 17 Jan 2013 12:59:39 +0200
Subject: [PATCH] Reset the driver status on the destructor

---
 drivers/virtio-blk.cc | 2 +-
 drivers/virtio-net.cc | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/virtio-blk.cc b/drivers/virtio-blk.cc
index eb6916397..17607f81a 100644
--- a/drivers/virtio-blk.cc
+++ b/drivers/virtio-blk.cc
@@ -15,7 +15,7 @@ namespace virtio {
 
     virtio_blk::~virtio_blk()
     {
-
+        set_dev_status(0);
     }
 
     bool virtio_blk::Init(Device *d)
diff --git a/drivers/virtio-net.cc b/drivers/virtio-net.cc
index be4f4a68a..d47c9808a 100644
--- a/drivers/virtio-net.cc
+++ b/drivers/virtio-net.cc
@@ -15,7 +15,7 @@ namespace virtio {
 
     virtio_net::~virtio_net()
     {
-
+        set_dev_status(0);
     }
 
     bool virtio_net::Init(Device *d)
-- 
GitLab