Clean up some misuses of bp->b_dev after a strategy function has completed
authorMatthew Dillon <dillon@dragonflybsd.org>
Wed, 2 Jun 2004 19:31:02 +0000 (19:31 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Wed, 2 Jun 2004 19:31:02 +0000 (19:31 +0000)
commitee3ad2c95fa0a08342bcfd6cdffe562c409dae53
tree9c8daca06efd8d3bb84cd8825e7aa64bd211d8b8
parente1c7bccda13b4cd4e894e4ad03de08f6e81c1987
Clean up some misuses of bp->b_dev after a strategy function has completed
(the field cannot be used after biodone() has been called).  Add a separate
dev_t argument to diskerr() to take care of the issue and get rid of some
FD error reporting hacks at the same time.

Reported-by: David Rhodus
sys/dev/disk/ata/ata-disk.c
sys/dev/disk/fd/fd.c
sys/dev/raid/aac/aac_disk.c
sys/i386/boot/dosboot/disklabe.h
sys/kern/subr_disk.c
sys/kern/subr_diskmbr.c
sys/platform/pc32/boot/dosboot/disklabe.h
sys/sys/disklabel.h
sys/sys/disklabel32.h
sys/sys/odisklabel.h