Re: [Qemu-devel] [PATCH v1 8/9] target-arm: A64: Create Instruction Syndromes for Data Aborts

2016-02-19 Thread Edgar E. Iglesias
On Thu, Feb 18, 2016 at 11:42:17AM +, Peter Maydell wrote: > On 18 February 2016 at 09:56, Edgar E. Iglesias > wrote: > > On Tue, Feb 16, 2016 at 07:13:32PM +, Peter Maydell wrote: > >> I think this patch also would be simpler if the encoded info > >> put in with the TBs was just the syndr

Re: [Qemu-devel] [PATCH v1 8/9] target-arm: A64: Create Instruction Syndromes for Data Aborts

2016-02-18 Thread Peter Maydell
On 18 February 2016 at 09:56, Edgar E. Iglesias wrote: > On Tue, Feb 16, 2016 at 07:13:32PM +, Peter Maydell wrote: >> 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. > > My first try was to

Re: [Qemu-devel] [PATCH v1 8/9] target-arm: A64: Create Instruction Syndromes for Data Aborts

2016-02-18 Thread Edgar E. Iglesias
On Tue, Feb 16, 2016 at 07:13:32PM +, Peter Maydell wrote: > On 12 February 2016 at 14:34, Edgar E. Iglesias > wrote: > > From: "Edgar E. Iglesias" > > > > Add support for generating the instruction syndrome for Data Aborts. > > These syndromes are used by hypervisors for example to trap and

Re: [Qemu-devel] [PATCH v1 8/9] target-arm: A64: Create Instruction Syndromes for Data Aborts

2016-02-16 Thread Peter Maydell
On 12 February 2016 at 14:34, Edgar E. Iglesias wrote: > From: "Edgar E. Iglesias" > > 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 th

[Qemu-devel] [PATCH v1 8/9] target-arm: A64: Create Instruction Syndromes for Data Aborts

2016-02-12 Thread Edgar E. Iglesias
From: "Edgar E. Iglesias" 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 attac