On Wed, Apr 17, 2013 at 4:42 AM, Alexander Graf <agraf@xxxxxxx> wrote: > > On 17.04.2013, at 13:38, Peter Maydell wrote: > >> On 17 April 2013 12:30, Marc Zyngier <marc.zyngier@xxxxxxx> wrote: >>> By disabling the problematic configuration, we just bury our head in the >>> sand and pretend everything is fine. Yes, this is a new feature. But by >>> saying "not a supported configuration", while the code *should* support >>> it, we're only fooling ourselves. >> >> Who says the code should support running on big.LITTLE? I think >> it's very clear that the only thing it should support at the >> moment is A15 guest CPUs on an all-A15 host CPU system. > > Is anyone going to run this code on big.LITTLE systems before 3.10 is out? > Apparently yes, otherwise we would not be having this discussion in the first place. > Just fix it for real with 3.10 and everyone's happy. If need be, you can always CC the fixes to stable to have them in 3.9. > > That's really an added feature set, which I don't think is appropriate for stable. Currently we *do not support big.little* but we pretend that we do, and even worse, we pretend that we can emulate an A15 on an A7 for example, which we obviously cannot, and nobody looked at what kind of damage that can cause. Therefore, the "fix" for the current supported features is to bail out on something as funky as a big.little, and I honestly don't see what the big problem with that is. And, such a fix is what should go in stable. _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm