Message ID | 20240202180704.808766-1-abrestic@rivosinc.com (mailing list archive) |
---|---|
Headers | show |
Series | efi: Fixes for EFI_MEMORY_SP memory on RISC-V and ARM64 | expand |
On Fri, 2 Feb 2024 at 19:07, Andrew Bresticker <abrestic@rivosinc.com> wrote: > > Two small fixes to enable the use soft-reserved/special-purpose memory > (EFI_MEMORY_SP) with dax_kmem on RISC-V (and ARM64, I think, though I > don't have a platform to test it on). > > Patch 1 fixes a trivial integer narrowing bug. Patch 2 prevents adding > memblocks for soft-reserved memory so that it can later be hotplugged by > dax_kmem. > > Tested on a RISC-V platform that presents a range of EFI_MEMORY_SP with > Bjorn's MEMORY_HOTPLUG series[0] applied. > > [0]: https://lore.kernel.org/lkml/20230512145737.985671-1-bjorn@kernel.org/ > > v1->v2: address comments from Ard > > Andrew Bresticker (2): > efi: runtime: Fix potential overflow of soft-reserved region size > efi: Don't add memblocks for soft-reserved memory > Thanks, I'll take these both as fixes.
On Fri, 02 Feb 2024 10:28:54 PST (-0800), Ard Biesheuvel wrote: > On Fri, 2 Feb 2024 at 19:07, Andrew Bresticker <abrestic@rivosinc.com> wrote: >> >> Two small fixes to enable the use soft-reserved/special-purpose memory >> (EFI_MEMORY_SP) with dax_kmem on RISC-V (and ARM64, I think, though I >> don't have a platform to test it on). >> >> Patch 1 fixes a trivial integer narrowing bug. Patch 2 prevents adding >> memblocks for soft-reserved memory so that it can later be hotplugged by >> dax_kmem. >> >> Tested on a RISC-V platform that presents a range of EFI_MEMORY_SP with >> Bjorn's MEMORY_HOTPLUG series[0] applied. >> >> [0]: https://lore.kernel.org/lkml/20230512145737.985671-1-bjorn@kernel.org/ >> >> v1->v2: address comments from Ard >> >> Andrew Bresticker (2): >> efi: runtime: Fix potential overflow of soft-reserved region size >> efi: Don't add memblocks for soft-reserved memory >> > > Thanks, I'll take these both as fixes. Acked-by: Palmer Dabbelt <palmer@rivosinc.com> Thanks!