Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

scripts/gdb: redefine MAX_ORDER sanely

Patch series "Fix GDB command error".

This patchset fixes some GDB command errors.

1. Since memory layout of AARCH64 has been changed, we need to modify
the layout in GDB scripts as well.

2. Fix pool_index naming of stackdepot.


This patch (of 6):

Change the definition of MAX_ORDER to be inclusive.

Link: https://lkml.kernel.org/r/20240619074911.100434-1-kuan-ying.lee@canonical.com
Link: https://lkml.kernel.org/r/20240619074911.100434-2-kuan-ying.lee@canonical.com
Fixes: 23baf831a32c ("mm, treewide: redefine MAX_ORDER sanely")
Signed-off-by: Kuan-Ying Lee <kuan-ying.lee@canonical.com>
Cc: Jan Kiszka <jan.kiszka@siemens.com>
Cc: Kieran Bingham <kbingham@kernel.org>
Cc: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

authored by

Kuan-Ying Lee and committed by
Andrew Morton
63ce5947 b8c7dd15

+2 -2
+2 -2
scripts/gdb/linux/mm.py
··· 59 59 if str(constants.LX_CONFIG_ARCH_FORCE_MAX_ORDER).isdigit(): 60 60 self.MAX_ORDER = constants.LX_CONFIG_ARCH_FORCE_MAX_ORDER 61 61 else: 62 - self.MAX_ORDER = 11 62 + self.MAX_ORDER = 10 63 63 64 - self.MAX_ORDER_NR_PAGES = 1 << (self.MAX_ORDER - 1) 64 + self.MAX_ORDER_NR_PAGES = 1 << (self.MAX_ORDER) 65 65 self.PFN_SECTION_SHIFT = self.SECTION_SIZE_BITS - self.PAGE_SHIFT 66 66 self.NR_MEM_SECTIONS = 1 << self.SECTIONS_SHIFT 67 67 self.PAGES_PER_SECTION = 1 << self.PFN_SECTION_SHIFT