Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5b40a7da authored by Rusty Russell's avatar Rusty Russell
Browse files

virtio: don't set VIRTIO_CONFIG_S_DRIVER_OK twice.



I noticed this with the console device.  It's not *wrong*, just a bit
weird.

Signed-off-by: default avatarRusty Russell <rusty@rustcorp.com.au>
parent e68c48f9
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -236,7 +236,10 @@ static int virtio_dev_probe(struct device *_d)
	if (err)
		goto err;

	add_status(dev, VIRTIO_CONFIG_S_DRIVER_OK);
	/* If probe didn't do it, mark device DRIVER_OK ourselves. */
	if (!(dev->config->get_status(dev) & VIRTIO_CONFIG_S_DRIVER_OK))
		virtio_device_ready(dev);

	if (drv->scan)
		drv->scan(dev);