On Fri, Dec 09, 2016 at 10:51:44AM -0600, Wei Huang wrote: > > > On 12/08/2016 11:05 AM, Andrew Jones wrote: > > The TCG PMU is barely implemented for ARM and not at all implemented > > for AArch64. Let's not bother running the TCG-only tests yet. We'll > > likely move them to a new TCG-only unittests.cfg at some point before > > re-enabling them too. > > > > Signed-off-by: Andrew Jones <drjones@xxxxxxxxxx> > > It is always safe to disable TCG tests, as proposed in this patch. > However I don't think we need it because PMU will behave correctly after > your PATCH 1: > > 1. Under TCG AArch32 mode, get_pmu_version() returns 2. This is > acceptable for pmu-tcg-icount-1 and pmu-tcg-icount-256. We should allow > the tests to proceed. > 2. Under TCG AArch64, get_pmu_version() returns 0. pmu-tcg-icount-1 and > pmu-tcg-icount-256 will skip because pmu_probe() returns FALSE. As long > as there isn't an error, most people will be OK to see SKIP message. I find it a bit annoying to be running KVM tests and need to mentally filter out results (skips or not) for TCG-only tests. I'd rather leave them off for now. Once we get a tcg-only test running framework in place we can uncomment them. Thanks, drew > > Thanks, > -Wei > > > --- > > arm/unittests.cfg | 20 ++++++++++---------- > > 1 file changed, 10 insertions(+), 10 deletions(-) > > > > diff --git a/arm/unittests.cfg b/arm/unittests.cfg > > index 044d97c9e73d..65f9c4c0b9eb 100644 > > --- a/arm/unittests.cfg > > +++ b/arm/unittests.cfg > > @@ -65,15 +65,15 @@ file = pmu.flat > > groups = pmu > > > > # Test PMU support (TCG) with -icount IPC=1 > > -[pmu-tcg-icount-1] > > -file = pmu.flat > > -extra_params = -icount 0 -append '1' > > -groups = pmu > > -accel = tcg > > +#[pmu-tcg-icount-1] > > +#file = pmu.flat > > +#extra_params = -icount 0 -append '1' > > +#groups = pmu > > +#accel = tcg > > > > # Test PMU support (TCG) with -icount IPC=256 > > -[pmu-tcg-icount-256] > > -file = pmu.flat > > -extra_params = -icount 8 -append '256' > > -groups = pmu > > -accel = tcg > > +#[pmu-tcg-icount-256] > > +#file = pmu.flat > > +#extra_params = -icount 8 -append '256' > > +#groups = pmu > > +#accel = tcg > > > -- > To unsubscribe from this list: send the line "unsubscribe kvm" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html