Commit Graph

  • 851d6d1a0f vfio/common: remove spurious tpm-crb-cmd misalignment warning Eric Auger 2022-05-06 15:25:10 +02:00
  • 4168cdad39 sysemu: tpm: Add a stub function for TPM_IS_CRB Eric Auger 2022-05-06 15:25:09 +02:00
  • 99510d271b vfio/common: Fix a small boundary issue of a trace Xiang Chen 2022-04-16 17:08:24 +08:00
  • dc580d51f7 vfio: defer to commit kvm irq routing when enable msi/msix Longpeng(Mike) 2022-03-26 14:02:26 +08:00
  • 75d546fc18 Revert "vfio: Avoid disabling and enabling vectors repeatedly in VFIO migration" Longpeng(Mike) 2022-03-26 14:02:25 +08:00
  • 8ab217d5d3 vfio: simplify the failure path in vfio_msi_enable Longpeng(Mike) 2022-03-26 14:02:24 +08:00
  • be4a46eccf vfio: move re-enabling INTX out of the common helper Longpeng(Mike) 2022-03-26 14:02:23 +08:00
  • a6f5770fb2 vfio: simplify the conditional statements in vfio_msi_enable Longpeng(Mike) 2022-03-26 14:02:22 +08:00
  • 1c97a5fd2b
    Remove PrimInt in map feedback and observer (#606) Shengtuo Hu 2022-05-06 04:29:07 -04:00
  • 2ba32c0173
    Update Clap dependency (#621) Dongjia Zhang 2022-05-06 08:12:25 +09:00
  • 9092076ce2
    removed unused errors (#620) Dominik Maier 2022-05-05 22:24:18 +02:00
  • 31abf61c49 Merge tag 'pull-ppc-20220505' of https://gitlab.com/danielhb/qemu into staging Richard Henderson 2022-05-05 13:52:22 -05:00
  • bf3dd1e6d0 target/ppc: Change MSR_* to follow POWER ISA numbering convention Víctor Colombo 2022-05-04 18:05:41 -03:00
  • 39af1384fa target/ppc: Add unused msr bits FIELDs Víctor Colombo 2022-05-04 18:05:40 -03:00
  • 67935ecdd9 target/ppc: Remove msr_de macro Víctor Colombo 2022-05-04 18:05:39 -03:00
  • 9de754d30d target/ppc: Remove msr_hv macro Víctor Colombo 2022-05-04 18:05:38 -03:00
  • ca241959cd target/ppc: Remove msr_ts macro Víctor Colombo 2022-05-04 18:05:37 -03:00
  • da806a6c63 target/ppc: Remove msr_fe0 and msr_fe1 macros Víctor Colombo 2022-05-04 18:05:36 -03:00
  • 5024233091 target/ppc: Remove msr_ep macro Víctor Colombo 2022-05-04 18:05:35 -03:00
  • e4eea6ef66 target/ppc: Remove msr_dr macro Víctor Colombo 2022-05-04 18:05:34 -03:00
  • 4d979c9ffb target/ppc: Remove msr_ir macro Víctor Colombo 2022-05-04 18:05:33 -03:00
  • cda2336027 target/ppc: Remove msr_cm macro Víctor Colombo 2022-05-04 18:05:32 -03:00
  • 39695e156f target/ppc: Remove msr_fp macro Víctor Colombo 2022-05-04 18:05:31 -03:00
  • 10b2b37391 target/ppc: Remove msr_gs macro Víctor Colombo 2022-05-04 18:05:30 -03:00
  • c354d85828 target/ppc: Remove msr_me macro Víctor Colombo 2022-05-04 18:05:29 -03:00
  • 8e54ad65c2 target/ppc: Remove msr_pow macro Víctor Colombo 2022-05-04 18:05:28 -03:00
  • acc861c2e9 target/ppc: Remove msr_ce macro Víctor Colombo 2022-05-04 18:05:27 -03:00
  • 0939b8f8df target/ppc: Remove msr_ee macro Víctor Colombo 2022-05-04 18:05:26 -03:00
  • 3868540f05 target/ppc: Remove msr_ile macro Víctor Colombo 2022-05-04 18:05:25 -03:00
  • 26363616c6 target/ppc: Remove msr_ds macro Víctor Colombo 2022-05-04 18:05:24 -03:00
  • 1922322ce4 target/ppc: Remove msr_le macro Víctor Colombo 2022-05-04 18:05:23 -03:00
  • d41ccf6eea target/ppc: Remove msr_pr macro Víctor Colombo 2022-05-04 18:05:22 -03:00
  • 92984c96df target/ppc: Remove unused msr_* macros Víctor Colombo 2022-05-04 18:05:21 -03:00
  • 208d803326 target/ppc: Remove fpscr_* macros from cpu.h Víctor Colombo 2022-05-04 18:05:20 -03:00
  • f657721187 ppc/xive: Update the state of the External interrupt signal Frederic Barrat 2022-04-29 09:16:20 +02:00
  • a66257a287 ppc/xive: Always recompute the PIPR when pushing an OS context Frederic Barrat 2022-04-29 09:16:19 +02:00
  • 97252353c1 vhost-user: Use correct macro name TARGET_PPC64 Murilo Opsfelder Araujo 2022-05-03 15:01:08 -03:00
  • 1220ab3ee2 target/ppc: Fix BookE debug interrupt generation Bin Meng 2022-04-21 09:17:29 +08:00
  • 55baf4b584 target/ppc: init 'rmmu_info' in kvm_get_radix_page_info() Daniel Henrique Barboza 2022-03-30 21:17:17 -03:00
  • b339427cfc target/ppc: init 'sregs' in kvmppc_put_books_sregs() Daniel Henrique Barboza 2022-03-30 21:17:16 -03:00
  • 59411579b2 target/ppc: init 'lpcr' in kvmppc_enable_cap_large_decr() Daniel Henrique Barboza 2022-03-30 21:17:15 -03:00
  • 942069e0d2 target/ppc: initialize 'val' union in kvm_get_one_spr() Daniel Henrique Barboza 2022-03-30 21:17:14 -03:00
  • e91b899411 Merge tag 'pull-target-arm-20220505' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2022-05-05 11:30:33 -05:00
  • e513b86df0
    Backtrace in libafl::Error (#617) Andrea Fioraldi 2022-05-05 06:52:37 -07:00
  • bb773a74d1
    Update QEMU version (fix #575) (#619) Andrea Fioraldi 2022-05-05 04:24:44 -07:00
  • d840462c2e fix libafl_maps_next for i386 Andrea Fioraldi 2022-05-05 10:55:04 +02:00
  • 3edab00190 merge upstream Andrea Fioraldi 2022-05-05 10:41:26 +02:00
  • 99a50d1a67 target/arm: read access to performance counters from EL0 Alex Zuepke 2022-04-28 15:27:17 +02:00
  • 25e168ab70 target/arm: Add isar_feature_{aa64,any}_ras Richard Henderson 2022-04-30 22:50:15 -07:00
  • ca56aac59f target/arm: Add isar predicates for FEAT_Debugv8p2 Richard Henderson 2022-04-30 22:50:05 -07:00
  • 7d00b4d8d3 target/arm: Remove HOST_BIG_ENDIAN ifdef in add_cpreg_to_hashtable Richard Henderson 2022-04-30 22:50:01 -07:00
  • 1859f8c35a target/arm: Reformat comments in add_cpreg_to_hashtable Richard Henderson 2022-04-30 22:50:00 -07:00
  • dc44545b0d target/arm: Perform override check early in add_cpreg_to_hashtable Richard Henderson 2022-04-30 22:49:59 -07:00
  • 10748a9652 target/arm: Hoist isbanked computation in add_cpreg_to_hashtable Richard Henderson 2022-04-30 22:49:58 -07:00
  • 4c8c454115 target/arm: Use bool for is64 and ns in add_cpreg_to_hashtable Richard Henderson 2022-04-30 22:49:57 -07:00
  • cc946d9669 target/arm: Consolidate cpreg updates in add_cpreg_to_hashtable Richard Henderson 2022-04-30 22:49:56 -07:00
  • cac65299a4 target/arm: Hoist computation of key in add_cpreg_to_hashtable Richard Henderson 2022-04-30 22:49:55 -07:00
  • c27f5d3a83 target/arm: Merge allocation of the cpreg and its name Richard Henderson 2022-04-30 22:49:54 -07:00
  • 5860362d25 target/arm: Store cpregs key in the hash table directly Richard Henderson 2022-04-30 22:49:53 -07:00
  • 9da35a40fd target/arm: Drop always-true test in define_arm_vh_e2h_redirects_aliases Richard Henderson 2022-04-30 22:49:52 -07:00
  • cbe645856f target/arm: Name CPSecureState type Richard Henderson 2022-04-30 22:49:51 -07:00
  • d95101d602 target/arm: Name CPState type Richard Henderson 2022-04-30 22:49:50 -07:00
  • 3910733718 target/arm: Change cpreg access permissions to enum Richard Henderson 2022-04-30 22:49:49 -07:00
  • d385a60571 target/arm: Avoid bare abort() or assert(0) Richard Henderson 2022-04-30 22:49:48 -07:00
  • 87c3f0f2f7 target/arm: Reorg ARMCPRegInfo type field bits Richard Henderson 2022-04-30 22:49:47 -07:00
  • 10b0220e45 target/arm: Make some more cpreg data static const Richard Henderson 2022-04-30 22:49:46 -07:00
  • 5809ac5709 target/arm: Replace sentinels with ARRAY_SIZE in cpregs.h Richard Henderson 2022-04-30 22:49:45 -07:00
  • 330477eae9 target/arm: Reorg CPAccessResult and access_check_cp_reg Richard Henderson 2022-04-30 22:49:44 -07:00
  • cf7c6d1004 target/arm: Split out cpregs.h Richard Henderson 2022-04-30 22:49:43 -07:00
  • cda86e2b46 target/arm: Enable SCTLR_EL1.BT0 for aarch64-linux-user Richard Henderson 2022-04-26 21:23:12 -07:00
  • 80b85f99ff
    Clippy fixes (#618) Dongjia Zhang 2022-05-05 08:23:51 +09:00
  • 5d28754e1b add Makefile for benchmarks Alwin Berger 2022-05-04 22:56:40 +02:00
  • 70dec21c8c add feature flags for fuzz components Alwin Berger 2022-05-04 22:55:26 +02:00
  • 5d51042602 Merge tag 'for-upstream' of git://repo.or.cz/qemu/kevin into staging Richard Henderson 2022-05-04 15:44:15 -05:00
  • 18a592d763 update clock to time calc Alwin Berger 2022-05-04 21:11:39 +02:00
  • 865e97cca7 fuzz for sulution with timeout Alwin Berger 2022-05-04 21:11:19 +02:00
  • 1fba9dc71a Merge tag 'pull-request-2022-05-04' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2022-05-04 08:07:02 -07:00
  • c1fe694357 coroutine-win32: use QEMU_DEFINE_STATIC_CO_TLS() Stefan Hajnoczi 2022-03-07 15:38:53 +00:00
  • ac387a08a9 coroutine: use QEMU_DEFINE_STATIC_CO_TLS() Stefan Hajnoczi 2022-03-07 15:38:52 +00:00
  • 34145a307d coroutine-ucontext: use QEMU_DEFINE_STATIC_CO_TLS() Stefan Hajnoczi 2022-03-07 15:38:51 +00:00
  • ecf3200703 iotests/reopen-file: Test reopening file child Hanna Reitz 2022-03-14 17:27:19 +01:00
  • 6d17e28798 block/vmdk: Fix reopening bs->file Hanna Reitz 2022-03-14 17:27:18 +01:00
  • 96edda8f14 iotests: Add regression test for issue 945 Hanna Reitz 2022-04-27 13:40:57 +02:00
  • ccfaf783c8 Revert "main-loop: Disable GLOBAL_STATE_CODE() assertions" Hanna Reitz 2022-04-27 13:40:56 +02:00
  • 06e9cd19a4 qcow2: Do not reopen data_file in invalidate_cache Hanna Reitz 2022-04-27 13:40:55 +02:00
  • 15aee7ac95 block: Classify bdrv_get_flags() as I/O function Hanna Reitz 2022-04-27 13:40:54 +02:00
  • a81d8d4a72 vhost-user: Don't pass file descriptor for VHOST_USER_REM_MEM_REG Kevin Wolf 2022-04-07 15:36:57 +02:00
  • 5ebfdeb212 libvhost-user: Fix extra vu_add/rem_mem_reg reply Kevin Wolf 2022-04-07 15:36:56 +02:00
  • 31009d13cc docs/vhost-user: Clarifications for VHOST_USER_ADD/REM_MEM_REG Kevin Wolf 2022-04-07 15:36:55 +02:00
  • 8e28b65f52 qemu-img: properly list formats which have consistency check implemented Denis V. Lunev 2022-04-07 11:39:32 +03:00
  • 9cf289af47 Merge tag 'qga-pull-request' of gitlab.com:marcandre.lureau/qemu into staging Richard Henderson 2022-05-04 03:42:49 -07:00
  • 22668881f3 qga: Introduce disk smart zhenwei pi 2022-04-20 10:26:10 +08:00
  • d48f61c8ea qga: Introduce NVMe disk bus type zhenwei pi 2022-04-20 10:26:09 +08:00
  • c8ec041d00 qga/commands-posix: 'guest-shutdown' for Solaris Andrew Deason 2022-04-26 14:55:26 -05:00
  • a539dc8a2c qga/commands-posix: Log all net stats failures Andrew Deason 2022-04-26 14:55:25 -05:00
  • 70335c4644 qga/commands-posix: Fix listing ifaces for Solaris Andrew Deason 2022-04-26 14:55:24 -05:00
  • aec0730ea9 qga/commands-posix: Fix iface hw address detection Andrew Deason 2022-04-26 14:55:23 -05:00
  • 59e35c7b65 qga/commands-posix: Use getifaddrs when available Andrew Deason 2022-04-26 14:55:22 -05:00
  • 0c5c4d5b3c tests/tcg/s390x: Use a different PCRel32 notation in branch-relative-long.c Ilya Leoshkevich 2022-05-02 18:48:30 +02:00
  • 9992f57978 disas: Remove old libopcode s390 disassembler Thomas Huth 2022-04-12 18:58:34 +02:00