Commit Graph

  • 741c314a33 crypto: ensure LUKS tests run with GNUTLS crypto provider Daniel P. Berrangé 2022-09-05 14:37:05 +01:00
  • 6c1989321e crypto: quote algorithm names in error messages Daniel P. Berrangé 2022-09-05 12:08:21 +01:00
  • 98c72dfb71 crypto: split off helpers for converting LUKS header endianess Daniel P. Berrangé 2022-05-10 15:40:55 +01:00
  • 36445acebd crypto: split LUKS header definitions off into file Daniel P. Berrangé 2022-05-10 15:19:58 +01:00
  • b57151ac03 crypto: check that LUKS PBKDF2 iterations count is non-zero Daniel P. Berrangé 2022-09-05 13:52:29 +01:00
  • c5f6962801 crypto: strengthen the check for key slots overlapping with LUKS header Daniel P. Berrangé 2022-09-05 13:57:01 +01:00
  • d233fbc327 crypto: validate that LUKS payload doesn't overlap with header Daniel P. Berrangé 2022-09-05 13:50:03 +01:00
  • 93569c3730 crypto: enforce that key material doesn't overlap with LUKS header Daniel P. Berrangé 2022-05-10 14:35:57 +01:00
  • f1195961f3 crypto: enforce that LUKS stripes is always a fixed value Daniel P. Berrangé 2022-05-10 14:27:33 +01:00
  • c1d8634c20 crypto: sanity check that LUKS header strings are NUL-terminated Daniel P. Berrangé 2022-05-10 14:17:43 +01:00
  • f1018ea0a3 tests: avoid DOS line endings in PSK file Daniel P. Berrangé 2022-09-28 15:57:24 +01:00
  • 3983bf1b41 crypto: check for and report errors setting PSK credentials Daniel P. Berrangé 2022-09-28 15:56:42 +01:00
  • dd84a906e0 scripts: check if .git exists before checking submodule status Daniel P. Berrangé 2022-04-26 14:06:49 +01:00
  • 6233a13859 mips/malta: pass RNG seed via env var and re-randomize on reboot Jason A. Donenfeld 2022-10-25 19:28:43 +02:00
  • a76b911c0d rx: re-randomize rng-seed on reboot Jason A. Donenfeld 2022-10-25 02:43:27 +02:00
  • 2db07d0506 openrisc: re-randomize rng-seed on reboot Jason A. Donenfeld 2022-10-25 02:43:26 +02:00
  • 4fbae24450 mips/boston: re-randomize rng-seed on reboot Jason A. Donenfeld 2022-10-25 02:43:24 +02:00
  • fbbbe7eb23 m68k/q800: do not re-randomize RNG seed on snapshot load Jason A. Donenfeld 2022-10-25 02:43:23 +02:00
  • 1ffd007c9c m68k/virt: do not re-randomize RNG seed on snapshot load Jason A. Donenfeld 2022-10-25 02:43:22 +02:00
  • 64c75db3c5 riscv: re-randomize rng-seed on reboot Jason A. Donenfeld 2022-10-25 02:43:21 +02:00
  • 98aa4c839d arm: re-randomize rng-seed on reboot Jason A. Donenfeld 2022-10-25 02:43:20 +02:00
  • 14b29fea74 x86: do not re-randomize RNG seed on snapshot load Jason A. Donenfeld 2022-10-25 02:43:19 +02:00
  • e1e618b9a0 device-tree: add re-randomization helper function Jason A. Donenfeld 2022-10-25 02:43:18 +02:00
  • 7966d70f6f reset: allow registering handlers that aren't called by snapshot loading Jason A. Donenfeld 2022-10-25 02:43:17 +02:00
  • c8d6c286ab target/arm: Use the max page size in a 2-stage ptw Richard Henderson 2022-10-24 15:18:51 +10:00
  • 65c123fdf5 target/arm: Implement FEAT_HAFDBS, dirty bit portion Richard Henderson 2022-10-24 15:18:50 +10:00
  • 71943a1e90 target/arm: Implement FEAT_HAFDBS, access flag portion Richard Henderson 2022-10-24 15:18:49 +10:00
  • 34a57faeab target/arm: Tidy merging of attributes from descriptor and table Richard Henderson 2022-10-24 15:18:48 +10:00
  • 0e8df0fe24 target/arm: Consider GP an attribute in get_phys_addr_lpae Richard Henderson 2022-10-24 15:18:47 +10:00
  • 4566609176 target/arm: Don't shift attrs in get_phys_addr_lpae Richard Henderson 2022-10-24 15:18:46 +10:00
  • 27c1b81d61 target/arm: Fix fault reporting in get_phys_addr_lpae Richard Henderson 2022-10-24 15:18:45 +10:00
  • fe4ddc151b target/arm: Remove loop from get_phys_addr_lpae Richard Henderson 2022-10-24 15:18:44 +10:00
  • f0a398a249 target/arm: Add ARMFault_UnsuppAtomicUpdate Richard Henderson 2022-10-24 15:18:43 +10:00
  • 93e5b3a6f9 target/arm: Move S1_ptw_translate outside arm_ld[lq]_ptw Richard Henderson 2022-10-24 15:18:42 +10:00
  • 8973922783 target/arm: Extract HA and HD in aa64_va_parameters Richard Henderson 2022-10-24 15:18:41 +10:00
  • 980a68925c target/arm: Add isar predicates for FEAT_HAFDBS Richard Henderson 2022-10-24 15:18:40 +10:00
  • 48da29e485 target/arm: Add ptw_idx to S1Translate Richard Henderson 2022-10-24 15:18:39 +10:00
  • edc05dd43a target/arm: Introduce regime_is_stage2 Richard Henderson 2022-10-24 15:18:38 +10:00
  • 7719419deb target/imx: reload cmp timer outside of the reload ptimer transaction Axel Heider 2022-10-19 15:09:50 +02:00
  • 7764963b92 hw/hyperv/hyperv.c: Use device_cold_reset() instead of device_legacy_reset() Peter Maydell 2022-10-13 18:18:17 +01:00
  • 310616d367 hw/core/resettable: fix reset level counting Damien Hedde 2022-10-20 15:27:49 +01:00
  • c939a7c7b9 target/arm: honor HCR_E2H and HCR_TGE in arm_excp_unmasked() Ake Koomsin 2022-10-17 18:24:32 +09:00
  • 7cd5d384bb hw/arm/virt: Fix devicetree warnings about the virtio-iommu node Jean-Philippe Brucker 2022-09-27 11:03:48 +01:00
  • e4c93e44ab target/arm: Implement FEAT_E0PD Peter Maydell 2022-10-21 17:01:31 +01:00
  • bd77c30df9 vl: Allow ThreadContext objects to be created before the sandbox option David Hildenbrand 2022-10-14 15:47:20 +02:00
  • e681645862 hostmem: Allow for specifying a ThreadContext for preallocation David Hildenbrand 2022-10-14 15:47:19 +02:00
  • e04a34e55c util: Make qemu_prealloc_mem() optionally consume a ThreadContext David Hildenbrand 2022-10-14 15:47:18 +02:00
  • 10218ae6d0 util: Add write-only "node-affinity" property for ThreadContext David Hildenbrand 2022-10-14 15:47:17 +02:00
  • e2de2c497e util: Introduce ThreadContext user-creatable object David Hildenbrand 2022-10-14 15:47:16 +02:00
  • 7730f32c28 util: Introduce qemu_thread_set_affinity() and qemu_thread_get_affinity() David Hildenbrand 2022-10-14 15:47:15 +02:00
  • 6556aadc18 util: Cleanup and rename os_mem_prealloc() David Hildenbrand 2022-10-14 15:47:14 +02:00
  • f7d81a351d target/s390x: Fix emulation of the VISTR instruction Thomas Huth 2022-10-12 20:27:54 +02:00
  • 117ea96089 tests/tcg/s390x: Test compiler flags only once, not every time Thomas Huth 2022-10-12 20:27:53 +02:00
  • 38621181ae s390x/tod-kvm: don't save/restore the TOD in PV guests Nico Boehr 2022-10-12 14:32:29 +02:00
  • d001a81256 s390x: step down as general arch maintainer Cornelia Huck 2022-10-10 18:09:57 +02:00
  • 36c182bbe6 s390x/pv: remove semicolon from macro definition Claudio Imbrenda 2022-10-10 17:10:41 +02:00
  • 0dddb0fc80 qerror: QERR_PERMISSION_DENIED is no longer used, drop Markus Armbruster 2022-10-12 17:38:01 +02:00
  • 8d09593314 qtest: Improve error messages when property can not be set right now Markus Armbruster 2022-10-12 17:38:00 +02:00
  • ff92444884 backends: Improve error messages when property can no longer be set Markus Armbruster 2022-10-12 17:37:59 +02:00
  • 3f7febc937 qom: Improve error messages when property has no getter or setter Markus Armbruster 2022-10-12 17:37:58 +02:00
  • 41bf9322a0 bsd-user: Catch up with sys/param.h requirement for machine/pmap.h Muhammad Moinur Rahman 2022-10-12 12:52:22 -06:00
  • baf422684d virtio-blk: use BDRV_REQ_REGISTERED_BUF optimization hint Stefan Hajnoczi 2022-10-13 14:59:08 -04:00
  • c5640b3e2f blkio: implement BDRV_REQ_REGISTERED_BUF optimization Stefan Hajnoczi 2022-10-13 14:59:07 -04:00
  • 701bff24de stubs: add qemu_ram_block_from_host() and qemu_ram_get_fd() Stefan Hajnoczi 2022-10-13 14:59:06 -04:00
  • 6d998f3cbf exec/cpu-common: add qemu_ram_get_fd() Stefan Hajnoczi 2022-10-13 14:59:05 -04:00
  • 7f9241d805 block: add BlockRAMRegistrar Stefan Hajnoczi 2022-10-13 14:59:04 -04:00
  • 4fdd0a1a7e numa: use QLIST_FOREACH_SAFE() for RAM block notifiers Stefan Hajnoczi 2022-10-13 14:59:03 -04:00
  • f4ec04bae9 block: return errors from bdrv_register_buf() Stefan Hajnoczi 2022-10-13 14:59:02 -04:00
  • e8b6535533 block: add BDRV_REQ_REGISTERED_BUF request flag Stefan Hajnoczi 2022-10-13 14:59:01 -04:00
  • 98b3ddc78b block: use BdrvRequestFlags type for supported flag fields Stefan Hajnoczi 2022-10-13 14:59:00 -04:00
  • 4f384011c5 block: pass size to bdrv_unregister_buf() Stefan Hajnoczi 2022-10-13 14:58:59 -04:00
  • 1f0fea38f4 numa: call ->ram_block_removed() in ram_block_notifer_remove() Stefan Hajnoczi 2022-10-13 14:58:58 -04:00
  • fd66dbd424 blkio: add libblkio block driver Stefan Hajnoczi 2022-10-13 14:58:57 -04:00
  • 0421b563ab coroutine: add flag to re-queue at front of CoQueue Stefan Hajnoczi 2022-10-13 14:58:56 -04:00
  • 3845ffff8b qga: add channel path to error messages Bjørn Forsman 2022-10-21 00:03:46 +02:00
  • ffb01cc5d6 qga: Add HW address getting for FreeBSD Alexander Ivanov 2022-10-17 09:28:25 +02:00
  • a124109422 qga: Move HW address getting to a separate function Alexander Ivanov 2022-10-17 09:28:24 +02:00
  • 4fd0642e84 qga: Add support for user password setting in FreeBSD Alexander Ivanov 2022-10-17 09:28:23 +02:00
  • e40762fcd6 qga: Add shutdown/halt/reboot support for FreeBSD Alexander Ivanov 2022-10-17 09:28:22 +02:00
  • bad0001eeb qga: Add UFS freeze/thaw support for FreeBSD Alexander Ivanov 2022-10-17 09:28:21 +02:00
  • 518b0d800b qga: Move Linux-specific FS freeze/thaw code to a separate file Alexander Ivanov 2022-10-17 09:28:20 +02:00
  • c6cd588bb3 qga: Add initial FreeBSD support Alexander Ivanov 2022-10-17 09:28:19 +02:00
  • 344744e148 Merge tag 'dump-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Stefan Hajnoczi 2022-10-26 10:53:48 -04:00
  • 08a5d04606 Merge tag 'pull-tcg-20221026' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2022-10-26 10:53:41 -04:00
  • 7c02614ec9 Merge tag 'pull-aspeed-20221025' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2022-10-26 10:04:05 -04:00
  • 73422d9524 seccomp: Get actual errno value from failed seccomp functions Michal Privoznik 2022-10-26 09:30:24 +02:00
  • 23f77f05f2 io/channel-watch: Fix socket watch on Windows Bin Meng 2022-10-06 23:19:25 +08:00
  • 6c822a031b io/channel-watch: Drop the unnecessary cast Bin Meng 2022-10-06 23:19:24 +08:00
  • 985be62d44 io/channel-watch: Drop a superfluous '#ifdef WIN32' Bin Meng 2022-10-06 23:19:23 +08:00
  • 926a895c2c util/qemu-sockets: Use g_get_tmp_dir() to get the directory for temporary files Bin Meng 2022-09-27 19:05:42 +08:00
  • bf98afc75e crypto/luks: Support creating LUKS image on Darwin Jungmin Park 2022-08-24 21:37:06 +09:00
  • ebdab32b36
    Fix clap in fuzzbench fuzzers (#866) Andrea Fioraldi 2022-10-26 14:06:14 +02:00
  • 5da5997b20
    Remove fuzzbench_weighted and update fuzzbench (#865) Andrea Fioraldi 2022-10-26 11:24:34 +02:00
  • e38c24cb58 dump/win_dump: limit number of processed PRCBs Viktor Prutyanov 2022-10-20 02:59:48 +03:00
  • 113d8f4e95 s390x: pv: Add dump support Janosch Frank 2022-10-17 08:38:22 +00:00
  • 753ca06f47 s390x: Add KVM PV dump interface Janosch Frank 2022-10-17 08:38:21 +00:00
  • 5433669c7a include/elf.h: add s390x note types Janosch Frank 2022-10-17 08:38:20 +00:00
  • 03d83ecfae s390x: Introduce PV query interface Janosch Frank 2022-10-17 08:38:19 +00:00
  • ad3b2e693d s390x: Add protected dump cap Janosch Frank 2022-10-17 08:38:18 +00:00
  • 3054a69cf6
    Dump_registers update on netbsd x86_64 arch. (#863) David CARLIER 2022-10-26 08:51:45 +01:00