2021-02-08 | Alexander Bulekov | fuzz: refine the ide/ahci fuzzer configs Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20210120152211.109782-1-alxndr@bu.edu> |
commitcommitdifftree |
2021-02-08 | Alexander Bulekov | fuzz: ignore address_space_map is_write flag Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20210120060255.558535-1-alxndr@bu.edu> |
commitcommitdifftree |
2021-01-11 | Alexander Bulekov | fuzz: map all BARs and enable PCI devices Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201221181203.1853-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-12-18 | Alexander Bulekov | fuzz: fix the generic-fuzz-floppy config Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201216203328.41112-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-12-18 | Alexander Bulekov | fuzz: Add more i386 configurations for fuzzing Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201123184352.242907-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-12-09 | Alexander Bulekov | fuzz: avoid double-fetches by default Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201202164214.93867-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-11-10 | Alexander Bulekov | scripts/oss-fuzz: give all fuzzers -target names Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201108171136.160607-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-11-10 | Alexander Bulekov | docs/fuzz: update fuzzing documentation post-meson Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201106180600.360110-3-alxndr@bu.edu> |
commitcommitdifftree |
2020-11-10 | Alexander Bulekov | docs/fuzz: rST-ify the fuzzing documentation Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201106180600.360110-2-alxndr@bu.edu> |
commitcommitdifftree |
2020-11-03 | Alexander Bulekov | fuzz: fuzz offsets within pio/mmio regions Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201029172901.534442-4-alxndr@bu.edu> |
commitcommitdifftree |
2020-11-03 | Alexander Bulekov | fuzz: check the MR in the DMA callback Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201029172901.534442-3-alxndr@bu.edu> |
commitcommitdifftree |
2020-11-03 | Alexander Bulekov | fuzz: fix writing DMA patterns Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201029172901.534442-2-alxndr@bu.edu> |
commitcommitdifftree |
2020-11-03 | Alexander Bulekov | qtest: add a reproducer for LP#1878642 Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201102163336.115444-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-11-03 | Alexander Bulekov | scripts/oss-fuzz: rename bin/qemu-fuzz-i386 Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201101212245.185819-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | scripts/oss-fuzz: ignore the generic-fuzz target Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20201023150746.107063-18-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | scripts/oss-fuzz: use hardlinks instead of copying Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20201023150746.107063-17-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: register predefined generic-fuzz configs Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20201023150746.107063-16-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: add generic-fuzz configs for oss-fuzz Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20201023150746.107063-15-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: add an "opaque" to the FuzzTarget struct Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20201023150746.107063-14-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: Add instructions for using generic-fuzz Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20201023150746.107063-13-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | scripts/oss-fuzz: Add crash trace minimization script Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20201023150746.107063-12-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | scripts/oss-fuzz: Add script to reorder a generic-fuzzer... Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20201023150746.107063-11-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: add a crossover function to generic-fuzzer Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20201023150746.107063-10-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: add a DISABLE_PCI op to generic-fuzzer Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201023150746.107063-9-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: Add support for custom crossover functions Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201023150746.107063-8-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: Add fuzzer callbacks to DMA-read functions Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201023150746.107063-7-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: Declare DMA Read callback function Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201023150746.107063-6-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-26 | Alexander Bulekov | fuzz: Add DMA support to the generic-fuzzer Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201023150746.107063-5-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-24 | Alexander Bulekov | fuzz: Add PCI features to the generic fuzzer Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201023150746.107063-4-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-24 | Alexander Bulekov | fuzz: Add generic virtual-device fuzzer Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201023150746.107063-3-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-24 | Alexander Bulekov | memory: Add FlatView foreach function Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201023150746.107063-2-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-17 | Alexander Bulekov | fuzz: Disable QEMU's SIG{INT,HUP,TERM} handlers Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201014142157.46028-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-10-13 | Alexander Bulekov | gitlab-ci.yml: Only run one test-case per fuzzer Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20201002143524.56930-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-09-30 | Alexander Bulekov | oss-fuzz: move linker arg to fix coverage-build Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200909220516.614222-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-09-16 | Alexander Bulekov | fuzz: Change the way we write qtest log to stderr Signed-off-by: Alexander Bulekov <alxndr@bu.edu> ...Id: <20200819061110.1320568-2-alxndr@bu.edu> |
commitcommitdifftree |
2020-09-08 | Alexander Bulekov | fuzz: Add support for custom fuzzing library Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200902173652.307222-3-alxndr@bu.edu> |
commitcommitdifftree |
2020-09-08 | Alexander Bulekov | meson: specify fuzz linker script as a project arg Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200902173652.307222-2-alxndr@bu.edu> |
commitcommitdifftree |
2020-09-08 | Alexander Bulekov | oss-fuzz: fix rpath Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200902142657.112879-3-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-21 | Alexander Bulekov | docs/fuzz: add instructions for generating a coverage... Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200706195534.14962-5-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-21 | Alexander Bulekov | docs/fuzz: add information about useful libFuzzer flags Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200706195534.14962-4-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-21 | Alexander Bulekov | docs/fuzz: describe building fuzzers with enable-sanitizers Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200706195534.14962-3-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-21 | Alexander Bulekov | fuzz: build without AddressSanitizer, by default Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200706195534.14962-2-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-21 | Alexander Bulekov | gitlab-ci.yml: Add oss-fuzz build tests Signed-off-by: Alexander Bulekov <alxndr@bu.edu> |
commitcommitdifftree |
2020-07-21 | Alexander Bulekov | fuzz: Fix leak when assembling datadir path string Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200717163523.1591-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-17 | Alexander Bulekov | fuzz: Expect the cmdline in a freeable GString Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200714174616.20709-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-13 | Alexander Bulekov | fuzz: add missing header for rcu_enable_atfork Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200708200104.21978-3-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-13 | Alexander Bulekov | configure: do not clobber CFLAGS with --enable-fuzzing Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200708200104.21978-2-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-10 | Alexander Bulekov | pc: fix leak in pc_system_flash_cleanup_unused Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200701145231.19531-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-06 | Alexander Bulekov | fuzz: do not use POSIX shm for coverage bitmap Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200622165040.15121-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-07-06 | Alexander Bulekov | fuzz: fix broken qtest check at rcu_disable_atfork Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200618160516.2817-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-06-15 | Alexander Bulekov | fuzz: add oss-fuzz build-script Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200612055145.12101-1-alxndr@bu.edu> |
commitcommitdifftree |
2020-06-15 | Alexander Bulekov | fuzz: Add support for logging QTest commands Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200529221450.26673-3-alxndr@bu.edu> |
commitcommitdifftree |
2020-06-15 | Alexander Bulekov | fuzz: skip QTest serialization Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-Id: <20200529221450.26673-2-alxndr@bu.edu> |
commitcommitdifftree |
2020-06-05 | Alexander Bulekov | fuzz: run the main-loop in fork-server process Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200512030133.29896-5-alxndr@bu.edu |
commitcommitdifftree |
2020-06-05 | Alexander Bulekov | fuzz: add mangled object name to linker script Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200512030133.29896-4-alxndr@bu.edu |
commitcommitdifftree |
2020-06-05 | Alexander Bulekov | fuzz: fix typo in i440fx-qtest-reboot arguments Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200512030133.29896-3-alxndr@bu.edu |
commitcommitdifftree |
2020-06-05 | Alexander Bulekov | fuzz: add datadir for oss-fuzz compatability Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200512030133.29896-2-alxndr@bu.edu |
commitcommitdifftree |
2020-05-04 | Alexander Bulekov | fuzz: select fuzz target using executable name Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200421182230.6313-1-alxndr@bu.edu |
commitcommitdifftree |
2020-03-06 | Alexander Bulekov | qtest: fix fuzzer-related 80-char limit violations Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200227031439.31386-3-alxndr@bu.edu |
commitcommitdifftree |
2020-03-06 | Alexander Bulekov | fuzz: fix style/typos in linker-script comments Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200227031439.31386-2-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add documentation to docs/devel/ Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-23-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add virtio-scsi fuzz target Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-22-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add virtio-net fuzz target Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-21-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add i440fx fuzz targets Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-20-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add configure flag --enable-fuzzing Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-19-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add target/fuzz makefile rules Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-18-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add support for qos-assisted fuzz targets Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-17-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: support for fork-based fuzzing. Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-16-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | main: keep rcu_atfork callback enabled for qtest Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-15-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | exec: keep ram block across fork when using qtest Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-14-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add fuzzer skeleton Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-13-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqos: move useful qos-test funcs to qos_external Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-12-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqos: split qos-test and libqos makefile vars Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-11-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqos: rename i2c_send and i2c_recv Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-10-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | qtest: add in-process incoming command handler Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-9-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqtest: make bufwrite rely on the TransportOps Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-8-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | libqtest: add a layer of abstraction to send/recv Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-7-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | qtest: add qtest_server_send abstraction Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-6-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | fuzz: add FUZZ_TARGET module type Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-5-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | module: check module wasn't already initialized Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-4-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | softmmu: split off vl.c:main() into main.c Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-3-alxndr@bu.edu |
commitcommitdifftree |
2020-02-22 | Alexander Bulekov | softmmu: move vl.c to softmmu/ Signed-off-by: Alexander Bulekov <alxndr@bu.edu> Message-id: 20200220041118.23264-2-alxndr@bu.edu |
commitcommitdifftree |
2019-08-15 | Oleinik, Alexander | libqos: Account for the ctrl queue in virtio-net Signed-off-by: Alexander Oleinik <alxndr@bu.edu> Message-Id: <20190805032400.8054-1-alxndr@bu.edu> |
commitcommitdifftree |
2019-08-15 | Oleinik, Alexander | qtest: Rename qtest.c:qtest_init() Signed-off-by: Alexander Oleinik <alxndr@bu.edu> Message-Id: <20190805031240.6024-1-alxndr@bu.edu> |
commitcommitdifftree |