Re: [RFC PATCH v1 0/2] KVM: arm64: Making BT Field in ID_AA64PFR1_EL1 writable

2024-06-17 Thread Shaoqin Huang
Hi Marc, On 6/13/24 16:42, Marc Zyngier wrote: On Thu, 13 Jun 2024 09:31:45 +0100, Shaoqin Huang wrote: If we don't care about the FEAT_CNTSC right now. Could I fix the compile issue and respin this again without the background of enabling migration between MtCollins and AmpereOne, and just

Re: [RFC PATCH v1 0/2] KVM: arm64: Making BT Field in ID_AA64PFR1_EL1 writable

2024-06-13 Thread Oliver Upton
On Thu, Jun 13, 2024 at 04:31:45PM +0800, Shaoqin Huang wrote: > Hi Marc, > > On 6/12/24 18:07, Marc Zyngier wrote: > > On Wed, 12 Jun 2024 06:30:51 +0100, > > Oliver Upton wrote: > > > > > > Hi Shaoqin, > > > > > > On Tue, Jun 11, 2024 at 10:35:50PM -0400, Shaoqin Huang wrote: > > > > Hi

Re: [RFC PATCH v1 0/2] KVM: arm64: Making BT Field in ID_AA64PFR1_EL1 writable

2024-06-13 Thread Marc Zyngier
On Thu, 13 Jun 2024 09:31:45 +0100, Shaoqin Huang wrote: > > If we don't care about the FEAT_CNTSC right now. Could I fix the > compile issue and respin this again without the background of enabling > migration between MtCollins and AmpereOne, and just keep the > information of the different BT

Re: [RFC PATCH v1 0/2] KVM: arm64: Making BT Field in ID_AA64PFR1_EL1 writable

2024-06-13 Thread Shaoqin Huang
Hi Marc, On 6/12/24 18:07, Marc Zyngier wrote: On Wed, 12 Jun 2024 06:30:51 +0100, Oliver Upton wrote: Hi Shaoqin, On Tue, Jun 11, 2024 at 10:35:50PM -0400, Shaoqin Huang wrote: Hi guys, I'm trying to enable migration from MtCollins(Ampere Altra, ARMv8.2+) to AmpereOne(AmpereOne,

Re: [RFC PATCH v1 0/2] KVM: arm64: Making BT Field in ID_AA64PFR1_EL1 writable

2024-06-12 Thread Marc Zyngier
On Wed, 12 Jun 2024 06:30:51 +0100, Oliver Upton wrote: > > Hi Shaoqin, > > On Tue, Jun 11, 2024 at 10:35:50PM -0400, Shaoqin Huang wrote: > > Hi guys, > > > > I'm trying to enable migration from MtCollins(Ampere Altra, ARMv8.2+) to > > AmpereOne(AmpereOne, ARMv8.6+), the migration always

Re: [RFC PATCH v1 0/2] KVM: arm64: Making BT Field in ID_AA64PFR1_EL1 writable

2024-06-12 Thread Shaoqin Huang
Hi Oliver, On 6/12/24 13:30, Oliver Upton wrote: Hi Shaoqin, On Tue, Jun 11, 2024 at 10:35:50PM -0400, Shaoqin Huang wrote: Hi guys, I'm trying to enable migration from MtCollins(Ampere Altra, ARMv8.2+) to AmpereOne(AmpereOne, ARMv8.6+), the migration always fails when migration from

Re: [RFC PATCH v1 0/2] KVM: arm64: Making BT Field in ID_AA64PFR1_EL1 writable

2024-06-11 Thread Oliver Upton
Hi Shaoqin, On Tue, Jun 11, 2024 at 10:35:50PM -0400, Shaoqin Huang wrote: > Hi guys, > > I'm trying to enable migration from MtCollins(Ampere Altra, ARMv8.2+) to > AmpereOne(AmpereOne, ARMv8.6+), the migration always fails when migration from > MtCollins to AmpereOne due to some register fields

[RFC PATCH v1 0/2] KVM: arm64: Making BT Field in ID_AA64PFR1_EL1 writable

2024-06-11 Thread Shaoqin Huang
Hi guys, I'm trying to enable migration from MtCollins(Ampere Altra, ARMv8.2+) to AmpereOne(AmpereOne, ARMv8.6+), the migration always fails when migration from MtCollins to AmpereOne due to some register fields differing between the two machines. In this patch series, we try to make more