From: Greg KH <gregkh@linuxfoundation.org>
To: Boqun Feng <boqun.feng@gmail.com>
Cc: linux-arm-kernel@vger.kernel.org, stable@vger.kernel.org,
Ard Biesheuvel <ardb@kernel.org>,
linux-efi@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [RFC] efi: Add ACPI_MEMORY_NVS into the linear map
Date: Sat, 17 Feb 2024 08:49:32 +0100 [thread overview]
Message-ID: <2024021718-dwindling-oval-8183@gregkh> (raw)
In-Reply-To: <20240215225116.3435953-1-boqun.feng@gmail.com>
On Thu, Feb 15, 2024 at 02:51:06PM -0800, Boqun Feng wrote:
> Currently ACPI_MEMORY_NVS is omitted from the linear map, which causes
> a trouble with the following firmware memory region setup:
>
> [..] efi: 0x0000dfd62000-0x0000dfd83fff [ACPI Reclaim|...]
> [..] efi: 0x0000dfd84000-0x0000dfd87fff [ACPI Mem NVS|...]
>
> , on ARM64 with 64k page size, the whole 0x0000dfd80000-0x0000dfd8ffff
> range will be omitted from the the linear map due to 64k round-up. And
> a page fault happens when trying to access the ACPI_RECLAIM_MEMORY:
>
> [...] Unable to handle kernel paging request at virtual address ffff0000dfd80000
>
> To fix this, add ACPI_MEMORY_NVS into the linear map.
>
> Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
> Cc: stable@vger.kernel.org # 5.15+
What commit id does this fix? Can you include that as well?
thanks,
greg k-h
next prev parent reply other threads:[~2024-02-17 7:49 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-15 22:51 [RFC] efi: Add ACPI_MEMORY_NVS into the linear map Boqun Feng
2024-02-15 22:53 ` Boqun Feng
2024-02-15 22:53 ` Boqun Feng
2024-02-15 23:21 ` Ard Biesheuvel
2024-02-15 23:40 ` Ard Biesheuvel
2024-02-15 23:40 ` Ard Biesheuvel
2024-02-17 7:49 ` Greg KH [this message]
2024-02-20 4:09 ` Boqun Feng
2024-02-20 8:27 ` Ard Biesheuvel
2024-02-20 16:28 ` Boqun Feng
2024-02-20 16:28 ` Boqun Feng
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2024021718-dwindling-oval-8183@gregkh \
--to=gregkh@linuxfoundation.org \
--cc=ardb@kernel.org \
--cc=boqun.feng@gmail.com \
--cc=linux-arm-kernel@vger.kernel.org \
--cc=linux-efi@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.