[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 0/4] target-arm: Handle tagged addresses when
From: |
Tom Hanson |
Subject: |
Re: [Qemu-devel] [PATCH v3 0/4] target-arm: Handle tagged addresses when loading PC |
Date: |
Thu, 13 Oct 2016 13:09:16 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 |
On 10/12/2016 01:50 PM, Thomas Hanson wrote:
...
>
> Still looking into handling of tagged addresses for exceptions and
> exception returns. Will handle that as a separate patch set.
Peter,
Looking at arm_cpu_do_interrupt_aarch64() and the ARM spec, the new PC value is
always an offset from the appropriate VBAR. The only place I can find the the
VBAR being set is at boot time (i.e. UEFI).
Can the boot code use a tagged pointer to specify the VBAR?
Is there some other place/time when the VBAR can be modified post-boot?
Thanks,
Tom
- [Qemu-devel] [PATCH v3 0/4] target-arm: Handle tagged addresses when loading PC, Thomas Hanson, 2016/10/12
- [Qemu-devel] [PATCH v3 1/4] target-arm: Infrastucture changes to enable handling of tagged address loading into PC, Thomas Hanson, 2016/10/12
- [Qemu-devel] [PATCH v3 3/4] target-arm: Comments to mark location of pending work for 56 bit addresses, Thomas Hanson, 2016/10/12
- [Qemu-devel] [PATCH v3 4/4] target-arm: Comments added to identify cases in a switch, Thomas Hanson, 2016/10/12
- [Qemu-devel] [PATCH v3 2/4] target-arm: Code changes to implement overwrite of tag field on PC load, Thomas Hanson, 2016/10/12
- Re: [Qemu-devel] [PATCH v3 0/4] target-arm: Handle tagged addresses when loading PC,
Tom Hanson <=
- Re: [Qemu-devel] [PATCH v3 0/4] target-arm: Handle tagged addresses when loading PC, Peter Maydell, 2016/10/17