[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <172546436035.2663988.13656024915203929376.b4-ty@kernel.org>
Date: Wed, 4 Sep 2024 17:12:36 +0100
From: Will Deacon <will@...nel.org>
To: Catalin M arinas <catalin.marinas@....com>,
Mark Rutland <mark.rutland@....com>,
Ard Biesheuvel <ardb@...nel.org>,
linux-arm-kernel@...ts.infradead.org,
D Scott Phillips <scott@...amperecomputing.com>
Cc: kernel-team@...roid.com,
Will Deacon <will@...nel.org>,
"Kirill A. Shutemov" <kirill.shutemov@...ux.intel.com>,
AKASHI Takahiro <takahiro.akashi@...aro.org>,
Alison Schofield <alison.schofield@...el.com>,
Andrew Morton <akpm@...ux-foundation.org>,
Andrey Konovalov <andreyknvl@...il.com>,
Andy Shevchenko <andriy.shevchenko@...ux.intel.com>,
Ankit Agrawal <ankita@...dia.com>,
Baoquan He <bhe@...hat.com>,
Dan Williams <dan.j.williams@...el.com>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Wang Jinchao <wangjinchao@...sion.com>,
linux-kernel@...r.kernel.org,
patches@...erecomputing.com
Subject: Re: [PATCH v3] arm64: Expose the end of the linear map in PHYSMEM_END
On Tue, 03 Sep 2024 09:45:32 -0700, D Scott Phillips wrote:
> The memory hot-plug and resource management code needs to know the
> largest address which can fit in the linear map, so set
> PHYSMEM_END for that purpose.
>
> This fixes a crash[1] at boot when amdgpu tries to create
> DEVICE_PRIVATE_MEMORY and is given a physical address by the
> resource management code which is outside the range which can have
> a `struct page`
>
> [...]
Applied to arm64 (for-next/mm), thanks!
I dropped the cc: stable, however, as PHYSMEM_END looks like it only
exists in linux-next.
[1/1] arm64: Expose the end of the linear map in PHYSMEM_END
https://git.kernel.org/arm64/c/eeb8fdfcf090
Cheers,
--
Will
https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev
Powered by blists - more mailing lists