On 12 February 2016 at 14:34, Edgar E. Iglesias <edgar.igles...@gmail.com> wrote: > From: "Edgar E. Iglesias" <edgar.igles...@xilinx.com> > > Add support for generating the instruction syndrome for Data Aborts. > These syndromes are used by hypervisors for example to trap and emulate > memory accesses. > > We save the decoded data out-of-band with the TBs at translation time. > When exceptions hit, the extra data attached to the TB is used to > recreate the state needed to encode instruction syndromes. > This avoids the need to emit moves with every load/store.
I think this patch also would be simpler if the encoded info put in with the TBs was just the syndrome register, rather than some other encoding. thanks -- PMM