fuzz: check the MR in the DMA callback
commitcc3d99c7418925b9f252482d67055e7c3f2c4814
authorAlexander Bulekov <alxndr@bu.edu>
Thu, 29 Oct 2020 17:28:59 +0000 (29 13:28 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 3 Nov 2020 18:17:27 +0000 (3 13:17 -0500)
tree994472b008b94879d120291f0301dad223478b1e
parenta9f67c1d51dda405bc6a406d13c8802b98df904e
fuzz: check the MR in the DMA callback

We should be checking that the device is trying to read from RAM, before
filling the region with data. Otherwise, we will try to populate
nonsensical addresses in RAM for callbacks on PIO/MMIO reads. We did
this originally, however the final version I sent had the line commented
out..

Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
Message-Id: <20201029172901.534442-3-alxndr@bu.edu>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tests/qtest/fuzz/generic_fuzz.c