Hi Gavin, > From: Gavin Shan <[email protected]> > Sent: Wednesday, September 27, 2023 7:30 AM > To: Salil Mehta <[email protected]>; [email protected]; qemu- > [email protected] > Cc: [email protected]; [email protected]; Jonathan Cameron > <[email protected]>; [email protected]; > [email protected]; [email protected]; > [email protected]; [email protected]; [email protected]; > [email protected]; [email protected]; [email protected]; [email protected]; > [email protected]; [email protected]; [email protected]; > [email protected]; [email protected]; [email protected]; > [email protected]; [email protected]; > [email protected]; [email protected]; > [email protected]; [email protected]; [email protected]; > zhukeqian <[email protected]>; wangxiongfeng (C) > <[email protected]>; wangyanan (Y) <[email protected]>; > [email protected]; [email protected]; [email protected] > Subject: Re: [PATCH RFC V2 04/37] arm/virt,target/arm: Machine init time > change common to vCPU {cold|hot}-plug > > On 9/26/23 20:04, Salil Mehta wrote: > > Refactor and introduce the common logic required during the > initialization of > > both cold and hot plugged vCPUs. Also initialize the *disabled* state of the > > vCPUs which shall be used further during init phases of various other > > components > > like GIC, PMU, ACPI etc as part of the virt machine initialization.
[...] > > > > Co-developed-by: Salil Mehta <[email protected]> > > Signed-off-by: Salil Mehta <[email protected]> > > Co-developed-by: Keqian Zhu <[email protected]> > > Signed-off-by: Keqian Zhu <[email protected]> > > Reported-by: Gavin Shan <[email protected]> > ^^^^^^^^^^^^^^^^^^^^^ > > <[email protected]> Ah. Gross. Sorry about this. Will fix. Thanks Salil. > > > [GS: pointed the assertion due to wrong range check] > > Signed-off-by: Salil Mehta <[email protected]> > > --- > > hw/arm/virt.c | 149 ++++++++++++++++++++++++++++++++++++++++----- > > target/arm/cpu.c | 7 +++ > > target/arm/cpu64.c | 14 +++++ > > 3 files changed, 156 insertions(+), 14 deletions(-) > >
