Re: [coreboot] ARMv8 MMU changes

2018-03-02 Thread Julius Werner
Thanks for the details. I agree that adding 48-bit support is better than PA!=VA, but I really think you should implement the L0 table instead of messing with the granule size. This should really not be hard to do since our paging code is already recursive... just add an L0_ADDR_SHIFT and use it

Re: [coreboot] ARMv8 MMU changes

2018-03-02 Thread David Hendricks
On Thu, Mar 1, 2018 at 11:30 PM, Patrick Rudolph < patrick.rudo...@9elements.com> wrote: > Am Donnerstag, den 01.03.2018, 14:11 -0800 schrieb Julius Werner: > > Hi Patrick et. al., > > > > Continuing from what you said on IRC, let's please discuss this > > before you spend time to work on any

Re: [coreboot] ARMv8 MMU changes

2018-03-02 Thread Patrick Rudolph
Am Donnerstag, den 01.03.2018, 14:11 -0800 schrieb Julius Werner: > Hi Patrick et. al., > > Continuing from what you said on IRC, let's please discuss this > before you spend time to work on any major changes to the ARMv8 MMU > code. I don't think that should be necessary (especially changing the