On 10/17/2012 11:14 AM, Marc Zyngier wrote: > On 17/10/12 05:52, Alexander Graf wrote: >> >> On 17.10.2012, at 04:36, Christoffer Dall<c.dall@xxxxxxxxxxxxxxxxxxxxxx> wrote: >> >>> The offsets for the registers have changed, so this patch updates the >>> headers and fixes the offsets and the compilation in one. >> This means that any Linux internal change to pt_regs will break KVM ABI compatibility? I really dislike this automatic generation of one_reg ids based on struct offsets :( > pt_regs are already part of the Linux/ARM ABI, and changing this > structure would break much more than just KVM (gdb, strace, ptrace, to > only name a few...) > > Consider ARM pt_regs to be cast in stone for the next century or so... Ok, good :). Please be aware that the one_reg ids are ABI as well, thus need to stay stable over the next century too :) Alex _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm