Bio shall not be accessed after g_io_deliver(9).

Reported and tested by:	pho
Reviewed by:	ae, phk
MFC after:	1 week
This commit is contained in:
kib 2011-01-25 14:00:30 +00:00
parent 72db8e5686
commit 25f8e1e95f

View File

@ -731,9 +731,9 @@ md_kthread(void *arg)
if (error != -1) {
bp->bio_completed = bp->bio_length;
g_io_deliver(bp, error);
if ((bp->bio_cmd == BIO_READ) || (bp->bio_cmd == BIO_WRITE))
devstat_end_transaction_bio(sc->devstat, bp);
g_io_deliver(bp, error);
}
}
}