Revision d9592025000b3cf26c742f3505da7b83aedc26d5 authored by Yang Shi on 12 July 2024, 15:58:55 UTC, committed by Andrew Morton on 26 July 2024, 21:33:09 UTC
Yves-Alexis Perez reported commit 4ef9ad19e176 ("mm: huge_memory: don't
force huge page alignment on 32 bit") didn't work for x86_32 [1].  It is
because x86_32 uses CONFIG_X86_32 instead of CONFIG_32BIT.

!CONFIG_64BIT should cover all 32 bit machines.

[1] https://lore.kernel.org/linux-mm/CAHbLzkr1LwH3pcTgM+aGQ31ip2bKqiqEQ8=FQB+t2c3dhNKNHA@mail.gmail.com/

Link: https://lkml.kernel.org/r/20240712155855.1130330-1-yang@os.amperecomputing.com
Fixes: 4ef9ad19e176 ("mm: huge_memory: don't force huge page alignment on 32 bit")
Signed-off-by: Yang Shi <yang@os.amperecomputing.com>
Reported-by: Yves-Alexis Perez <corsac@debian.org>
Tested-by: Yves-Alexis Perez <corsac@debian.org>
Acked-by: David Hildenbrand <david@redhat.com>
Cc: Ben Hutchings <ben@decadent.org.uk>
Cc: Christoph Lameter <cl@linux.com>
Cc: Jiri Slaby <jirislaby@kernel.org>
Cc: Matthew Wilcox (Oracle) <willy@infradead.org>
Cc: Rik van Riel <riel@surriel.com>
Cc: Salvatore Bonaccorso <carnil@debian.org>
Cc: Suren Baghdasaryan <surenb@google.com>
Cc: <stable@vger.kernel.org>	[6.8+]
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
1 parent 4cd7ba1
History
File Mode Size
auth_gss
xprtrdma
.kunitconfig -rw-r--r-- 659 bytes
Kconfig -rw-r--r-- 3.6 KB
Makefile -rw-r--r-- 647 bytes
addr.c -rw-r--r-- 8.7 KB
auth.c -rw-r--r-- 21.0 KB
auth_null.c -rw-r--r-- 2.7 KB
auth_tls.c -rw-r--r-- 3.9 KB
auth_unix.c -rw-r--r-- 5.5 KB
backchannel_rqst.c -rw-r--r-- 10.4 KB
cache.c -rw-r--r-- 45.8 KB
clnt.c -rw-r--r-- 80.2 KB
debugfs.c -rw-r--r-- 6.4 KB
fail.h -rw-r--r-- 495 bytes
netns.h -rw-r--r-- 1019 bytes
rpc_pipe.c -rw-r--r-- 35.8 KB
rpcb_clnt.c -rw-r--r-- 28.3 KB
sched.c -rw-r--r-- 34.1 KB
socklib.c -rw-r--r-- 7.8 KB
socklib.h -rw-r--r-- 470 bytes
stats.c -rw-r--r-- 8.7 KB
sunrpc.h -rw-r--r-- 927 bytes
sunrpc_syms.c -rw-r--r-- 3.0 KB
svc.c -rw-r--r-- 43.5 KB
svc_xprt.c -rw-r--r-- 40.0 KB
svcauth.c -rw-r--r-- 6.7 KB
svcauth_unix.c -rw-r--r-- 25.1 KB
svcsock.c -rw-r--r-- 41.9 KB
sysctl.c -rw-r--r-- 3.3 KB
sysfs.c -rw-r--r-- 16.2 KB
sysfs.h -rw-r--r-- 993 bytes
timer.c -rw-r--r-- 2.9 KB
xdr.c -rw-r--r-- 61.1 KB
xprt.c -rw-r--r-- 55.5 KB
xprtmultipath.c -rw-r--r-- 16.6 KB
xprtsock.c -rw-r--r-- 97.3 KB

back to top