2020-10-02 | David Hildenbrand | s390x/tcg: Implement ADD HALFWORD (AGH) Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200928122717.30586-3-david@redhat.com> |
commitcommitdifftree |
2020-10-02 | David Hildenbrand | s390x/cpumodel: S390_FEAT_MISC_INSTRUCTION_EXT -> S390_FEAT_... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200928122717.30586-2-david@redhat.com> |
commitcommitdifftree |
2020-10-02 | David Hildenbrand | s390x/tcg: Implement MONITOR CALL Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200918085122.26132-1-david@redhat.com> |
commitcommitdifftree |
2020-09-29 | David Hildenbrand | pc: fix auto_enable_numa_with_memhp/auto_enable_numa_with_me... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200820094828.30348-1-david@redhat.com> |
commitcommitdifftree |
2020-07-27 | David Hildenbrand | virtio-mem-pci: force virtio version 1 Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200727115905.129397-1-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | numa: Auto-enable NUMA when any memory devices are... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-22-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | virtio-mem: Exclude unplugged memory during migration Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-21-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | virtio-mem: Add trace events Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-20-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | virtio-mem: Migration sanity checks Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-19-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | virtio-pci: Send qapi events when the virtio-mem size... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-18-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | virtio-mem: Allow notifiers for size changes Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-17-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | pc: Support for virtio-mem-pci Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-16-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | numa: Handle virtio-mem in NUMA stats Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-15-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | hmp: Handle virtio-mem when printing memory device... Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-14-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | MAINTAINERS: Add myself as virtio-mem maintainer Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-13-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | virtio-pci: Proxy for virtio-mem Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-12-david@redhat.com> |
commitcommitdifftree |
2020-07-03 | David Hildenbrand | virtio-mem: Paravirtualized memory hot(un)plug ...kernel.org/r/20200311171422.10484-1-david@redhat.com Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-11-david@redhat.com> |
commitcommitdifftree |
2020-07-02 | David Hildenbrand | migration/colo: Use ram_block_discard_disable() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-10-david@redhat.com> |
commitcommitdifftree |
2020-07-02 | David Hildenbrand | migration/rdma: Use ram_block_discard_disable() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-9-david@redhat.com> |
commitcommitdifftree |
2020-07-02 | David Hildenbrand | target/i386: sev: Use ram_block_discard_disable() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-8-david@redhat.com> |
commitcommitdifftree |
2020-07-02 | David Hildenbrand | virtio-balloon: Rip out qemu_balloon_inhibit() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-7-david@redhat.com> |
commitcommitdifftree |
2020-07-02 | David Hildenbrand | s390x/pv: Convert to ram_block_discard_disable() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-6-david@redhat.com> |
commitcommitdifftree |
2020-07-02 | David Hildenbrand | accel/kvm: Convert to ram_block_discard_disable() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-5-david@redhat.com> |
commitcommitdifftree |
2020-07-02 | David Hildenbrand | vfio: Convert to ram_block_discard_disable() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-4-david@redhat.com> |
commitcommitdifftree |
2020-07-02 | David Hildenbrand | exec: Introduce ram_block_discard_(disable|require)() Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20200626072248.78761-3-david@redhat.com> |
commitcommitdifftree |
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 |
next |