Re: [PATCH 11/12] target/mips: Remove target-specific code in mips_cpu_reset_hold()

2024-10-10 Thread Philippe Mathieu-Daudé
On 3/10/24 20:01, Richard Henderson wrote: On 9/30/24 02:11, Philippe Mathieu-Daudé wrote: Since all code creating vCPUs now set the 'cpu-big-endian' property, we can remove the target-specific #ifdef'ry in mips_cpu_reset_hold(): the CP0C0_BE bit is set using the property cpu->is_big_endian valu

Re: [PATCH v2 00/14] s390x: virtio-mem support

2024-10-10 Thread Mario Casquero
This series has been successfully tested in s390x. Booted up a VM including: /home/qemu/build/qemu-system-s390x \ ... -m 4G,maxmem=20G \ -object memory-backend-ram,id=mem0,size=16G,reserve=off \ -device virtio-mem-ccw,id=vmem0,memdev=mem0,dynamic-memslots=on \ ... Check the memory devices (qemu)

Re: [PATCH v4 0/4] KVM: Dynamic sized memslots array

2024-10-10 Thread Paolo Bonzini
Queued, thanks. Paolo

[PATCH v2] intel_iommu: Introduce property "x-stale-tm" to control Transient Mapping (TM) field

2024-10-10 Thread Zhenzhong Duan
VT-d spec removed Transient Mapping (TM) field from second-level page-tables and treat the field as Reserved(0) since revision 3.2. Changing the field as reserved(0) will break backward compatibility, so introduce a property "x-stale-tm" to allow user to control the setting. Use hw_compat_9_1 to

Re: precreate phase

2024-10-10 Thread Fabiano Rosas
Steven Sistare writes: > Peter, Fabiano, > > I have a nice solution that allows dest qemu configuration with cpr-transfer. > I define a new qemu initialization phase called 'precreate' which occurs > before most backends or devices have been created. The only exception > is monitor devices and t

Re: [RFC RESEND 0/6] hugetlbfs largepage RAS project

2024-10-10 Thread William Roche
On 10/9/24 17:45, Peter Xu wrote: On Thu, Sep 19, 2024 at 06:52:37PM +0200, William Roche wrote: Hello David, I hope my last week email answered your interrogations about:     - retrieving the valid data from the lost hugepage     - the need of smaller pages to replace a failed large page   

Re: precreate phase

2024-10-10 Thread Peter Xu
On Thu, Oct 10, 2024 at 05:51:16PM -0300, Fabiano Rosas wrote: > Steven Sistare writes: > > > Peter, Fabiano, > > > > I have a nice solution that allows dest qemu configuration with > > cpr-transfer. > > I define a new qemu initialization phase called 'precreate' which occurs > > before most bac

Re: precreate phase

2024-10-10 Thread Paolo Bonzini
On 10/10/24 22:07, Steven Sistare wrote: Peter, Fabiano, I have a nice solution that allows dest qemu configuration with cpr- transfer. I define a new qemu initialization phase called 'precreate' which occurs before most backends or devices have been created.  The only exception is monitor dev

Re: [PATCH V2 13/13] migration: cpr-transfer mode

2024-10-10 Thread Peter Xu
On Thu, Oct 10, 2024 at 04:06:13PM -0400, Steven Sistare wrote: > vhost requires us to stop the vm early: > qmp_migrate > stop vm > migration_call_notifiers MIG_EVENT_PRECOPY_CPR_SETUP > vhost_cpr_notifier > vhost_reset_device - must be after stop vm >

<    1   2   3