Commit Graph

  • 2c7a79e826 Merge tag 'v9.0.1' into update_qemu_9_0_1 Romain Malmain 2024-06-18 23:42:08 +02:00
  • 223696363b Merge tag 'edgar/xilinx-queue-2024-06-17.for-upstream' of https://gitlab.com/edgar.iglesias/qemu into staging Richard Henderson 2024-06-18 13:08:01 -07:00
  • ccc7d889c4 hack main.c to measure instructions standalone_icount_measure Alwin Berger 2024-06-18 17:13:31 +02:00
  • febb739d00 WIP: work around iothread lock Alwin Berger 2024-06-18 15:57:32 +02:00
  • 34b08c8b88 move instrumentation to hook file Alwin Berger 2024-06-18 15:57:11 +02:00
  • 3a6d374b75 hw/net: Fix the transmission return size Fea.Wang 2024-06-13 09:35:01 +08:00
  • 8e25dddaf9 hw/dma: Add a trace log for a description loading failure Fea.Wang 2024-06-13 09:35:00 +08:00
  • e6b45b6bb9 hw/dma: Enhance error handling in loading description Fea.Wang 2024-06-13 09:34:59 +08:00
  • 900536d3e9 Merge tag 'dirtylimit-dirtyrate-pull-request-20240617' of https://github.com/newfriday/qemu into staging Richard Henderson 2024-06-17 11:40:24 -07:00
  • 85743f54fa Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2024-06-17 11:38:44 -07:00
  • 79e6ec66ba Merge tag 'pull-aspeed-20240617' of https://github.com/legoater/qemu into staging Richard Henderson 2024-06-17 09:20:05 -07:00
  • e65152d548 migration/dirtyrate: Fix segmentation fault Masato Imai 2024-06-17 22:46:04 +08:00
  • b67c9ae8ab add libafl_qemu_read_user_sp_unchecked Alwin Berger 2024-06-14 13:54:57 +02:00
  • cc3a167325 read shift for timers, bump interrupt count Alwin Berger 2024-06-06 14:41:38 +02:00
  • 5d197af578 fix jump instrumentation Alwin Berger 2024-03-25 08:02:50 +01:00
  • 84b71625c3 fix jmp instrumentation Alwin Berger 2024-01-16 15:53:38 +01:00
  • 628d42b3d2 simple standalone injection test Alwin Berger 2024-01-09 15:12:35 +01:00
  • bf32147f75 fix build Alwin Berger 2024-01-04 12:14:15 +01:00
  • 6a2fd62d9b fix jmp instrumentation Alwin Berger 2023-09-18 10:59:41 +02:00
  • 5d62727055 fix build Alwin Berger 2023-09-05 15:34:43 +02:00
  • ccf6a6fb48 add standalone debugging config Alwin Berger 2023-05-27 13:24:18 +02:00
  • 3f4c6753dc fuzz multiple interrupts Alwin Berger 2023-03-02 15:32:24 +01:00
  • 017bfd65c5 add interrupt injection Alwin Berger 2023-01-03 20:09:54 +01:00
  • 0e78e303bb add jmp instrumentation Alwin Berger 2022-12-19 13:11:40 +01:00
  • 109238a8d9 target/i386: SEV: do not assume machine->cgs is SEV Paolo Bonzini 2024-06-05 20:09:44 +02:00
  • 0c4da54883 target/i386: convert CMPXCHG to new decoder Paolo Bonzini 2024-05-09 14:41:19 +02:00
  • 7b1f25ac3a target/i386: convert XADD to new decoder Paolo Bonzini 2024-05-14 16:40:32 +02:00
  • 11ffaf8c73 target/i386: convert LZCNT/TZCNT/BSF/BSR/POPCNT to new decoder Paolo Bonzini 2024-05-09 15:11:41 +02:00
  • 6476902740 target/i386: convert SHLD/SHRD to new decoder Paolo Bonzini 2024-05-09 11:46:59 +02:00
  • e4e5981daf target/i386: adapt gen_shift_count for SHLD/SHRD Paolo Bonzini 2024-05-09 10:15:05 +02:00
  • 87b2037b65 target/i386: pull load/writeback out of gen_shiftd_rm_T1 Paolo Bonzini 2024-05-10 10:38:29 +02:00
  • ae541c0eb4 target/i386: convert non-grouped, helper-based 2-byte opcodes Paolo Bonzini 2024-05-25 10:49:26 +02:00
  • 556c4c5cc4 target/i386: split X86_CHECK_prot into PE and VM86 checks Paolo Bonzini 2024-05-09 09:52:30 +02:00
  • ea89aa895e target/i386: finish converting 0F AE to the new decoder Paolo Bonzini 2024-05-08 17:45:53 +02:00
  • 10340080cd target/i386: fix bad sorting of entries in the 0F table Paolo Bonzini 2024-05-09 14:38:27 +02:00
  • e0448caebf target/i386: replace read_crN helper with read_cr8 Paolo Bonzini 2024-06-13 19:43:30 +02:00
  • a1af7fba5a target/i386: convert MOV from/to CR and DR to new decoder Paolo Bonzini 2024-05-29 15:55:22 +02:00
  • 5f44521242 MAINTAINERS: Add reviewers for ASPEED BMCs Jamin Lin 2024-06-05 14:03:10 +08:00
  • b3e8223e48 docs:aspeed: Add AST2700 Evaluation board Jamin Lin 2024-06-04 13:44:38 +08:00
  • 1478055d3a test/avocado/machine_aspeed.py: Add AST2700 test case Jamin Lin 2024-06-04 13:44:37 +08:00
  • 7436db1063 aspeed/soc: fix incorrect dram size for AST2700 Jamin Lin 2024-06-04 13:44:36 +08:00
  • 9270799210 aspeed: Add an AST2700 eval board Jamin Lin 2024-06-04 13:44:35 +08:00
  • 5dd883ab06 aspeed/soc: Add AST2700 support Jamin Lin 2024-06-04 13:44:34 +08:00
  • d831c5fd86 aspeed/intc: Add AST2700 support Jamin Lin 2024-06-04 13:44:33 +08:00
  • e7c8106d48 aspeed/scu: Add AST2700 support Jamin Lin 2024-06-04 13:44:32 +08:00
  • bdb3748dba aspeed/smc: Add AST2700 support Jamin Lin 2024-06-04 13:44:31 +08:00
  • 0559e60669 aspeed/smc: support different memory region ops for SMC flash region Jamin Lin 2024-06-04 13:44:30 +08:00
  • 6330be8da4 aspeed/smc: support 64 bits dma dram address Jamin Lin 2024-06-04 13:44:29 +08:00
  • 3a6c0f0e9d aspeed/smc: support dma start length and 1 byte length unit Jamin Lin 2024-06-04 13:44:28 +08:00
  • d108dfea19 aspeed/smc: correct device description Jamin Lin 2024-06-04 13:44:27 +08:00
  • 3347b9a1f7 aspeed/sdmc: Add AST2700 support Jamin Lin 2024-06-04 13:44:26 +08:00
  • 39e6dc52a8 aspeed/sdmc: fix coding style Jamin Lin 2024-06-04 13:44:25 +08:00
  • c7f3b1a042 aspeed/sdmc: remove redundant macros Jamin Lin 2024-06-04 13:44:24 +08:00
  • f944890dfd aspeed/sli: Add AST2700 support Jamin Lin 2024-06-04 13:44:23 +08:00
  • 8db36a4f74 aspeed/wdt: Add AST2700 support Jamin Lin 2024-06-04 13:44:22 +08:00
  • ee48fef06c aspeed/smc: Reintroduce "dram-base" property for AST2700 Cédric Le Goater 2024-05-07 16:12:12 +02:00
  • 05ad1440b8 Merge tag 'virtio-grants-v8-tag' of https://gitlab.com/sstabellini/qemu into staging Richard Henderson 2024-06-15 20:13:06 -07:00
  • b23acd3e1f Merge tag 'migration-20240614-pull-request' of https://gitlab.com/farosas/qemu into staging Richard Henderson 2024-06-15 09:16:05 -07:00
  • c519caa825 tests/migration-test: add uadk compression test Shameer Kolothum 2024-06-07 14:53:10 +01:00
  • c1dfd12168 migration/multifd: Switch to no compression when no hardware support Shameer Kolothum 2024-06-07 14:53:09 +01:00
  • 3c49191a0d migration/multifd: Add UADK based compression and decompression Shameer Kolothum 2024-06-07 14:53:08 +01:00
  • 819dd20636 migration/multifd: Add UADK initialization Shameer Kolothum 2024-06-07 14:53:07 +01:00
  • f3d8bb759d migration/multifd: add uadk compression framework Shameer Kolothum 2024-06-07 14:53:06 +01:00
  • cfc589a89b configure: Add uadk option Shameer Kolothum 2024-06-07 14:53:05 +01:00
  • 3ae9bd9782 docs/migration: add uadk compression feature Shameer Kolothum 2024-06-07 14:53:04 +01:00
  • 08b82d207d tests/migration-test: add qpl compression test Yuan Liu 2024-06-10 18:21:10 +08:00
  • f6fe9fea99 migration/multifd: implement qpl compression and decompression Yuan Liu 2024-06-10 18:21:09 +08:00
  • 34e104b897 migration/multifd: implement initialization of qpl compression Yuan Liu 2024-06-10 18:21:08 +08:00
  • 354cac2859 migration/multifd: add qpl compression method Yuan Liu 2024-06-10 18:21:07 +08:00
  • b844a2c7cc configure: add --enable-qpl build option Yuan Liu 2024-06-10 18:21:06 +08:00
  • d9d3e4f243 migration/multifd: put IOV initialization into compression method Yuan Liu 2024-06-10 18:21:05 +08:00
  • 0d40b3d76c docs/migration: add qpl compression feature Yuan Liu 2024-06-10 18:21:04 +08:00
  • 34cc54fb35 tests/qtest/migration-test: Use custom asm bios for ppc64 Nicholas Piggin 2024-05-30 17:44:52 +10:00
  • bd1dcd86a0 tests/qtest/migration-test: Enable on ppc64 TCG Nicholas Piggin 2024-05-30 17:44:51 +10:00
  • ea6ce9109e tests/qtest/migration-test: Quieten ppc64 QEMU warnings Nicholas Piggin 2024-05-30 17:44:50 +10:00
  • 3e40bdb15e tests/qtest: Move common define from libqos-spapr.h to new ppc-util.h Nicholas Piggin 2024-05-30 17:44:49 +10:00
  • 35e5ce5bd6 Revert "monitor: use aio_co_reschedule_self()" Stefan Hajnoczi 2024-05-06 15:06:21 -04:00
  • 9a0a6ebc35 add libafl_qemu_read_user_sp_unchecked fret_update_112 Alwin Berger 2024-06-14 13:54:57 +02:00
  • 046a64b980 Merge tag 'pull-request-2024-06-12' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2024-06-13 07:51:58 -07:00
  • 36c1febe3f Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Richard Henderson 2024-06-12 22:29:50 -07:00
  • f3e8cc47de Merge tag 'tracing-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2024-06-12 10:59:47 -07:00
  • 26a09ead73 tests/tcg/s390x: Allow specifying extra QEMU options on the command line Ilya Leoshkevich 2024-05-22 20:38:48 +02:00
  • 6a235525d9 tests/unit/test-smp-parse: Test the full 8-levels topology hierarchy Zhao Liu 2024-05-29 14:19:25 +08:00
  • fe4b99525a tests/unit/test-smp-parse: Test "modules" and "dies" combination case Zhao Liu 2024-05-29 14:19:24 +08:00
  • a05ed35854 tests/unit/test-smp-parse: Test "modules" parameter in -smp Zhao Liu 2024-05-29 14:19:23 +08:00
  • b985f4be53 tests/unit/test-smp-parse: Make test cases aware of module level Zhao Liu 2024-05-29 14:19:22 +08:00
  • aedfeffe19 tests/unit/test-smp-parse: Use default parameters=0 when not set in -smp Zhao Liu 2024-05-29 14:19:21 +08:00
  • 74c3d84d48 tests/unit/test-smp-parse: Fix an invalid topology case Zhao Liu 2024-05-29 14:19:20 +08:00
  • 7c56fb74b3 tests/unit/test-smp-parse: Fix comment of parameters=1 case Zhao Liu 2024-05-29 14:19:19 +08:00
  • 94aae6ed21 tests/unit/test-smp-parse: Fix comments of drawers and books case Zhao Liu 2024-05-29 14:19:18 +08:00
  • c0cb5ccc35 test: Remove libibumad dependence zhenwei pi 2024-06-11 18:54:27 +08:00
  • 829858f4f2 meson: Remove libibumad dependence zhenwei pi 2024-06-11 18:54:26 +08:00
  • e08f6e0b9f tests/qtest/x86: check for availability of older cpu models before running tests Ani Sinha 2024-06-10 21:23:00 +05:30
  • f43f8abe45 tests/qtest/libqtest: add qtest_has_cpu_model() api Ani Sinha 2024-06-10 21:22:59 +05:30
  • 07c8d9ac0f qtest/x86/numa-test: do not use the obsolete 'pentium' cpu Ani Sinha 2024-06-10 21:22:58 +05:30
  • 23530e42d2 tests/avocado: Update LoongArch bios file Song Gao 2024-06-04 11:00:57 +08:00
  • 024538287e target/i386: fix processing of intercept 0 (read CR0) Paolo Bonzini 2024-05-09 14:34:24 +02:00
  • c0df9563a3 target/i386: replace NoSeg special with NoLoadEA Paolo Bonzini 2024-05-09 16:56:26 +02:00
  • 4e2dc59cf9 target/i386: change X86_ENTRYwr to use T0, use it for moves Paolo Bonzini 2024-05-08 11:06:50 +02:00
  • c2b6b6a65a target/i386: change X86_ENTRYr to use T0 Paolo Bonzini 2024-05-08 11:06:50 +02:00