On Tue, May 31, 2016 at 12:33:00PM +0100, Mark Rutland wrote: > Currently we (ab)use a reserved bit in ESR_ELx for our own purposes as > ESR_LNX_EXEC, which isn't ideal, especially as we're inconsistent with our > mnemonic usage. This series removes ESR_LNX_EXEC entirely, avoiding (ab)use of > reserved ESR_ELx bits, and makes things a little more consistent. > > I've extracted this from my entry-deasm branch [1], and rebased to v4.7-rc1. > I've split the KVM changes as the KVM code is undergoing rapid change these > days, and it should be possible to take those as a subsequent cleanup rather > than forcing a painful merging process. > > Thanks, > Mark. > > [1] https://git.kernel.org/cgit/linux/kernel/git/mark/linux.git/log/?h=arm64/entry-deasm > > > Mark Rutland (3): > arm64: add macro to extract ESR_ELx.EC > arm64/kvm: use ESR_ELx_EC to extract EC > arm64: kill ESR_LNX_EXEC I queued these 3 patches for 4.8. Thanks. -- Catalin _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm