Module Name: src Committed By: mlelstv Date: Tue Nov 7 04:09:08 UTC 2017
Modified Files: src/sys/dev/ata: wd.c Log Message: Make wddone poll all drives of a channel again. To generate a diff of this commit: cvs rdiff -u -r1.435 -r1.436 src/sys/dev/ata/wd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/ata/wd.c diff -u src/sys/dev/ata/wd.c:1.435 src/sys/dev/ata/wd.c:1.436 --- src/sys/dev/ata/wd.c:1.435 Fri Nov 3 13:01:26 2017 +++ src/sys/dev/ata/wd.c Tue Nov 7 04:09:08 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: wd.c,v 1.435 2017/11/03 13:01:26 mlelstv Exp $ */ +/* $NetBSD: wd.c,v 1.436 2017/11/07 04:09:08 mlelstv Exp $ */ /* * Copyright (c) 1998, 2001 Manuel Bouyer. All rights reserved. @@ -54,7 +54,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: wd.c,v 1.435 2017/11/03 13:01:26 mlelstv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: wd.c,v 1.436 2017/11/07 04:09:08 mlelstv Exp $"); #include "opt_ata.h" #include "opt_wd.h" @@ -901,7 +901,7 @@ noerror: if ((xfer->c_bio.flags & ATA_CO ata_free_xfer(wd->drvp->chnl_softc, xfer); dk_done(dksc, bp); - dk_start(dksc, NULL); + ata_channel_start(wd->drvp->chnl_softc, wd->drvp->drive); } static void