[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <e03f4b4e-dc94-4444-8fe0-6c0c18a424d5@gmail.com>
Date: Mon, 3 Nov 2025 21:36:41 +0300
From: Usama Arif <usamaarif642@...il.com>
To: Borislav Petkov <bp@...en8.de>
Cc: dwmw@...zon.co.uk, tglx@...utronix.de, mingo@...hat.com,
dave.hansen@...ux.intel.com, ardb@...nel.org, hpa@...or.com, x86@...nel.org,
apopple@...dia.com, thuth@...hat.com, nik.borisov@...e.com, kas@...nel.org,
linux-kernel@...r.kernel.org, linux-efi@...r.kernel.org,
kernel-team@...a.com, Michael van der Westhuizen <rmikey@...a.com>,
Tobias Fleig <tfleig@...a.com>
Subject: Re: [PATCH v3 0/2] x86: Fix kexec 5-level to 4-level paging
transition
On 03/11/2025 17:45, Borislav Petkov wrote:
> On Mon, Nov 03, 2025 at 02:09:21PM +0000, Usama Arif wrote:
>> v2 -> v3:
>> - Use native_pgd_val instead of pgd_val to fix broken build with allmodconfig.
>> I wanted to keep the code between pgtable_64.c and x86-5lvl.c consistent
>> so changed it in both patches
>> (Borislav Petkov and Ard Biesheuvel)
>> - Commit message improvements (Dave Hansen)
>
> Did you run the build tests I suggested?
>
Yes, I did the below build tests:
make LLVM=1 allnoconfig; make LLVM=1 bzImage
make LLVM=1 defconfig; make LLVM=1 bzImage
make LLVM=1 allmodconfig; make LLVM=1 bzImage
make LLVM=1 allyesconfig; make LLVM=1 bzImage
make LLVM=1 ARCH=i386 allnoconfig; make LLVM=1 ARCH=i386 bzImage
make LLVM=1 ARCH=i386 defconfig; make LLVM=1 ARCH=i386 bzImage
make LLVM=1 ARCH=i386 allmodconfig; make LLVM=1 ARCH=i386 bzImage
make LLVM=1 ARCH=i386 allyesconfig; make LLVM=1 ARCH=i386 bzImage
The i386 ones had a failure in lib/math/test_mul_u64_u64_div_u64.c:156:9 for linux-next/master
so I rebased my patches on v6.17 and tested and they all built successfully.
Powered by blists - more mailing lists