Commit Graph

  • e34136d930 linux-user/ppc: Add vdso Richard Henderson 2023-08-14 17:58:55 -07:00
  • 00cc2934b2 linux-user/loongarch64: Add vdso Richard Henderson 2023-08-14 13:22:57 -07:00
  • 468c1bb5ca linux-user/riscv: Add vdso Richard Henderson 2021-07-06 15:49:50 -07:00
  • c7bc2a8fb1 linux-user/hppa: Add vdso Richard Henderson 2021-06-18 12:01:52 -07:00
  • a9f495b93f linux-user/arm: Add vdso Richard Henderson 2021-07-06 09:55:12 -07:00
  • ee95fae075 linux-user/aarch64: Add vdso Richard Henderson 2021-06-15 10:21:37 -07:00
  • 6b1a9d38b5 linux-user/x86_64: Add vdso Richard Henderson 2021-06-17 14:39:14 -07:00
  • a1367443ba linux-user/i386: Add vdso Richard Henderson 2021-07-01 12:07:44 -07:00
  • 2fa536d107 linux-user: Add gen-vdso tool Richard Henderson 2021-06-17 14:30:09 -07:00
  • c40f621a19 linux-user: Load vdso image if available Richard Henderson 2021-06-17 09:03:19 -07:00
  • d0b6b79323 linux-user: Replace bprm->fd with bprm->src.fd Richard Henderson 2021-06-16 21:08:15 -07:00
  • 86cf82dc9f linux-user: Use ImageSource in load_symbols Richard Henderson 2021-06-16 20:59:49 -07:00
  • 3bd0238638 linux-user: Use ImageSource in load_elf_image Richard Henderson 2021-06-16 20:32:56 -07:00
  • 40d487eecf linux-user: Do not clobber bprm_buf swapping ehdr Richard Henderson 2021-06-18 19:27:43 -07:00
  • f485be725d linux-user: Tidy loader_exec Richard Henderson 2021-06-16 19:37:00 -07:00
  • 7d2c5526ed linux-user: Introduce imgsrc_read, imgsrc_read_alloc Richard Henderson 2021-06-16 18:59:57 -07:00
  • 02d9f5b6ac linux-user: Fix guest signal remapping after adjusting SIGABRT Richard Henderson 2023-10-27 22:03:08 +00:00
  • 16c921c8e6
    Merge pull request #28 from rmalmain/main Andrea Fioraldi 2023-10-30 19:25:04 +01:00
  • 953406f128 Return immediately if the RAM Block is not found in release mode. Romain Malmain 2023-10-30 19:16:34 +01:00
  • cd4c0da6db migration: set file error on subsection loading Marc-André Lureau 2023-10-24 12:40:41 +04:00
  • 4d8bdc2ae0 migration: rename vmstate_save_needed->vmstate_section_needed Marc-André Lureau 2023-10-24 12:40:38 +04:00
  • bc3d41a9f6 migration/ram: Fix compilation with -Wshadow=local Thomas Huth 2023-10-24 11:22:20 +02:00
  • 8258f2fa06 migration: Rename ram_compressed_pages() to compress_ram_pages() Juan Quintela 2023-10-19 13:07:24 +02:00
  • f639cfe515 migration: Merge flush_compressed_data() and compress_flush_data() Juan Quintela 2023-10-19 13:07:23 +02:00
  • 8020bc9a77 migration: Move ram_flush_compressed_data() to ram-compress.c Juan Quintela 2023-10-19 13:07:22 +02:00
  • 742ec5f338 migration: Export send_queued_data() Juan Quintela 2023-10-19 13:07:21 +02:00
  • fb36fb275f migration: Create compress_update_rates() Juan Quintela 2023-10-19 13:07:20 +02:00
  • 250b1d7ef6 migration: Move busy++ to migrate_with_multithread Juan Quintela 2023-10-19 13:07:19 +02:00
  • b6e19b6de8 migration: Simplify compress_page_with_multithread() Juan Quintela 2023-10-19 13:07:18 +02:00
  • 83df387df7 migration: Make compress_data_with_multithreads return bool Juan Quintela 2023-10-19 13:07:17 +02:00
  • 4e400f9091 migration: Remove save_page_use_compression() Juan Quintela 2023-10-19 13:07:16 +02:00
  • 0e19562996 migration: Give one error if trying to set COMPRESSION and XBZRLE Juan Quintela 2023-10-19 13:07:15 +02:00
  • d869f62975 migration: Give one error if trying to set MULTIFD and XBZRLE Juan Quintela 2023-10-19 13:07:14 +02:00
  • 7091dabeb4 migration: Rename ram_handle_compressed() to ram_handle_zero() Juan Quintela 2023-10-19 10:52:59 +02:00
  • 413d64fedc migration: Receiving a zero page non zero is an error Juan Quintela 2023-10-19 10:52:58 +02:00
  • e77326179d migration/doc: We broke backwards compatibility Juan Quintela 2023-10-18 13:28:27 +02:00
  • 593c28c02c migration/doc: How to migrate when hosts have different features Juan Quintela 2023-10-18 13:28:26 +02:00
  • 1aefe2ca14 migration/doc: Add documentation for backwards compatiblity Juan Quintela 2023-10-18 13:28:25 +02:00
  • d8a0f05478 migration/doc: Add contents Juan Quintela 2023-10-18 13:28:24 +02:00
  • bbd52db5f6 Fix wrong dirty address tracking for MMIO accesses. Assert is only triggered for debug builds. Romain Malmain 2023-10-30 17:37:07 +01:00
  • fd9a38fd43 Merge tag 'pull-hex-20231018' of https://github.com/quic/qemu into staging Stefan Hajnoczi 2023-10-30 13:42:29 +09:00
  • 096434fea1 hw/ufs: Modify lu.c to share codes with SCSI subsystem Jeuk Kim 2023-10-19 23:28:06 +09:00
  • f09cc2b50c Merge tag 'pull-request-2023-10-27' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2023-10-30 08:08:18 +09:00
  • df93de987f hw/net/cadence_gem: enforce 32 bits variable size for CRC Luc Michel 2023-10-17 21:44:22 +02:00
  • 71a082a3fa hw/net/cadence_gem: perform PHY access on write only Luc Michel 2023-10-17 21:44:21 +02:00
  • 1b09eeb122 hw/net/cadence_gem: use FIELD to describe PHYMNTNC register fields Luc Michel 2023-10-17 21:44:20 +02:00
  • ce077875da hw/net/cadence_gem: use FIELD to describe DESCONF6 register fields Luc Michel 2023-10-17 21:44:19 +02:00
  • 987e806017 hw/net/cadence_gem: use FIELD to describe IRQ register fields Luc Michel 2023-10-17 21:44:18 +02:00
  • 466da85716 hw/net/cadence_gem: use FIELD to describe [TX|RX]STATUS register fields Luc Michel 2023-10-17 21:44:17 +02:00
  • 01f9175dbc hw/net/cadence_gem: use FIELD to describe DMACFG register fields Luc Michel 2023-10-17 21:44:16 +02:00
  • 87a49c3f80 hw/net/cadence_gem: use FIELD to describe NWCFG register fields Luc Michel 2023-10-17 21:44:15 +02:00
  • bd8a922d2f hw/net/cadence_gem: use FIELD to describe NWCTRL register fields Luc Michel 2023-10-17 21:44:14 +02:00
  • b46b526c08 hw/net/cadence_gem: use FIELD for screening registers Luc Michel 2023-10-17 21:44:13 +02:00
  • c755c943aa hw/net/cadence_gem: use REG32 macro for register definitions Luc Michel 2023-10-17 21:44:12 +02:00
  • 6f83dc6716 misc/led: LED state is set opposite of what is expected Glenn Miles 2023-10-24 14:19:45 -05:00
  • f0109f721e hw/arm: Avoid using 'first_cpu' when first ARM CPU is reachable Philippe Mathieu-Daudé 2023-10-25 08:59:09 +02:00
  • bf348bf9ab hw/arm/pxa2xx: Realize PXA2XX_I2C device before accessing it Philippe Mathieu-Daudé 2023-10-20 15:03:30 +02:00
  • 25c4ff29d1 hw/intc/pxa2xx: Factor pxa2xx_pic_realize() out of pxa2xx_pic_init() Philippe Mathieu-Daudé 2023-10-20 15:03:29 +02:00
  • ee5c9b5b19 hw/intc/pxa2xx: Pass CPU reference using QOM link property Philippe Mathieu-Daudé 2023-10-20 15:03:28 +02:00
  • ead17ebf53 hw/intc/pxa2xx: Convert to Resettable interface Philippe Mathieu-Daudé 2023-10-20 15:03:27 +02:00
  • cbf08c1851 hw/pcmcia/pxa2xx: Inline pxa2xx_pcmcia_init() Philippe Mathieu-Daudé 2023-10-20 15:03:26 +02:00
  • 77d3fa5c30 hw/pcmcia/pxa2xx: Do not open-code sysbus_create_simple() Philippe Mathieu-Daudé 2023-10-20 15:03:25 +02:00
  • 217ceefee0 hw/pcmcia/pxa2xx: Realize sysbus device before accessing it Philippe Mathieu-Daudé 2023-10-20 15:03:24 +02:00
  • d8239c475b hw/sd/pxa2xx: Do not open-code sysbus_create_simple() Philippe Mathieu-Daudé 2023-10-20 15:03:23 +02:00
  • 85500a1aef hw/sd/pxa2xx: Realize sysbus device before accessing it Philippe Mathieu-Daudé 2023-10-20 15:03:22 +02:00
  • f3205af4c7 hw/arm/xlnx-zynqmp: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:16 +02:00
  • d95a3a7580 hw/arm/xlnx-versal: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:15 +02:00
  • f27cbd94ee hw/arm/fsl-imx7: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:14 +02:00
  • 8727076bb9 hw/arm/fsl-imx6ul: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:13 +02:00
  • e77bf48586 hw/arm/fsl-imx6: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:12 +02:00
  • 88e763dab4 hw/arm/fsl-imx31: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:11 +02:00
  • 6fda3b91bf hw/arm/fsl-imx25: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:10 +02:00
  • 6f4d538aa1 hw/arm/allwinner-r40: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:09 +02:00
  • 0e246c6209 hw/arm/allwinner-h3: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:08 +02:00
  • 0c436de6ba hw/arm/allwinner-a10: Remove 'hw/arm/boot.h' from header Philippe Mathieu-Daudé 2023-10-25 08:53:07 +02:00
  • 307521d6e2 target/arm: Fix syndrome for FGT traps on ERET Peter Maydell 2023-10-24 18:24:38 +01:00
  • 1036ce4e6a target/arm: Move ID_AA64DFR* feature tests together Peter Maydell 2023-10-24 17:35:10 +01:00
  • e677d7d470 target/arm: Move ID_AA64PFR* tests together Peter Maydell 2023-10-24 17:35:09 +01:00
  • 338ddfb1f3 target/arm: Move ID_AA64ISAR* test functions together Peter Maydell 2023-10-24 17:35:08 +01:00
  • 5181c751af target/arm: Move ID_AA64MMFR0 tests up to before MMFR1 and MMFR2 Peter Maydell 2023-10-24 17:35:07 +01:00
  • 326077724a target/arm: Move ID_AA64MMFR1 and ID_AA64MMFR2 tests together Peter Maydell 2023-10-24 17:35:06 +01:00
  • 5a534314a8 target/arm: Move feature test functions to their own header Peter Maydell 2023-10-24 17:35:05 +01:00
  • dfff1000fe target/arm: Implement Neoverse N2 CPU model Peter Maydell 2023-09-15 19:54:53 +01:00
  • 3bcc53980b target/arm: Correct minor errors in Cortex-A710 definition Peter Maydell 2023-09-15 19:54:52 +01:00
  • 1aa84a4b6e ipmi-bt-test: force ipv4 Vladimir Sementsov-Ogievskiy 2023-10-18 22:11:23 +03:00
  • c73272f52f tests/vm/freebsd: Add additional library paths for libfdt Thomas Huth 2023-10-16 18:10:53 +02:00
  • c7437f0ddb docs/about: Mark the old pc-i440fx-2.0 - 2.3 machine types as deprecated Thomas Huth 2023-10-06 09:52:47 +02:00
  • 89c9040564 tests/coroutine: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:51 +02:00
  • 0c2c2932a9 tests/aio: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:49 +02:00
  • ec3ad0face tests/npcm7xx_adc: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:48 +02:00
  • a186fedbef tests/rtl8139: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:47 +02:00
  • e33ba60bdb tests/cdrom-test: Clean up global variable shadowing in prepare_image() Philippe Mathieu-Daudé 2023-10-09 12:02:45 +02:00
  • 79a8d00073 tests/virtio-scsi: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:44 +02:00
  • e9894bc95a tests/throttle: Clean up global variable shadowing Philippe Mathieu-Daudé 2023-10-09 12:02:43 +02:00
  • 63ba5e13b9 system/qtest: Clean up global variable shadowing in qtest_server_init() Philippe Mathieu-Daudé 2023-10-09 12:02:42 +02:00
  • c60be6e3e3 Merge tag 'pull-sp-20231025' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-10-27 09:43:53 +09:00
  • 3c95fd4ed8 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2023-10-27 09:43:07 +09:00
  • c1bfe74c76 Merge tag 'pull-aspeed-20231025' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2023-10-27 09:42:21 +09:00
  • 39dd3e1f55 kvm: i8254: require KVM_CAP_PIT2 and KVM_CAP_PIT_STATE2 Paolo Bonzini 2023-10-17 14:29:03 +02:00
  • 52b04ea49d kvm: i386: require KVM_CAP_SET_IDENTITY_MAP_ADDR Paolo Bonzini 2023-10-17 14:30:44 +02:00