quoted
quoted
quoted
quoted
"Darrick" == Darrick J Wong [off-list ref] writes:
quoted
Umm, why did you move this hunk?
Darrick> I moved it so that the integrity data are generated against the
Darrick> contents of the bounce buffer because the write paths don't
Darrick> wait for writeback to finish if the snapshotting mode is
Darrick> enabled, which means (I think) that programs can wander in and
Darrick> scribble on the original page in between bio_integrity_prep and
Darrick> blk_queue_bounce.
It's also important that bio_integrity_prep() is run after partition
remapping has taken place. But it looks like that's still the case after
your change.
--
Martin K. Petersen Oracle Linux Engineering