2020-07-02 | David Hildenbrand | pc: Support coldplugging of virtio-pmem-pci devices... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-2-david@redhat.com> |
commitcommitdifftree |
2020-07-02 | David Hildenbrand | virtio-balloon: always indicate S_DONE when migration... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200629080615.26022-1-david@redhat.com> |
commitcommitdifftree |
2020-06-17 | David Hildenbrand | hmp: Make json format optional for qom-set Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200610075153.33892-1-david@redhat.com> |
commitcommitdifftree |
2020-06-09 | David Hildenbrand | virtio-balloon: unref the iothread when unrealizing Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200520100439.19872-4-david@redhat.com> |
commitcommitdifftree |
2020-06-09 | David Hildenbrand | virtio-balloon: fix free page hinting check on unrealize Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200520100439.19872-3-david@redhat.com> |
commitcommitdifftree |
2020-06-09 | David Hildenbrand | virtio-balloon: fix free page hinting without an iothread Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200520100439.19872-2-david@redhat.com> |
commitcommitdifftree |
2020-05-07 | David Hildenbrand | migration/ram: Consolidate variable reset after placement... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200421085300.7734-10-david@redhat.com> |
commitcommitdifftree |
2020-04-13 | David Hildenbrand | exec: Fix for qemu_ram_resize() callback Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2020-03-29 | David Hildenbrand | MAINTAINERS: Add myself as virtio-balloon co-maintainer Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200312133725.8192-1-david@redhat.com> |
commitcommitdifftree |
2019-10-21 | David Hildenbrand | s390x/kvm: Set default cpu model for all machine classes Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20191021100515.6978-1-david@redhat.com> |
commitcommitdifftree |
2019-10-21 | David Hildenbrand | s390x/tcg: Fix VECTOR SUBTRACT WITH BORROW COMPUTE... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20191021085715.3797-7-david@redhat.com> |
commitcommitdifftree |
2019-10-21 | David Hildenbrand | s390x/tcg: Fix VECTOR SUBTRACT WITH BORROW INDICATION Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20191021085715.3797-6-david@redhat.com> |
commitcommitdifftree |
2019-10-21 | David Hildenbrand | s390x/tcg: Fix VECTOR SUBTRACT COMPUTE BORROW INDICATION Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20191021085715.3797-5-david@redhat.com> |
commitcommitdifftree |
2019-10-21 | David Hildenbrand | s390x/tcg: Fix VECTOR SHIFT RIGHT ARITHMETIC BY BYTE Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20191021085715.3797-4-david@redhat.com> |
commitcommitdifftree |
2019-10-21 | David Hildenbrand | s390x/tcg: Fix VECTOR MULTIPLY AND ADD * Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20191021085715.3797-3-david@redhat.com> |
commitcommitdifftree |
2019-10-21 | David Hildenbrand | s390x/tcg: Fix VECTOR MULTIPLY LOGICAL ODD Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20191021085715.3797-2-david@redhat.com> |
commitcommitdifftree |
2019-10-21 | David Hildenbrand | s390x/mmu: Remove duplicate check for MMU_DATA_STORE Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20191017121922.18840-1-david@redhat.com> |
commitcommitdifftree |
2019-10-10 | David Hildenbrand | s390x/tcg: MVCL: Exit to main loop if requested Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/cpumodel: Add new TCG features to QEMU cpu model Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/cpumodel: Prepare for changes of QEMU model Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: Implement Instruction-Execution-Protection... Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: Implement ESOP-2 and access-exception-fetch... Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: Add EDAT2 translation support Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: Convert to non-recursive page table walk Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: DAT table definition overhaul Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: Use TARGET_PAGE_MASK in mmu_translate_pte() Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: Inject PGM_ADDRESSING on bogus table addresses Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: Inject DAT exceptions from a single place Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: Move DAT protection handling out of mmu_translate... Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-10-09 | David Hildenbrand | s390x/mmu: Drop debug logging from MMU code Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | tests/tcg: target/s390x: Test MVC Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | tests/tcg: target/s390x: Test MVO Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVO: Fault-safe handling Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVST: Fault-safe handling Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVZ: Fault-safe handling Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVN: Fault-safe handling Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCIN: Fault-safe handling Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: NC: Fault-safe handling Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: XC: Fault-safe handling Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: OC: Fault-safe handling Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCLU: Fault-safe handling Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVC: Fault-safe handling on destructive... Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCS/MVCP: Use access_memmove() Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: Fault-safe memmove Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: Fault-safe memset Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: Always use MMU_USER_IDX for CONFIG_USER_ONLY Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVST: Fix storing back the addresses to... Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVST: Check for specification exceptions Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCS/MVCP: Properly wrap the length Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCOS: Lengths are 32 bit in 24/31-bit mode Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCS/MVCP: Check for special operation exceptions Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCLU/MVCLE: Process max 4k bytes at a time Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVPG: Properly wrap the addresses Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVPG: Check for specification exceptions Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVC: Use is_destructive_overlap() Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVC: Increment the length once Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCL: Process max 4k bytes at a time Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCL: Detect destructive overlaps Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: MVCL: Zero out unused bits of address Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-23 | David Hildenbrand | s390x/tcg: Reset exception_index to -1 instead of 0 Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | tcg: Factor out probe_write() logic into probe_access() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190830100959.26615-3-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | tcg: Make probe_write() return a pointer to the host... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190830100959.26615-2-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | s390x/tcg: Pass a size to probe_write() in do_csst() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190826075112.25637-8-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | hppa/tcg: Call probe_write() also for CONFIG_USER_ONLY Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190826075112.25637-7-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | mips/tcg: Call probe_write() for CONFIG_USER_ONLY as... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190826075112.25637-6-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | tcg: Enforce single page access in probe_write() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190826075112.25637-5-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | tcg: Factor out CONFIG_USER_ONLY probe_write() from... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190826075112.25637-4-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | s390x/tcg: Fix length calculation in probe_write_access() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190826075112.25637-3-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | s390x/tcg: Use guest_addr_valid() instead of h2g_valid... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190826075112.25637-2-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | tcg: Check for watchpoints in probe_write() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190823100741.9621-10-david@redhat.com> |
commitcommitdifftree |
2019-09-03 | David Hildenbrand | exec: Factor out core logic of check_watchpoint() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190823100741.9621-9-david@redhat.com> |
commitcommitdifftree |
2019-08-22 | David Hildenbrand | s390x/mmu: Factor out storage key handling Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190816084708.602-7-david@redhat.com> |
commitcommitdifftree |
2019-08-22 | David Hildenbrand | s390x/mmu: Better storage key reference and change... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190816084708.602-6-david@redhat.com> |
commitcommitdifftree |
2019-08-22 | David Hildenbrand | s390x/tcg: Flush the TLB of all CPUs on SSKE and RRBE Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190816084708.602-5-david@redhat.com> |
commitcommitdifftree |
2019-08-22 | David Hildenbrand | s390x/tcg: Rework MMU selection for instruction fetches Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190816084708.602-4-david@redhat.com> |
commitcommitdifftree |
2019-08-22 | David Hildenbrand | s390x/mmu: ASC selection in s390_cpu_get_phys_page_debug() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190816084708.602-3-david@redhat.com> |
commitcommitdifftree |
2019-08-22 | David Hildenbrand | s390x/mmu: Trace the right value if setting/getting... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190816084708.602-2-david@redhat.com> |
commitcommitdifftree |
2019-08-22 | David Hildenbrand | s390x/tcg: Fix VERIM with 32/64 bit elements Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190814151242.27199-1-david@redhat.com> |
commitcommitdifftree |
2019-07-25 | David Hildenbrand | virtio-balloon: don't track subpages for the PBP Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190725113638.4702-8-david@redhat.com> |
commitcommitdifftree |
2019-07-25 | David Hildenbrand | virtio-balloon: Use temporary PBP only Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190722134108.22151-7-david@redhat.com> |
commitcommitdifftree |
2019-07-25 | David Hildenbrand | virtio-balloon: Rework pbp tracking data Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190722134108.22151-6-david@redhat.com> |
commitcommitdifftree |
2019-07-25 | David Hildenbrand | virtio-balloon: Better names for offset variables in... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190722134108.22151-5-david@redhat.com> |
commitcommitdifftree |
2019-07-25 | David Hildenbrand | virtio-balloon: Simplify deflate with pbp Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190722134108.22151-4-david@redhat.com> |
commitcommitdifftree |
2019-07-25 | David Hildenbrand | virtio-balloon: Fix QEMU crashes on pagesize > BALLOON_PAGE_SIZE Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190722134108.22151-3-david@redhat.com> |
commitcommitdifftree |
2019-07-25 | David Hildenbrand | virtio-balloon: Fix wrong sign extension of PFNs Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20190722134108.22151-2-david@redhat.com> |
commitcommitdifftree |
2019-07-04 | David Hildenbrand | pc: Support for virtio-pmem-pci Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-07-04 | David Hildenbrand | numa: Handle virtio-pmem in NUMA stats Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-07-04 | David Hildenbrand | hmp: Handle virtio-pmem when printing memory device... Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-07-02 | David Hildenbrand | virtio-pci: Allow to specify additional interfaces... Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-21 | David Hildenbrand | s390x/cpumodel: Prepend KDSA features with "KDSA" Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-21 | David Hildenbrand | s390x/cpumodel: Rework CPU feature definition Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-07 | David Hildenbrand | linux-user: elf: ELF_HWCAP for s390x Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-07 | David Hildenbrand | s390x: Bump the "qemu" CPU model up to a stripped-down z13 Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-07 | David Hildenbrand | s390x/tcg: We support the Vector Facility Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-07 | David Hildenbrand | s390x/tcg: Allow linux-user to use vector instructions Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-07 | David Hildenbrand | s390x/tcg: Implement VECTOR FP TEST DATA CLASS IMMEDIATE Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-07 | David Hildenbrand | s390x/tcg: Implement VECTOR FP SUBTRACT Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-07 | David Hildenbrand | s390x/tcg: Implement VECTOR FP SQUARE ROOT Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-07 | David Hildenbrand | s390x/tcg: Implement VECTOR FP PERFORM SIGN OPERATION Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
2019-06-07 | David Hildenbrand | s390x/tcg: Implement VECTOR FP MULTIPLY AND (ADD|SUBTRACT) Signed-off-by: David Hildenbrand <david@redhat.com> |
commitcommitdifftree |
next |