Message ID | 20180131093507.22219-1-christoffer.dall@linaro.org |
---|---|
State | New |
Headers | show |
On Wed, Jan 31, 2018 at 10:34:40AM +0100, Christoffer Dall wrote: > From: Andrew Jones <drjones@redhat.com> > > Since commit 93390c0a1b20 ("arm64: KVM: Hide unsupported AArch64 CPU > features from guests") we can hide cpu features from guests. Apply > this to a long standing issue where guests see a PMU available, but > it's not, because it was not enabled by KVM's userspace. > > Signed-off-by: Andrew Jones <drjones@redhat.com> > Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> > --- > arch/arm64/kvm/sys_regs.c | 35 +++++++++++++++++++++-------------- > 1 file changed, 21 insertions(+), 14 deletions(-) > Hi Christoffer, I think this patch got into the PULL by mistake, because you pointed out to me a while back that it broke migration. Thanks for the reminder to go and try to fix it though! Thanks, drew
Hi Drew, On Wed, Jan 31, 2018 at 11:54 AM, Andrew Jones <drjones@redhat.com> wrote: > On Wed, Jan 31, 2018 at 10:34:40AM +0100, Christoffer Dall wrote: >> From: Andrew Jones <drjones@redhat.com> >> >> Since commit 93390c0a1b20 ("arm64: KVM: Hide unsupported AArch64 CPU >> features from guests") we can hide cpu features from guests. Apply >> this to a long standing issue where guests see a PMU available, but >> it's not, because it was not enabled by KVM's userspace. >> >> Signed-off-by: Andrew Jones <drjones@redhat.com> >> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> >> --- >> arch/arm64/kvm/sys_regs.c | 35 +++++++++++++++++++++-------------- >> 1 file changed, 21 insertions(+), 14 deletions(-) >> > > I think this patch got into the PULL by mistake, because you pointed out > to me a while back that it broke migration. > Patch 12 reverts the patch - I didn't feel like rebasing next with all the other things that are going on for this merge window. Thanks, -Christoffer
2018-01-31 10:34+0100, Christoffer Dall: > Hi Paolo and Radim, > > Apologies for getting this pull request to you rather late; there were a > number of issues that I wanted to make sure we could fix properly before > including some of the changes in this pull request. > > The changes for this version include icache invalidation optimizations > (improving VM startup time), support for forwarded level-triggered > interrupts (improved performance for timers and passthrough platform > devices), a small fix for power-management notifiers, and some cosmetic > changes. Pulled, thanks.