Message ID | 20181019125901.185478-1-marc.zyngier@arm.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 19/10/2018 14:58, Marc Zyngier wrote: > Paolo, Radim, > > This is the bulk of the KVM/arm changes for 4.20. This time, the > biggest change by far is the support for variable addressing range in > guests, allowing userspace to size arm64 VMs from 32 to 52bits instead > of the hard-coded 40bits we've enjoyed so far. Other than that, we > have a random selection of small fixes and cleanups. > > Note that this will generate a few minor conflicts with the arm64 tree, > which should be resolved as per this branch[1]. That's a bit annoying. KVM parts of "Support Common Not Private translations" should not have gone through the arm64 tree. Instead, Catalin should have placed the first patches in a topic branch for you to pull. This minimizes the effort for everyone else, basically. Conflicts need to be sorted out by Stephen Rothwell, myself and Linus/Greg, while topic branches just work. If it weren't for the include/uapi/linux/kvm.h change, where I have to sort the capability numbers as they are assigned by the various architecture maintainers(*), I would have told you to just send the pull request to Catalin this time through (but that would just be a band-aid, it should not be the norm). Anyway, just remember this next time. Thanks, Paolo (*) That's also a bit suboptimal, because it complicates debugging of new features after they're merged, but I have no better idea.