[PATCH 0/6] arm64/head: Cleanups for __create_page_tables()

Anshuman Khandual anshuman.khandual at arm.com
Mon Jun 27 21:47:32 PDT 2022



On 6/27/22 15:47, Will Deacon wrote:
> Hi Anshuman,
> 
> On Wed, May 18, 2022 at 03:05:20PM +0530, Anshuman Khandual wrote:
>> On 5/18/22 12:22, Ard Biesheuvel wrote:
>>> On Wed, 18 May 2022 at 05:18, Anshuman Khandual
>>> <anshuman.khandual at arm.com> wrote:
>>>>
>>>> This cleanup series is a precursor before carving out idmap_pg_dir creation
>>>> from overall __create_page_table(). This series is derived from an original
>>>> work from Mark Rutland.
>>>>
>>>> https://git.kernel.org/pub/scm/linux/kernel/git/mark/linux.git/log/?h=arm64/pgtable/idmap
>>>>
>>>> This series applies on v5.18-rc4
>>>>
>>>> Mark Rutland (6):
>>>>   arm64: don't override idmap t0sz
>>>>   arm64: head: remove __PHYS_OFFSET
>>>>   arm64: head: clarify `populate_entries`
>>>>   arm64: head: clarify `compute_indices`
>>>>   arm64: head: clarify `map_memory`
>>>>   arm64: head: clarify commentary for __create_page_tables
>>>>
>>>
>>> Hello Anshuman,
>>>
>>> I submitted a fairly sizable stack of head.S changes recently, much of
>>> which overlaps with this series, and which already splits off ID map
>>> creation from the creation of early swapper.
>>>
>>> https://lore.kernel.org/linux-arm-kernel/20220411094824.4176877-1-ardb@kernel.org/
>>>
>>> Let's align instead of working on this in parallel, shall we?
>>
>> Hello Ard,
>>
>> Sure. I will go through the series and align as required.
> 
> I've queued most of Ard's series now (for-next/boot), so please see if you
> think any of the changes here are still relevant and post a new series based
> on that.

I guess the second patch that drops __PHYS_OFFSET will be the only one still
remaining. I will send that across on the list.



More information about the linux-arm-kernel mailing list