OSDN Git Service
(root)
/
qmiga
/
qemu.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
memory: prevent dma-reentracy issues
2023-04-28
Alexander Bulekov
memory: prevent dma-reentracy issues
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
docs/fuzz: remove mentions of fork-based fuzzing
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
fuzz: remove fork-fuzzing scaffolding
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
fuzz/i440fx: remove fork-based fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
fuzz/virtio-blk: remove fork-based fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
fuzz/virtio-net: remove fork-based fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
fuzz/virtio-scsi: remove fork-based fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
fuzz/generic-fuzz: add a limit on DMA bytes written
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
fuzz/generic-fuzz: use reboots instead of forks to...
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
fuzz: add fuzz_reset API
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2023-02-17
Alexander Bulekov
hw/sparse-mem: clear memory on reset
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2022-07-22
Alexander Bulekov
oss-fuzz: ensure base_copy is a generic-fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2022-07-08
Alexander Bulekov
fuzz: only use generic-fuzz targets on oss-fuzz
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2022-07-08
Alexander Bulekov
build: improve -fsanitize-coverage-allowlist check
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2022-06-15
Alexander Bulekov
build: fix check for -fsanitize-coverage-allowlist
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-09-01
Alexander Bulekov
fuzz: unblock SIGALRM so the timeout works
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-09-01
Alexander Bulekov
fuzz: use ITIMER_REAL for timeouts
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-09-01
Alexander Bulekov
fuzz: add an instrumentation filter
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-09-01
Alexander Bulekov
fuzz: make object-name matching case-insensitive
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-09-01
Alexander Bulekov
fuzz: adjust timeout to allow for longer inputs
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-09-01
Alexander Bulekov
fuzz: fix sparse memory access in the DMA callback
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-08-11
Alexander Bulekov
fuzz: avoid building twice, when running on gitlab
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-16
Alexander Bulekov
fuzz: move some DMA hooks
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-16
Alexander Bulekov
fuzz: configure a sparse-mem device, by default
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-16
Alexander Bulekov
memory: add a sparse memory device for fuzzing
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-16
Alexander Bulekov
fuzz: add a am53c974 generic-fuzzer config
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-16
Alexander Bulekov
fuzz: add instructions for building reproducers
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-16
Alexander Bulekov
fuzz: add a script to build reproducers
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-16
Alexander Bulekov
fuzz: don't leave orphan llvm-symbolizers around
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-16
Alexander Bulekov
fuzz: fix the pro100 generic-fuzzer config
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-15
Alexander Bulekov
lan9118: switch to use qemu_receive_packet() for loopback
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-15
Alexander Bulekov
cadence_gem: switch to use qemu_receive_packet() for...
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-15
Alexander Bulekov
pcnet: switch to use qemu_receive_packet() for loopback
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-15
Alexander Bulekov
rtl8139: switch to use qemu_receive_packet() for loopback
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-03-09
Alexander Bulekov
fuzz-test: remove unneccessary debugging flags
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-02-25
Alexander Bulekov
configure: fix --enable-fuzzing linker failures
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-02-15
Alexander Bulekov
hw/ide/ahci: map cmd_fis as DMA_DIRECTION_TO_DEVICE
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-02-08
Alexander Bulekov
fuzz: add virtio-9p configurations for fuzzing
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-02-08
Alexander Bulekov
docs/fuzz: add some information about OSS-Fuzz
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-02-08
Alexander Bulekov
fuzz: enable dynamic args for generic-fuzz configs
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-02-08
Alexander Bulekov
fuzz: log the arguments used to initialize QEMU
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-02-08
Alexander Bulekov
docs/fuzz: fix pre-meson path
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-02-08
Alexander Bulekov
fuzz: refine the ide/ahci fuzzer configs
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-02-08
Alexander Bulekov
fuzz: ignore address_space_map is_write flag
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2021-01-11
Alexander Bulekov
fuzz: map all BARs and enable PCI devices
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-12-18
Alexander Bulekov
fuzz: fix the generic-fuzz-floppy config
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-12-18
Alexander Bulekov
fuzz: Add more i386 configurations for fuzzing
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-12-09
Alexander Bulekov
fuzz: avoid double-fetches by default
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-11-10
Alexander Bulekov
scripts/oss-fuzz: give all fuzzers -target names
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-11-10
Alexander Bulekov
docs/fuzz: update fuzzing documentation post-meson
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-11-10
Alexander Bulekov
docs/fuzz: rST-ify the fuzzing documentation
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-11-03
Alexander Bulekov
fuzz: fuzz offsets within pio/mmio regions
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-11-03
Alexander Bulekov
fuzz: check the MR in the DMA callback
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-11-03
Alexander Bulekov
fuzz: fix writing DMA patterns
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-11-03
Alexander Bulekov
qtest: add a reproducer for LP#1878642
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-11-03
Alexander Bulekov
scripts/oss-fuzz: rename bin/qemu-fuzz-i386
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
scripts/oss-fuzz: ignore the generic-fuzz target
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
scripts/oss-fuzz: use hardlinks instead of copying
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: register predefined generic-fuzz configs
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: add generic-fuzz configs for oss-fuzz
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: add an "opaque" to the FuzzTarget struct
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: Add instructions for using generic-fuzz
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
scripts/oss-fuzz: Add crash trace minimization script
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
scripts/oss-fuzz: Add script to reorder a generic-fuzzer...
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: add a crossover function to generic-fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: add a DISABLE_PCI op to generic-fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: Add support for custom crossover functions
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: Add fuzzer callbacks to DMA-read functions
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: Declare DMA Read callback function
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-26
Alexander Bulekov
fuzz: Add DMA support to the generic-fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-24
Alexander Bulekov
fuzz: Add PCI features to the generic fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-24
Alexander Bulekov
fuzz: Add generic virtual-device fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-24
Alexander Bulekov
memory: Add FlatView foreach function
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-17
Alexander Bulekov
fuzz: Disable QEMU's SIG{INT,HUP,TERM} handlers
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-10-13
Alexander Bulekov
gitlab-ci.yml: Only run one test-case per fuzzer
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-09-30
Alexander Bulekov
oss-fuzz: move linker arg to fix coverage-build
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-09-16
Alexander Bulekov
fuzz: Change the way we write qtest log to stderr
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-09-08
Alexander Bulekov
fuzz: Add support for custom fuzzing library
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-09-08
Alexander Bulekov
meson: specify fuzz linker script as a project arg
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-09-08
Alexander Bulekov
oss-fuzz: fix rpath
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-21
Alexander Bulekov
docs/fuzz: add instructions for generating a coverage...
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-21
Alexander Bulekov
docs/fuzz: add information about useful libFuzzer flags
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-21
Alexander Bulekov
docs/fuzz: describe building fuzzers with enable-sanitizers
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-21
Alexander Bulekov
fuzz: build without AddressSanitizer, by default
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-21
Alexander Bulekov
gitlab-ci.yml: Add oss-fuzz build tests
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-21
Alexander Bulekov
fuzz: Fix leak when assembling datadir path string
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-17
Alexander Bulekov
fuzz: Expect the cmdline in a freeable GString
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-13
Alexander Bulekov
fuzz: add missing header for rcu_enable_atfork
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-13
Alexander Bulekov
configure: do not clobber CFLAGS with --enable-fuzzing
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-10
Alexander Bulekov
pc: fix leak in pc_system_flash_cleanup_unused
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-06
Alexander Bulekov
fuzz: do not use POSIX shm for coverage bitmap
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-07-06
Alexander Bulekov
fuzz: fix broken qtest check at rcu_disable_atfork
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-06-15
Alexander Bulekov
fuzz: add oss-fuzz build-script
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-06-15
Alexander Bulekov
fuzz: Add support for logging QTest commands
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-06-15
Alexander Bulekov
fuzz: skip QTest serialization
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-06-05
Alexander Bulekov
fuzz: run the main-loop in fork-server process
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-06-05
Alexander Bulekov
fuzz: add mangled object name to linker script
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-06-05
Alexander Bulekov
fuzz: fix typo in i440fx-qtest-reboot arguments
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-06-05
Alexander Bulekov
fuzz: add datadir for oss-fuzz compatability
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
2020-05-04
Alexander Bulekov
fuzz: select fuzz target using executable name
Signed-off-by:
Alexander Bulekov
<alxndr@bu.edu>
commit
|
commitdiff
|
tree
next