Commit Graph

  • 87048d20e6 audio/pw: trace during init before calling pipewire API Marc-André Lureau 2023-05-06 20:37:29 +04:00
  • 3b2876086b audio/pw: needless check for NULL Marc-André Lureau 2023-05-06 20:37:28 +04:00
  • 2d216959e1 audio/pw: drop needless case statement Marc-André Lureau 2023-05-06 20:37:27 +04:00
  • 20c5124805 audio/pw: Pipewire->PipeWire case fix for user-visible text Marc-André Lureau 2023-05-06 20:37:26 +04:00
  • 62259d816c tests/lcitool: add pipewire Marc-André Lureau 2023-05-06 20:37:25 +04:00
  • 6200e0ff5f libvirt-ci: update submodule to cover pipewire Marc-André Lureau 2023-05-06 20:37:24 +04:00
  • 1be878eb97 ui/gtk: skip refresh if new dmabuf has been submitted Dongwon Kim 2023-07-06 11:33:55 -07:00
  • 92b58156e7 ui/gtk: set scanout-mode right before scheduling draw Dongwon Kim 2023-07-06 11:33:54 -07:00
  • 9ac06df8b6 virtio-gpu-udmabuf: correct naming of QemuDmaBuf size properties Dongwon Kim 2023-07-12 21:04:44 -07:00
  • 0d0be87659 virtio-gpu: replace the surface with null surface when resetting Dongwon Kim 2023-06-27 15:44:51 -07:00
  • 83b4b236ed ui/gtk: Make sure the right EGL context is currently bound Dongwon Kim 2023-06-28 12:15:04 -07:00
  • d921fea338 ui/vnc-clipboard: fix infinite loop in inflate_buffer (CVE-2023-3255) Mauro Matteo Cascella 2023-07-04 10:41:22 +02:00
  • 9c18a9234b virtio-gpu: fix potential divide-by-zero regression Marc-André Lureau 2023-07-04 11:16:42 +02:00
  • c2c1c4a35c hw/nvram: Avoid unnecessary Xilinx eFuse backstore write Tong Ho 2023-04-26 14:16:07 -07:00
  • e60a7d0d4d accel/tcg: Zero-pad PC in TCG CPU exec trace lines Peter Maydell 2023-07-17 11:05:08 +01:00
  • eeb9578c36 target/arm/ptw.c: Account for FEAT_RME when applying {N}SW, SA bits Peter Maydell 2023-07-17 11:05:08 +01:00
  • 3f74da440d target/arm: Fix S1_ptw_translate() debug path Peter Maydell 2023-07-17 11:05:08 +01:00
  • 34eed55127 target/arm/ptw.c: Add comments to S1Translate struct fields Peter Maydell 2023-07-17 11:05:07 +01:00
  • aab746106c linux-user: Remove pointless NULL check in clock_adjtime handling Peter Maydell 2023-07-17 11:05:07 +01:00
  • e65ecb665c hw/arm/sbsa-ref: set 'slots' property of xhci Yuquan Wang 2023-07-17 11:05:07 +01:00
  • ed8ad9728a Merge tag 'pull-tpm-2023-07-14-1' of https://github.com/stefanberger/qemu-tpm into staging Richard Henderson 2023-07-15 14:54:04 +01:00
  • d7be40e138 Merge tag 'pull-tcg-20230715' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2023-07-15 14:53:37 +01:00
  • 76f9d6ad19 tcg: Use HAVE_CMPXCHG128 instead of CONFIG_CMPXCHG128 Richard Henderson 2023-07-13 20:06:15 +00:00
  • deba78709a accel/tcg: Always lock pages before translation Richard Henderson 2023-07-06 17:55:48 +01:00
  • d713cf4d6c linux-user/arm: Do not allocate a commpage at all for M-profile CPUs Philippe Mathieu-Daudé 2023-07-11 17:34:08 +02:00
  • ac42f44310 linux-user: Drop uint and ulong Juan Quintela 2023-07-09 18:34:30 +01:00
  • e230ec090b linux-user: Simplify target_madvise Richard Henderson 2023-07-07 21:40:54 +01:00
  • ecb796db03 linux-user: Remove can_passthrough_madvise Richard Henderson 2023-07-07 21:40:53 +01:00
  • bef6f008b9 accel/tcg: Return bool from page_check_range Richard Henderson 2023-07-07 21:40:52 +01:00
  • 91e9e116fe accel/tcg: Accept more page flags in page_check_range Richard Henderson 2023-07-07 21:40:51 +01:00
  • d7b0c5d013 linux-user: Simplify target_munmap Richard Henderson 2023-07-07 21:40:50 +01:00
  • 558a4411c2 linux-user: Rename mmap_reserve to mmap_reserve_or_unmap Richard Henderson 2023-07-07 21:40:49 +01:00
  • 260561d873 linux-user: Rewrite mmap_reserve Richard Henderson 2023-07-07 21:40:48 +01:00
  • f9cd8f5eca linux-user: Use 'last' instead of 'end' in target_mmap Richard Henderson 2023-07-07 21:40:47 +01:00
  • 4c13048e02 linux-user: Use page_find_range_empty for mmap_find_vma_reserved Richard Henderson 2023-07-07 21:40:46 +01:00
  • f12294b5bd bsd-user: Use page_find_range_empty for mmap_find_vma_reserved Richard Henderson 2023-07-07 21:40:45 +01:00
  • f2bb7cf299 accel/tcg: Introduce page_find_range_empty Richard Henderson 2023-07-07 21:40:44 +01:00
  • 99982beb4d linux-user: Rewrite mmap_frag Richard Henderson 2023-07-07 21:40:43 +01:00
  • 7bdc1acc24 linux-user: Rewrite target_mprotect Richard Henderson 2023-07-07 21:40:42 +01:00
  • 55baec0f4c linux-user: Widen target_mmap offset argument to off_t Richard Henderson 2023-07-07 21:40:41 +01:00
  • 0dd558121c linux-user: Split out target_to_host_prot Richard Henderson 2023-07-07 21:40:40 +01:00
  • 037986053b linux-user: Implement MAP_FIXED_NOREPLACE Richard Henderson 2023-07-07 21:40:39 +01:00
  • 9c255cb53e bsd-user: Use page_check_range_empty for MAP_EXCL Richard Henderson 2023-07-07 21:40:38 +01:00
  • c2281ddcf3 accel/tcg: Introduce page_check_range_empty Richard Henderson 2023-07-07 21:40:37 +01:00
  • 4b840f9609 linux-user: Populate more bits in mmap_flags_tbl Richard Henderson 2023-07-07 21:40:36 +01:00
  • 6edfca9eae linux-user: Split TARGET_PROT_* out of syscall_defs.h Richard Henderson 2023-07-07 21:40:35 +01:00
  • 492fe4e754 linux-user: Split TARGET_MAP_* out of syscall_defs.h Richard Henderson 2023-07-07 21:40:34 +01:00
  • 40965ad931 linux-user/strace: Expand struct flags to hold a mask Richard Henderson 2023-07-07 21:40:33 +01:00
  • 2b730f797e linux-user: Fix formatting of mmap.c Richard Henderson 2023-07-07 21:40:32 +01:00
  • d28b3c90cf linux-user: Make sure initial brk(0) is page-aligned Andreas Schwab 2023-07-06 13:34:19 +02:00
  • e18ed26ce7 tcg: Fix info_in_idx increment in layout_arg_by_ref Richard Henderson 2023-07-07 10:17:44 +00:00
  • cb62bd15e1 accel/tcg: Split out cpu_exec_longjmp_cleanup Richard Henderson 2023-07-06 08:45:13 +01:00
  • 9b61f77f40 linux-user: Fix do_shmat type errors Richard Henderson 2023-06-26 16:02:50 +02:00
  • 7a8d9f3a0e linux-user/syscall: Implement execve without execveat Pierrick Bouvier 2023-07-05 14:10:23 +02:00
  • ea9812d93f include/exec/user: Set ABI_LLONG_ALIGNMENT to 4 for nios2 Richard Henderson 2023-06-03 14:58:46 -07:00
  • e73f27003e include/exec/user: Set ABI_LLONG_ALIGNMENT to 4 for microblaze Richard Henderson 2023-06-03 14:55:03 -07:00
  • 0f41be8d89 linux-user: Use abi_uint not unsigned in syscall_defs.h Richard Henderson 2023-06-03 14:09:00 -07:00
  • 20d49567a3 linux-user: Use abi_short not short in syscall_defs.h Richard Henderson 2023-06-03 14:06:23 -07:00
  • 77e935f4e6 linux-user: Use abi_ushort not unsigned short in syscall_defs.h Richard Henderson 2023-06-03 13:33:26 -07:00
  • b3c719b2d1 linux-user: Use abi_int not int in syscall_defs.h Richard Henderson 2023-06-03 13:28:57 -07:00
  • 55a1bcff0c linux-user: Use abi_llong not long long in syscall_defs.h Richard Henderson 2023-06-03 13:17:35 -07:00
  • 6c977729ef linux-user: Use abi_ullong not unsigned long long in syscall_defs.h Richard Henderson 2023-06-03 13:15:46 -07:00
  • c7828bd1c2 linux-user: Use abi_uint not unsigned int in syscall_defs.h Richard Henderson 2023-06-03 13:12:50 -07:00
  • 93c5c6cd99 linux-user: Use abi_llong not int64_t in syscall_defs.h Richard Henderson 2023-06-03 12:57:19 -07:00
  • 7af406a629 linux-user: Use abi_ullong not uint64_t in syscall_defs.h Richard Henderson 2023-06-03 12:05:56 -07:00
  • 5dc0c97130 linux-user: Use abi_int not int32_t in syscall_defs.h Richard Henderson 2023-06-03 12:03:49 -07:00
  • f6ee1627f3 linux-user: Use abi_uint not uint32_t in syscall_defs.h Richard Henderson 2023-06-03 12:02:28 -07:00
  • cb80ce5e65 linux-user: Remove #if 0 block in syscall_defs.h Richard Henderson 2023-06-03 13:37:39 -07:00
  • 4f8ed2fd79 linux-user: Reformat syscall_defs.h Richard Henderson 2023-06-03 12:00:25 -07:00
  • 4633c1e2c5 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2023-07-14 16:39:46 +01:00
  • 4c46fe2ed4 hw/tpm: TIS on sysbus: Remove unsupport ppi command line option Stefan Berger 2023-07-13 13:19:55 -04:00
  • 2eb5599e8a scsi: clear unit attention only for REPORT LUNS commands Stefano Garzarella 2023-07-12 15:43:52 +02:00
  • ba947dab98 scsi: cleanup scsi_clear_unit_attention() Stefano Garzarella 2023-07-12 15:43:51 +02:00
  • 9472083e64 scsi: fetch unit attention when creating the request Stefano Garzarella 2023-07-12 15:43:50 +02:00
  • cc9ff56fc3 kconfig: Add PCIe devices to s390x machines Cédric Le Goater 2023-07-12 10:01:46 +02:00
  • 230dfd9257 hw/ide/piix: properly initialize the BMIBA register Olaf Hering 2023-07-12 09:47:22 +02:00
  • 3dd9e54703 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2023-07-12 20:46:10 +01:00
  • 75dcb4d790 virtio-blk: fix host notifier issues during dataplane start/stop Stefan Hajnoczi 2023-07-04 17:15:27 +02:00
  • 6f05a92ddc Merge tag 'mem-2023-07-12' of https://github.com/davidhildenbrand/qemu into staging Richard Henderson 2023-07-12 11:07:35 +01:00
  • 339a8bbdfe virtio-mem-pci: Device unplug support David Hildenbrand 2023-07-11 17:34:45 +02:00
  • 92a8ee1b59 virtio-mem: Prepare for device unplug support David Hildenbrand 2023-07-11 17:34:44 +02:00
  • aac44204bc virtio-md-pci: Support unplug requests for compatible devices David Hildenbrand 2023-07-11 17:34:43 +02:00
  • c29dd73f74 virtio-md-pci: Handle unplug of virtio based memory devices David Hildenbrand 2023-07-11 17:34:42 +02:00
  • 30ec5ccd3a arm/virt: Use virtio-md-pci (un)plug functions David Hildenbrand 2023-07-11 17:34:41 +02:00
  • dbdf841b2e pc: Factor out (un)plug handling of virtio-md-pci devices David Hildenbrand 2023-07-11 17:34:40 +02:00
  • 18129c15bc virtio-md-pci: New parent type for virtio-mem-pci and virtio-pmem-pci David Hildenbrand 2023-07-11 17:34:39 +02:00
  • b01fd4b67a virtio-mem: Support "x-ignore-shared" migration David Hildenbrand 2023-07-06 09:56:09 +02:00
  • f161c88a03 migration/ram: Expose ramblock_is_ignored() as migrate_ram_is_ignored() David Hildenbrand 2023-07-06 09:56:08 +02:00
  • 836f657b6a virtio-mem: Skip most of virtio_mem_unplug_all() without plugged memory David Hildenbrand 2023-07-06 09:56:07 +02:00
  • 1d44ff586f softmmu/physmem: Warn with ram_block_discard_range() on MAP_PRIVATE file mapping David Hildenbrand 2023-07-06 09:56:06 +02:00
  • ac23dd2f29 memory-device: Track used region size in DeviceMemoryState David Hildenbrand 2023-06-23 14:45:53 +02:00
  • d7f4891c85 memory-device: Refactor memory_device_pre_plug() David Hildenbrand 2023-06-23 14:45:52 +02:00
  • a8e67ce35b hw/i386/pc: Remove PC_MACHINE_DEVMEM_REGION_SIZE David Hildenbrand 2023-06-23 14:45:51 +02:00
  • 75d5f34396 hw/i386/acpi-build: Rely on machine->device_memory when building SRAT David Hildenbrand 2023-06-23 14:45:50 +02:00
  • 78732a7659 hw/i386/pc: Use machine_memory_devices_init() David Hildenbrand 2023-06-23 14:45:49 +02:00
  • b13e115ff4 hw/loongarch/virt: Use machine_memory_devices_init() David Hildenbrand 2023-06-23 14:45:48 +02:00
  • c0ce7b4acb hw/ppc/spapr: Use machine_memory_devices_init() David Hildenbrand 2023-06-23 14:45:47 +02:00
  • 176d073029 hw/arm/virt: Use machine_memory_devices_init() David Hildenbrand 2023-06-23 14:45:46 +02:00
  • cc0afd8a72 memory-device: Introduce machine_memory_devices_init() David Hildenbrand 2023-06-23 14:45:45 +02:00
  • 99d88de6eb memory-device: Unify enabled vs. supported error messages David Hildenbrand 2023-06-23 14:45:44 +02:00