Skip to content

Commit

Permalink
target/ppc: Enable TARGET_PAGE_BITS_VARY for user-only
Browse files Browse the repository at this point in the history
Since ppc binaries are generally built for multiple
page sizes, it is trivial to allow the page size to vary.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
Acked-by: Helge Deller <deller@gmx.de>
Message-Id: <20240102015808.132373-33-richard.henderson@linaro.org>
  • Loading branch information
rth7680 committed Feb 29, 2024
1 parent 78b79b2 commit 835e5fe
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion target/ppc/cpu-param.h
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
# define TARGET_PHYS_ADDR_SPACE_BITS 36
# define TARGET_VIRT_ADDR_SPACE_BITS 32
#endif
#define TARGET_PAGE_BITS 12

#ifdef CONFIG_USER_ONLY
/* Allow user-only to vary page size from 4k */
# define TARGET_PAGE_BITS_VARY
# define TARGET_PAGE_BITS_MIN 12
#else
# define TARGET_PAGE_BITS 12
#endif

#endif

0 comments on commit 835e5fe

Please sign in to comment.