Re: [PATCH v4] hw/i386/pc: improve physical address space bound check for 32-bit x86 systems

2023-09-22 Thread Ani Sinha
> On 22-Sep-2023, at 6:26 PM, Philippe Mathieu-Daudé wrote: > > On 22/9/23 14:00, Ani Sinha wrote: >>> On 22-Sep-2023, at 4:12 PM, Philippe Mathieu-Daudé >>> wrote: >>> >>> On 22/9/23 06:16, Ani Sinha wrote: 32-bit x86 systems do not have a reserved memory for hole64. On those

Re: [PATCH v4] hw/i386/pc: improve physical address space bound check for 32-bit x86 systems

2023-09-22 Thread Philippe Mathieu-Daudé
On 22/9/23 14:00, Ani Sinha wrote: On 22-Sep-2023, at 4:12 PM, Philippe Mathieu-Daudé wrote: On 22/9/23 06:16, Ani Sinha wrote: 32-bit x86 systems do not have a reserved memory for hole64. On those 32-bit systems without PSE36 or PAE CPU features, hotplugging memory devices are not

Re: [PATCH v4] hw/i386/pc: improve physical address space bound check for 32-bit x86 systems

2023-09-22 Thread Ani Sinha
> On 22-Sep-2023, at 4:12 PM, Philippe Mathieu-Daudé wrote: > > On 22/9/23 06:16, Ani Sinha wrote: >> 32-bit x86 systems do not have a reserved memory for hole64. On those 32-bit >> systems without PSE36 or PAE CPU features, hotplugging memory devices are not >> supported by QEMU as QEMU

Re: [PATCH v4] hw/i386/pc: improve physical address space bound check for 32-bit x86 systems

2023-09-22 Thread Philippe Mathieu-Daudé
On 22/9/23 06:16, Ani Sinha wrote: 32-bit x86 systems do not have a reserved memory for hole64. On those 32-bit systems without PSE36 or PAE CPU features, hotplugging memory devices are not supported by QEMU as QEMU always places hotplugged memory above 4 GiB boundary which is beyond the

Re: [PATCH v4] hw/i386/pc: improve physical address space bound check for 32-bit x86 systems

2023-09-22 Thread David Hildenbrand
On 22.09.23 06:16, Ani Sinha wrote: 32-bit x86 systems do not have a reserved memory for hole64. On those 32-bit systems without PSE36 or PAE CPU features, hotplugging memory devices are not supported by QEMU as QEMU always places hotplugged memory above 4 GiB boundary which is beyond the

[PATCH v4] hw/i386/pc: improve physical address space bound check for 32-bit x86 systems

2023-09-21 Thread Ani Sinha
32-bit x86 systems do not have a reserved memory for hole64. On those 32-bit systems without PSE36 or PAE CPU features, hotplugging memory devices are not supported by QEMU as QEMU always places hotplugged memory above 4 GiB boundary which is beyond the physical address space of the processor.