• Sweet Tea's avatar
    dm flakey: Properly corrupt multi-page bios. · a00f5276
    Sweet Tea authored
    The flakey target is documented to be able to corrupt the Nth byte in
    a bio, but does not corrupt byte indices after the first biovec in the
    bio. Change the corrupting function to actually corrupt the Nth byte
    no matter in which biovec that index falls.
    
    A test device generating two-page bios, atop a flakey device configured
    to corrupt a byte index on the second page, verified both the failure
    to corrupt before this patch and the expected corruption after this
    change.
    Signed-off-by: default avatarJohn Dorminy <jdorminy@redhat.com>
    Signed-off-by: default avatarMike Snitzer <snitzer@redhat.com>
    a00f5276
dm-flakey.c 12.1 KB