[Invitation] Linux MM Alignment Session on IOMMU(fd) persistence and Kexec Hand Over (KHO) on Wednesday

2024-10-14 Thread David Rientjes
Hi everybody, We host a biweekly series, the Linux MM Alignment Session, on Wednesdays. We'd like to invite MM developers to attend and will announce the topic for the next instance on the Monday prior to the next meeting. Our next Linux MM Alignment Session is scheduled for Wednesday. The detai

Re: [RFC PATCH v1 19/57] crash: Remove PAGE_SIZE compile-time constant assumption

2024-10-14 Thread Baoquan He
On 10/14/24 at 11:58am, Ryan Roberts wrote: > To prepare for supporting boot-time page size selection, refactor code > to remove assumptions about PAGE_SIZE being compile-time constant. Code > intended to be equivalent when compile-time page size is active. > > Updated BUILD_BUG_ON() to test again

[RFC PATCH v1 19/57] crash: Remove PAGE_SIZE compile-time constant assumption

2024-10-14 Thread Ryan Roberts
To prepare for supporting boot-time page size selection, refactor code to remove assumptions about PAGE_SIZE being compile-time constant. Code intended to be equivalent when compile-time page size is active. Updated BUILD_BUG_ON() to test against limit. Signed-off-by: Ryan Roberts --- ***NOTE**

Re: [PATCH v1 1/4] kexec: i386: Fix 32-bit right shifts on 32-bit architectures

2024-10-14 Thread Simon Horman
On Mon, Oct 14, 2024 at 06:31:26PM +0300, Andy Shevchenko wrote: > 32-bit compilation makes compiler unhappy about too big right shifts. > Use a similar trick to Linux kernel project by replacing foo >> 32 by > (foo >> 16) >> 16. > > Signed-off-by: Andy Shevchenko Thanks Andy, Series applied.

[PATCH v1 1/4] kexec: i386: Fix 32-bit right shifts on 32-bit architectures

2024-10-14 Thread Andy Shevchenko
32-bit compilation makes compiler unhappy about too big right shifts. Use a similar trick to Linux kernel project by replacing foo >> 32 by (foo >> 16) >> 16. Signed-off-by: Andy Shevchenko --- kexec/arch/i386/x86-linux-setup.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff

[PATCH v1 3/4] util_lib/elf_info: Fix format specifiers for fprintf()

2024-10-14 Thread Andy Shevchenko
Compiler is not happy when wrong specifier is being used. Fix them all. Signed-off-by: Andy Shevchenko --- util_lib/elf_info.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util_lib/elf_info.c b/util_lib/elf_info.c index 7ca9870bfca0..8f84f5254cc2 100644 --- a/util_lib/

[PATCH v1 2/4] kexec: i386: Fix format specifiers for various printf() and scanf()

2024-10-14 Thread Andy Shevchenko
Compiler is not happy when wrong specifier is being used. Fix them all. Signed-off-by: Andy Shevchenko --- kexec/arch/i386/crashdump-x86.c| 2 +- kexec/arch/i386/kexec-x86-common.c | 2 +- kexec/arch/i386/x86-linux-setup.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH v1 4/4] build: Update configure.ac to follow the changes

2024-10-14 Thread Andy Shevchenko
Running bootstrap on Debian spills a few problems in configure.ac. Update it accordingly. Signed-off-by: Andy Shevchenko --- configure.ac | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/configure.ac b/configure.ac index 8dcd4f57bdfb..a3cf34a33777 100644 ---