[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] i386/WHPX: Fix error message when fail to set ProcessorCount
From: |
Zhao Liu |
Subject: |
Re: [PATCH] i386/WHPX: Fix error message when fail to set ProcessorCount |
Date: |
Tue, 13 Jun 2023 15:49:48 +0800 |
Just a ping...
Hi Sunil, could you please take some time to look at this patch? Thank
you!
Regards,
Zhao
On Mon, May 29, 2023 at 08:43:31PM +0800, Zhao Liu wrote:
> Date: Mon, 29 May 2023 20:43:31 +0800
> From: Zhao Liu <zhao1.liu@linux.intel.com>
> Subject: [PATCH] i386/WHPX: Fix error message when fail to set
> ProcessorCount
> X-Mailer: git-send-email 2.34.1
>
> From: Zhao Liu <zhao1.liu@intel.com>
>
> 003f230e37d7 ("machine: Tweak the order of topology members in struct
> CpuTopology") changes the meaning of MachineState.smp.cores from "the
> number of cores in one package" to "the number of cores in one die"
> and doesn't fix other uses of MachineState.smp.cores. And because of
> the introduction of cluster, now smp.cores just means "the number of
> cores in one cluster". This clearly does not fit the semantics here.
>
> And before this error message, WHvSetPartitionProperty() is called to
> set prop.ProcessorCount.
>
> So the error message should show the prop.ProcessorCount other than
> "cores per cluster" or "cores per package".
>
> Cc: Sunil Muthuswamy <sunilmut@microsoft.com>
> Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
> ---
> target/i386/whpx/whpx-all.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/target/i386/whpx/whpx-all.c b/target/i386/whpx/whpx-all.c
> index 52af81683c1e..5882bf22d0a1 100644
> --- a/target/i386/whpx/whpx-all.c
> +++ b/target/i386/whpx/whpx-all.c
> @@ -2613,8 +2613,8 @@ static int whpx_accel_init(MachineState *ms)
> sizeof(WHV_PARTITION_PROPERTY));
>
> if (FAILED(hr)) {
> - error_report("WHPX: Failed to set partition core count to %d,"
> - " hr=%08lx", ms->smp.cores, hr);
> + error_report("WHPX: Failed to set partition processor count to %d,"
> + " hr=%08lx", prop.ProcessorCount, hr);
> ret = -EINVAL;
> goto error;
> }
> --
> 2.34.1
>
- Re: [PATCH] i386/WHPX: Fix error message when fail to set ProcessorCount,
Zhao Liu <=