Commit Graph

  • 2720ceda05 docs: expand firmware descriptor to allow flash without NVRAM Daniel P. Berrangé 2022-01-21 14:46:37 +00:00
  • e3160dea5d MAINTAINERS: take over seccomp from Eduardo Otubo Daniel P. Berrangé 2022-02-03 10:49:28 +00:00
  • 4638057110 seccomp: block setns, unshare and execveat syscalls Daniel P. Berrangé 2021-04-29 11:25:13 +01:00
  • c542b30270 seccomp: block use of clone3 syscall Daniel P. Berrangé 2021-07-29 16:43:01 +01:00
  • 5a2f693f07 seccomp: fix blocking of process spawning Daniel P. Berrangé 2021-07-29 13:32:37 +01:00
  • d2ea8dac70 seccomp: add unit test for seccomp filtering Daniel P. Berrangé 2021-07-29 13:15:43 +01:00
  • 8f46f56260 seccomp: allow action to be customized per syscall Daniel P. Berrangé 2021-07-29 12:15:57 +01:00
  • 41af4459ac virtiofsd: Do not support blocking flock Sebastian Hasler 2022-01-13 16:32:49 +01:00
  • e3296cc796 block: print the server key type and fingerprint on failure Daniel P. Berrangé 2021-09-13 17:59:00 +01:00
  • ea0f60e6f2 block: support sha256 fingerprint with pre-blockdev options Daniel P. Berrangé 2021-09-13 17:57:34 +01:00
  • ab458750d0 block: better document SSH host key fingerprint checking Daniel P. Berrangé 2021-09-13 17:55:58 +01:00
  • 5bf3269c8f slim down generated code Alwin Berger 2022-02-16 15:18:45 +01:00
  • b87df9043c configure, meson: move membarrier test to meson Paolo Bonzini 2021-11-08 13:52:11 +01:00
  • 622753d2fb configure, meson: move AVX tests to meson Paolo Bonzini 2021-11-08 13:38:58 +01:00
  • a436d6d412 meson: use .require() and .disable_auto_if() method for features Paolo Bonzini 2021-12-18 16:39:43 +01:00
  • 43a363ae35 meson: use .allowed() method for features Paolo Bonzini 2021-12-18 16:39:43 +01:00
  • 308c8475bc tests/qemu-iotests/testrunner: Print diff to stderr in TAP mode Thomas Huth 2022-02-09 11:15:29 +01:00
  • a5c90c61a1 memory: Fix qemu crash on starting dirty log twice with stopped VM Peter Xu 2022-02-07 20:30:19 +08:00
  • 637f1ee377 target/i386: add TCG support for UMIP Gareth Webb 2022-02-06 22:36:09 +00:00
  • c13b8e9973 Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20220216' into staging Peter Maydell 2022-02-16 09:57:11 +00:00
  • 7035b8420f docs/system: riscv: Update description of CPU Yu Li 2022-02-08 21:07:23 +08:00
  • bbce8ba8e6 target/riscv: add support for svpbmt extension Weiwei Li 2022-02-04 10:26:58 +08:00
  • c5d77ddd8e target/riscv: add support for svinval extension Weiwei Li 2022-02-04 10:26:57 +08:00
  • 2bacb22446 target/riscv: add support for svnapot extension Weiwei Li 2022-02-04 10:26:56 +08:00
  • b6ecc63c56 target/riscv: add PTE_A/PTE_D/PTE_U bits check for inner PTE Weiwei Li 2022-02-04 10:26:55 +08:00
  • 05e6ca5e15 target/riscv: Ignore reserved bits in PTE for RV64 Guo Ren 2022-02-04 10:26:54 +08:00
  • e8f79343cf hw/intc: Add RISC-V AIA APLIC device emulation Anup Patel 2022-02-04 23:16:54 +05:30
  • 91870b510a target/riscv: Allow users to force enable AIA CSRs in HART Anup Patel 2022-02-04 23:16:53 +05:30
  • d207863cd3 hw/riscv: virt: Use AIA INTC compatible string when available Anup Patel 2022-02-04 23:16:52 +05:30
  • ac4b0302b0 target/riscv: Implement AIA IMSIC interface CSRs Anup Patel 2022-02-04 23:16:51 +05:30
  • d1ceff405a target/riscv: Implement AIA xiselect and xireg CSRs Anup Patel 2022-02-04 23:16:50 +05:30
  • c7de92b4e8 target/riscv: Implement AIA mtopi, stopi, and vstopi CSRs Anup Patel 2022-02-04 23:16:49 +05:30
  • d0237b4df0 target/riscv: Implement AIA interrupt filtering CSRs Anup Patel 2022-02-04 23:16:48 +05:30
  • 2b60239879 target/riscv: Implement AIA hvictl and hviprioX CSRs Anup Patel 2022-02-04 23:16:47 +05:30
  • d028ac7512 target/riscv: Implement AIA CSRs for 64 local interrupts on RV32 Anup Patel 2022-02-04 23:16:46 +05:30
  • 43dc93af36 target/riscv: Implement AIA local interrupt priorities Anup Patel 2022-02-04 23:16:45 +05:30
  • 69077dd687 target/riscv: Allow AIA device emulation to set ireg rmw callback Anup Patel 2022-02-04 23:16:44 +05:30
  • aa7508bbc6 target/riscv: Add defines for AIA CSRs Anup Patel 2022-02-04 23:16:43 +05:30
  • 32b0ada038 target/riscv: Add AIA cpu feature Anup Patel 2022-02-04 23:16:42 +05:30
  • f87adf23fa target/riscv: Allow setting CPU feature from machine/device emulation Anup Patel 2022-02-04 23:16:41 +05:30
  • 02d9565b92 target/riscv: Improve delivery of guest external interrupts Anup Patel 2022-02-04 23:16:40 +05:30
  • cd032fe75c target/riscv: Implement hgeie and hgeip CSRs Anup Patel 2022-02-04 23:16:39 +05:30
  • 881df35d3d target/riscv: Implement SGEIP bit in hip and hie CSRs Anup Patel 2022-02-04 23:16:38 +05:30
  • dceecac8a2 target/riscv: Fix trap cause for RV32 HS-mode CSR access from RV64 HS-mode Anup Patel 2022-02-04 23:16:37 +05:30
  • ac6bcf4d46 target/riscv: Fix vill field write in vtype LIU Zhiwei 2022-02-01 14:46:01 +08:00
  • 34888f01b7 target/riscv: add a MAINTAINERS entry for XVentanaCondOps Philipp Tomsich 2022-02-02 01:52:49 +01:00
  • 0d429bd243 target/riscv: Add XVentanaCondOps custom extension Philipp Tomsich 2022-02-02 01:52:48 +01:00
  • 5e199b6bdc target/riscv: iterate over a table of decoders Philipp Tomsich 2022-02-02 01:52:47 +01:00
  • f2a32bec8f target/riscv: access cfg structure through DisasContext Philipp Tomsich 2022-02-02 01:52:46 +01:00
  • 79bf3b51ac target/riscv: access configuration through cfg_ptr in DisasContext Philipp Tomsich 2022-02-02 01:52:45 +01:00
  • 3b91323e33 target/riscv: riscv_tr_init_disas_context: copy pointer-to-cfg into cfg_ptr Philipp Tomsich 2022-02-02 01:52:44 +01:00
  • 466292bd4a target/riscv: refactor (anonymous struct) RISCVCPU.cfg into 'struct RISCVCPUConfig' Philipp Tomsich 2022-02-02 01:52:43 +01:00
  • 6c3a924725 target/riscv: correct "code should not be reached" for x-rv128 Frédéric Pétrot 2022-01-24 21:24:56 +01:00
  • f42483d776 Allow setting up to 8 bytes with the generic loader Petr Tesarik 2022-01-20 10:27:15 +01:00
  • a6b7bd35f3 include: hw: remove ibex_plic.h Wilfred Mallawa 2022-01-21 15:50:05 +10:00
  • 1650545424 emu lookup as macro Alwin Berger 2022-02-15 23:39:48 +01:00
  • 44faa80556 dump ready lists Alwin Berger 2022-02-15 23:23:52 +01:00
  • a03d733cf9
    libafl_qemu decouple hooks from the executor and QemuForkExecutor (#528) Andrea Fioraldi 2022-02-15 22:11:24 +01:00
  • ad38520bde Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull-request' into staging Peter Maydell 2022-02-15 19:30:33 +00:00
  • 86b4ff9c2f
    Set default connect address to IP (#539) Dongjia Zhang 2022-02-16 01:44:58 +09:00
  • cc6721e449 Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into staging Peter Maydell 2022-02-15 13:51:35 +00:00
  • e56d873f0e Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging Peter Maydell 2022-02-15 11:39:54 +00:00
  • 2d88a3a595 Merge remote-tracking branch 'remotes/kwolf-gitlab/tags/for-upstream' into staging Peter Maydell 2022-02-14 19:54:00 +00:00
  • 479f9471ff
    Walk the map observer using as_ref_iter() in the map feedback (#535) Andrea Fioraldi 2022-02-14 18:12:19 +01:00
  • 4c41c69e05 util: adjust coroutine pool size to virtio block queue Hiroki Narukawa 2022-02-14 20:53:02 +09:00
  • 34deee7b6a Deprecate C virtiofsd Dr. David Alan Gilbert 2022-02-10 17:47:14 +00:00
  • 7b223e3860 tools/virtiofsd: Add rseq syscall to the seccomp allowlist Christian Ehrhardt 2022-02-09 12:14:56 +01:00
  • 50a75ff680 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20220211' into staging Peter Maydell 2022-02-14 15:24:26 +00:00
  • 2dcdaaa89f
    Intial support to Python bindings for the libafl crate (#429) Farouk Faiz 2022-02-14 11:41:39 +01:00
  • e321b4cdc2 hw/nvme: add support for zoned random write area Klaus Jensen 2021-03-04 08:40:11 +01:00
  • 25872031e1 hw/nvme: add ozcs enum Klaus Jensen 2021-11-22 23:38:31 +01:00
  • 6190d92ff7 hw/nvme: add struct for zone management send Klaus Jensen 2021-11-22 23:22:27 +01:00
  • 8d3a17be6f hw/nvme/ctrl: Pass buffers as 'void *' types Philippe Mathieu-Daudé 2021-11-11 16:45:52 +01:00
  • e080ce8676 hw/nvme/ctrl: Have nvme_addr_write() take const buffer Philippe Mathieu-Daudé 2021-11-11 16:45:51 +01:00
  • 736b01642d hw/nvme: fix CVE-2021-3929 Klaus Jensen 2021-12-17 10:44:01 +01:00
  • 9d6267b240 net/eth: Don't consider ESP to be an IPv6 option header Thomas Jansen 2022-02-12 19:56:41 +01:00
  • 870374214e hw/net: e1000e: Clear ICR on read when using non MSI-X interrupts Nick Hudson 2022-02-12 09:44:17 +00:00
  • 6113829680 net/filter: Optimize filter_send to coroutine Rao Lei 2022-01-14 13:09:02 +08:00
  • 09313cdb44 net/colo-compare.c: Update the default value comments Zhang Chen 2022-01-14 13:09:01 +08:00
  • a5f038e2c5 net/colo-compare.c: Optimize compare order for performance Zhang Chen 2022-01-14 13:09:00 +08:00
  • e29919c93d net: Fix uninitialized data usage Peter Foley 2022-01-14 13:08:59 +08:00
  • 41bcea7b2c net/tap: Set return code on failure Peter Foley 2022-01-14 13:08:58 +08:00
  • f3e5a17593 hw/net/vmxnet3: Log guest-triggerable errors using LOG_GUEST_ERROR Philippe Mathieu-Daudé 2022-01-14 13:08:57 +08:00
  • cc5ce8b8b6 Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc-20220210' into staging Peter Maydell 2022-02-13 20:33:28 +00:00
  • be1ead84f4 fix some types Alwin Berger 2022-02-13 20:20:09 +01:00
  • c3f398a315 prepare system state observer+feedback Alwin Berger 2022-02-13 20:19:50 +01:00
  • 819f759be9 fix GEN_BLOCK_HOOK_PTR Alwin Berger 2022-02-13 20:18:27 +01:00
  • 393afa56c8
    Github workflows frida build on windows (#536) Dongjia Zhang 2022-02-13 13:10:17 +09:00
  • 48033ad678 Merge remote-tracking branch 'remotes/vsementsov/tags/pull-nbd-2022-02-09-v2' into staging Peter Maydell 2022-02-12 22:04:07 +00:00
  • bec4743978 make generic edge-map post-processor Alwin Berger 2022-02-11 19:44:12 +01:00
  • fdb8541b2e hw/block/fdc-isa: Respect QOM properties when building AML Bernhard Beschow 2022-02-09 20:15:58 +01:00
  • c252d6cad0 redirect log Alwin Berger 2022-02-11 15:14:36 +01:00
  • 1713824c3b fuzzer parallelization Alwin Berger 2022-02-11 15:13:34 +01:00
  • 5c5f1f77bd add feedback for decreasing bytes Alwin Berger 2022-02-11 13:41:42 +01:00
  • 7dad2153e2
    Clippy for Cargo (#532) Dominik Maier 2022-02-11 14:34:01 +01:00
  • a4c9d2d19e
    Fix ASAN backtrace (#534) Andrea Fioraldi 2022-02-11 14:31:18 +01:00
  • da36afa2d8 Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-and-plugins-090222-1' into staging Peter Maydell 2022-02-11 13:11:49 +00:00
  • 8cfbe929e8 iotests/281: Let NBD connection yield in iothread Hanna Reitz 2022-02-04 12:10:12 +01:00
  • e15f3a66c8 block/nbd: Move s->ioc on AioContext change Hanna Reitz 2022-02-04 12:10:11 +01:00
  • eaf1e85d4d iotests/281: Test lingering timers Hanna Reitz 2022-02-04 12:10:10 +01:00