On 17/10/12 15:38, Christoffer Dall wrote: > On Wed, Oct 17, 2012 at 10:12 AM, Marc Zyngier <marc.zyngier@xxxxxxx> wrote: >> Hot on the heels of the pt_reg patch, here's a few more cleanup/fixes. >> >> - The first two patches deal with compilation errors that can occur if >> you end up selecting enough options to make some structures big >> enough. Some fields then end up being out of reach of the assembly >> code. >> - Patches 3 to 6 clean a bit further the register accesses. >> - The last patch tries to detangle the MMIO handling from the MMU and >> emulation code. I believe this would make the review process a tad >> easier. >> >> As usual, this is available in the kvm-cleanup branch of my >> arm-platforms tree, together with more stuff that sits upon these >> patches. >> >> Marc Zyngier (7): >> ARM: KVM: make sure the VTTBR field can be accessed from asm code >> ARM: KVM: move the timer's asm-accessed fields to the top >> ARM: KVM: enforce use of vcpu_pc/vcpu_cpsr >> ARM: KVM: remove PC from the register array >> ARM: KVM: add a predicate to check for PC > > these have been applied and pushed to kvm-arm-master. Thanks for that. >> ARM: KVM: move MMIO handling to its own files > > this one I'll look at later today. OK. Let me know what you think. I have a couple of other patches on the same theme. >> ARM: KVM: convert GP registers from u32 to unsigned long > > this has that 64-bit/32-bit question. You should have the answer in your mailbox... ;-) M. -- Jazz is not dead. It just smells funny... _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm