aboutsummaryrefslogtreecommitdiff
path: root/net/tap.c
diff options
context:
space:
mode:
authorAlexander Bulekov <alxndr@bu.edu>2021-03-15 10:05:12 -0400
committerPaolo Bonzini <pbonzini@redhat.com>2021-03-16 14:30:30 -0400
commit7cac7fea708a1ca46f16c4e816d88b40da755de1 (patch)
treee4ab1fa4ce4e02f73491c4b0c1757138277e8918 /net/tap.c
parent25d309fb0d6c07e49c3d9250cdbacc16941d988e (diff)
downloadqemu-7cac7fea708a1ca46f16c4e816d88b40da755de1.zip
qemu-7cac7fea708a1ca46f16c4e816d88b40da755de1.tar.gz
qemu-7cac7fea708a1ca46f16c4e816d88b40da755de1.tar.bz2
fuzz: move some DMA hooks
For the sparse-mem device, we want the fuzzer to populate entire DMA reads from sparse-mem, rather than hooking into the individual MMIO memory_region_dispatch_read operations. Otherwise, the fuzzer will treat each sequential read separately (and populate it with a separate pattern). Work around this by rearranging some DMA hooks. Since the fuzzer has it's own logic to skip accidentally writing to MMIO regions, we can call the DMA cb, outside the flatview_translate loop. Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Reviewed-by: Darren Kenny <darren.kenny@oracle.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'net/tap.c')
0 files changed, 0 insertions, 0 deletions