From c29748226982e52d19dfd206a680b97ed35c44f6 Mon Sep 17 00:00:00 2001 From: Ori Bernstein Date: Mon, 31 May 2021 10:59:45 -0700 Subject: sdvirtio: accept multi-queue devices Sdvirtio supports multiple queues per device. We only use one queue, but we shouldn't skip the devices because of that. --- sys/src/9/pc/sdvirtio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/src') diff --git a/sys/src/9/pc/sdvirtio.c b/sys/src/9/pc/sdvirtio.c index e5a60767f..4b4227667 100644 --- a/sys/src/9/pc/sdvirtio.c +++ b/sys/src/9/pc/sdvirtio.c @@ -611,7 +611,7 @@ viopnp(void) id = 'F'; for(vd = viopnpdevs(TypBlk); vd; vd = vd->next){ - if(vd->nqueue != 1) + if(vd->nqueue == 0) continue; if((s = malloc(sizeof(*s))) == nil) -- cgit v1.2.3