Commit Graph

  • e3d97d5c5d linux-user: Do not adjust image mapping for host page size Richard Henderson 2023-08-03 20:13:03 +00:00
  • 1f356e8c01 linux-user: Adjust initial brk when interpreter is close to executable Helge Deller 2023-08-02 16:14:01 -07:00
  • 1ea06ded0d linux-user: Use elf_et_dyn_base for ET_DYN with interpreter Richard Henderson 2023-08-02 15:58:07 -07:00
  • ad25051bae linux-user: Use MAP_FIXED_NOREPLACE for initial image mmap Richard Henderson 2023-08-03 17:55:28 +00:00
  • da2b71fab6 linux-user: Define ELF_ET_DYN_BASE in $guest/target_mman.h Richard Henderson 2023-08-02 15:17:33 -07:00
  • 2d708164e0 linux-user: Define TASK_UNMAPPED_BASE in $guest/target_mman.h Richard Henderson 2023-08-02 14:29:40 -07:00
  • c8fb5cf97d linux-user: Adjust task_unmapped_base for reserved_va Richard Henderson 2023-08-02 14:25:27 -07:00
  • 971fac2731 configure: unify case statements for CPU canonicalization Paolo Bonzini 2023-08-08 14:03:03 +02:00
  • 50a0012227 linux-user: cleanup unused linux-user/include/host directories Paolo Bonzini 2023-08-08 14:03:02 +02:00
  • f140823c56 configure: fix detection for x32 linux-user Paolo Bonzini 2023-08-08 14:03:01 +02:00
  • ec5a138ce6 docs: update hw/nvme documentation for protection information Ankit Kumar 2023-08-08 02:57:45 +05:30
  • dbdb13f931 hw/nvme: fix CRC64 for guard tag Ankit Kumar 2023-08-08 02:57:43 +05:30
  • 0450cf0897 Merge tag 'fixes-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Richard Henderson 2023-08-07 13:55:00 -07:00
  • 474892a961 Merge tag 'trivial-patches-pull' of https://gitlab.com/mjt0k/qemu into staging Richard Henderson 2023-08-07 13:54:43 -07:00
  • e0e5dca517 Merge tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu into staging Richard Henderson 2023-08-07 07:50:54 -07:00
  • 58ea90f803 ui/gtk: set scanout mode in gd_egl/gd_gl_area_scanout_texture Dongwon Kim 2023-07-24 17:11:31 -07:00
  • fdd649538e hw/i386/vmmouse:add relative packet flag for button status Zongmin Zhou 2023-04-13 16:15:26 +08:00
  • 8a64609eea dump: kdump-zlib data pages not dumped with pvtime/aarch64 Dongli Zhang 2023-07-12 22:58:19 -07:00
  • a41e2d97f9 virtio-gpu: reset gfx resources in main thread Marc-André Lureau 2023-07-26 21:39:29 +04:00
  • 957d77863e virtio-gpu: free BHs, by implementing unrealize Marc-André Lureau 2023-07-26 21:39:28 +04:00
  • 81cd34a359 chardev: report the handshake error Marc-André Lureau 2023-05-10 11:25:31 +04:00
  • 6ee960823d Fixed incorrect LLONG alignment for openrisc and cris Luca Bonissi 2023-08-03 02:15:57 +02:00
  • beb1a91781 stubs/colo.c: spelling Michael Tokarev 2023-08-03 16:06:54 +03:00
  • 8ada214a90 hw/i2c: Fix bitbang_i2c_data trace event BALATON Zoltan 2023-07-28 02:45:24 +02:00
  • 6a33f2e920 hw/nvme: fix compliance issue wrt. iosqes/iocqes Klaus Jensen 2023-07-19 20:21:58 +02:00
  • ecb1b7b082 hw/nvme: fix oob memory read in fdp events log Klaus Jensen 2023-08-03 20:44:23 +02:00
  • 9400601a68 Merge tag 'pull-tcg-20230806-3' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2023-08-06 16:47:48 -07:00
  • 3c4a8a8fda bsd-user: Remove last_brk Richard Henderson 2023-08-04 09:33:58 -07:00
  • 62cbf08150 linux-user: Remove last_brk Richard Henderson 2023-08-02 14:02:46 -07:00
  • 0662a626a7 linux-user: Properly set image_info.brk in flatload Richard Henderson 2023-08-02 16:25:37 -07:00
  • 2aea137a42 linux-user: Do not align brk with host page size Akihiko Odaki 2023-08-02 16:17:52 +09:00
  • cb9d5d1fda linux-user: Do nothing if too small brk is specified Akihiko Odaki 2023-08-02 16:17:51 +09:00
  • e69e032d1a linux-user: Use MAP_FIXED_NOREPLACE for do_brk() Akihiko Odaki 2023-08-02 16:17:50 +09:00
  • c6cc059eca linux-user: Do not call get_errno() in do_brk() Akihiko Odaki 2023-08-02 16:17:49 +09:00
  • ddcdd8c48f linux-user: Fix MAP_FIXED_NOREPLACE on old kernels Akihiko Odaki 2023-08-02 16:17:48 +09:00
  • c3dd50da0f linux-user: Unset MAP_FIXED_NOREPLACE for host Akihiko Odaki 2023-08-02 16:17:47 +09:00
  • 4333f0924c linux-user/elfload: Set V in ELF_HWCAP for RISC-V Nathan Egge 2023-08-03 09:14:24 -04:00
  • 89e5b7935e configure: Fix linux-user host detection for riscv64 Richard Henderson 2023-08-05 17:38:06 +00:00
  • 6c78de6eb6 gdbstub: use 0 ("any process") on packets with no PID Matheus Tavares Bernardino 2023-08-01 12:37:11 -03:00
  • c30d0b861c accel/tcg: Call save_iotlb_data from io_readx as well Mikhail Tyutin 2023-08-04 14:09:03 +03:00
  • f7eaf9d702 accel/tcg: Do not issue misaligned i/o Richard Henderson 2023-08-01 10:46:03 -07:00
  • 190aba803f accel/tcg: Issue wider aligned i/o in do_{ld,st}_mmio_* Richard Henderson 2023-08-01 10:10:45 -07:00
  • 1966855e56 accel/tcg: Adjust parameters and locking with do_{ld,st}_mmio_* Richard Henderson 2023-08-01 07:55:38 -07:00
  • 6db03ccc7f Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2023-08-04 14:47:00 -07:00
  • 71934cf6bf Merge tag 'pull-ppc-20230804' of https://gitlab.com/danielhb/qemu into staging Richard Henderson 2023-08-04 09:18:46 -07:00
  • 0e2a3ec368 target/ppc: Fix VRMA page size for ISA v3.0 Nicholas Piggin 2023-07-30 21:18:42 +10:00
  • 9915dac484 target/ppc: Fix pending HDEC when entering PM state Nicholas Piggin 2023-07-27 04:22:27 +10:00
  • 9201af0969 target/ppc: Implement ASDR register for ISA v3.0 for HPT Nicholas Piggin 2023-07-27 04:22:25 +10:00
  • 6b6d4c1a01 ppc/pegasos2: Fix reg property of 64 bit BARs in device tree BALATON Zoltan 2023-07-22 00:13:20 +02:00
  • 889dd6c525 ppc/pegasos2: Fix naming of device tree nodes BALATON Zoltan 2023-07-19 02:32:56 +02:00
  • aa1133475e ppc/pegasos2: Fix reg property of ROM BARs BALATON Zoltan 2023-07-19 02:32:55 +02:00
  • 19ac7b29f8 ppc/pegasos2: Fix reset state of USB functions BALATON Zoltan 2023-07-19 02:32:54 +02:00
  • d9ab1f1f4d ci: install meson in CirrusCI KVM build environment Paolo Bonzini 2023-08-04 13:55:22 +02:00
  • b2ea6450d8 target/i386: Check CR0.TS before enter_mmx Matt Borgerson 2023-07-13 00:29:01 -07:00
  • c26d005e62 Merge tag 'hppa-linux-user-speedup-pull-request' of https://github.com/hdeller/qemu-hppa into staging Richard Henderson 2023-08-03 18:49:45 -07:00
  • a089a73383 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Richard Henderson 2023-08-03 18:48:20 -07:00
  • f8c0fd9804 target/hppa: Move iaoq registers and thus reduce generated code size Helge Deller 2023-07-30 18:30:19 +02:00
  • 15b11a1da6 cryptodev: Handle unexpected request to avoid crash zhenwei pi 2023-08-03 10:43:14 +08:00
  • 9d38a84347 virtio-crypto: verify src&dst buffer length for sym request zhenwei pi 2023-08-03 10:43:13 +08:00
  • e1e56c07d1 include/hw/i386/x86-iommu: Fix struct X86IOMMU_MSIMessage for big endian hosts Thomas Huth 2023-08-02 15:57:23 +02:00
  • 37cf5cecb0 hw/i386/x86-iommu: Fix endianness issue in x86_iommu_irq_to_msi_message() Thomas Huth 2023-08-02 15:57:22 +02:00
  • fcd8027423 hw/i386/intel_iommu: Fix index calculation in vtd_interrupt_remap_msi() Thomas Huth 2023-08-02 15:57:21 +02:00
  • 4572b22cf9 hw/i386/intel_iommu: Fix struct VTDInvDescIEC on big endian hosts Thomas Huth 2023-08-02 15:57:20 +02:00
  • 642ba89672 hw/i386/intel_iommu: Fix endianness problems related to VTD_IR_TableEntry Thomas Huth 2023-08-02 15:57:19 +02:00
  • cc2a08480e hw/i386/intel_iommu: Fix trivial endianness problems Thomas Huth 2023-08-02 15:57:18 +02:00
  • 18f2971ce4 vhost: fix the fd leak Li Feng 2023-07-31 20:10:06 +08:00
  • 348e354417 pci: do not respond config requests after PCI device eject Yuri Benditovich 2023-07-28 11:40:49 +03:00
  • c92f4fcafa virtio: Fix packed virtqueue used_idx mask Hanna Czenczek 2023-07-21 15:49:45 +02:00
  • 92f0422137 hw/virtio: qmp: add RING_RESET to 'info virtio-status' David Edmondson 2023-07-21 08:28:20 +01:00
  • e3c79cf3ef tests: acpi: update expected blobs Igor Mammedov 2023-07-20 15:38:58 +02:00
  • 5ce869f788 acpi: x86: remove _ADR on host bridges Igor Mammedov 2023-07-20 15:38:57 +02:00
  • d3dc64f34d tests: acpi: whitelist expected blobs Igor Mammedov 2023-07-20 15:38:56 +02:00
  • 6e510855a9 tests: acpi: x86: update expected blobs Igor Mammedov 2023-07-20 15:38:55 +02:00
  • 44d975ef34 x86: acpi: workaround Windows not handling name references in Package properly Igor Mammedov 2023-07-20 15:38:54 +02:00
  • 45d9d318c8 tests: acpi: x86: whitelist expected blobs Igor Mammedov 2023-07-20 15:38:53 +02:00
  • 63a3520e29 hw/virtio: Add a protection against duplicate vu_scmi_stop calls Milan Zamazal 2023-07-20 12:10:37 +02:00
  • 1084feddc6 virtio-iommu: Standardize granule extraction and formatting Eric Auger 2023-07-18 20:21:36 +02:00
  • 503d86dd66 hw/pci-bridge/cxl_upstream.c: Use g_new0() in build_cdat_table() Peter Maydell 2023-07-18 11:13:27 +01:00
  • cf2f89edf3 hw/virtio-iommu: Fix potential OOB access in virtio_iommu_handle_command() Eric Auger 2023-07-17 18:21:26 +02:00
  • 2e6a56f6fb Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2023-08-03 09:22:25 -07:00
  • 9b06d0d076 block/blkio: add more comments on the fd passing handling Stefano Garzarella 2023-08-03 10:28:25 +02:00
  • 0b054b4c82 block/blkio: close the fd when blkio_connect() fails Stefano Garzarella 2023-08-03 10:28:24 +02:00
  • c167c80b46 Merge tag 'pull-request-2023-08-03' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2023-08-03 07:37:17 -07:00
  • f54ba56dad gitlab: disable FF_SCRIPT_SECTIONS on msys jobs Daniel P. Berrangé 2023-08-01 14:04:03 +01:00
  • 63f5365cd4 gitlab: disable optimization and debug symbols in msys build Daniel P. Berrangé 2023-08-01 14:04:02 +01:00
  • ff136d2a99 configure: support passthrough of -Dxxx args to meson Daniel P. Berrangé 2023-08-01 14:04:01 +01:00
  • ef4fe31f33 gitlab: always populate cache for windows msys jobs Daniel P. Berrangé 2023-08-01 14:04:00 +01:00
  • 5ef56e3b18 gitlab: drop $CI_PROJECT_DIR from cache path Daniel P. Berrangé 2023-08-01 14:03:59 +01:00
  • 46aedd34b4 gitlab: always use updated msys installer Daniel P. Berrangé 2023-08-01 14:03:58 +01:00
  • b64052cdad gitlab: print timestamps during windows msys jobs Daniel P. Berrangé 2023-08-01 14:03:57 +01:00
  • 11961d08fc gitlab: remove duplication between msys jobs Daniel P. Berrangé 2023-08-01 14:03:56 +01:00
  • c5b5288c3d util/oslib-win32: Fix compiling with Clang from MSYS2 Thomas Huth 2023-07-28 16:27:45 +02:00
  • 9ba37026fc Update version for v8.1.0-rc2 release Richard Henderson 2023-08-02 08:22:45 -07:00
  • fb695ae3fd Merge tag 'pull-qapi-2023-08-02' of https://repo.or.cz/qemu/armbru into staging Richard Henderson 2023-08-02 06:51:53 -07:00
  • 081619e677 Merge tag 'misc-fixes-20230801' of https://github.com/philmd/qemu into staging Richard Henderson 2023-08-02 06:51:29 -07:00
  • 2b3edd9518 MAINTAINERS: Add section "Migration dirty limit and dirty page rate" Hyman Huang(黄勇) 2023-07-27 02:10:09 +08:00
  • ef96537732 qapi: Craft the dirty-limit capability comment Hyman Huang(黄勇) 2023-07-28 23:10:40 +08:00
  • 8abc81150f qapi: Reformat the dirty-limit migration doc comments Hyman Huang(黄勇) 2023-07-28 17:38:07 +08:00
  • 8caaae7319 target/m68k: Fix semihost lseek offset computation Peter Maydell 2023-08-01 16:45:19 +01:00
  • 71e2dd6aa1 target/nios2: Fix semihost lseek offset computation Keith Packard 2023-07-31 16:52:45 -07:00