On 9/20/21 04:24, Christoph Hellwig wrote:
Ming reported that for SCSI we have a lifetime problem now that the BDI moved from the request_queue to the disk as del_gendisk doesn't finish all outstanding file system I/O. It turns out this actually is an older problem, although the case where it could be hit before was very unusual (unbinding of a SCSI upper driver while the scsi_device stays around). This series fixes this by draining all I/O in del_gendisk.
Several failures are reported when running blktests against Jens' for-next branch if KASAN and lockdep are enabled. Is this patch series sufficient to make blktests pass again? Thanks, Bart.