Re: Are there still machines with PAGE_SHIFT 16 or larger ?
Hi,
Anatoly Pugachev wrote:
> $ ssh gcc203 getconf PAGESIZE
> 65536
> [...]
> thouse gcc* machines are from 'gcc compile farm' [1] , ppc64 or ppc64le
Ah yes. That's probably what i ask about.
arch/powerpc/include/asm/page.h
/* ... For PPC64 we support either 4K or 64K software page size. ... */
#define PAGE_SHIFT CONFIG_PPC_PAGE_SHIFT
If there is a machine of that kind which can be used for a short bitrot
test of the existing kernel with CONFIG_ZISOFS=y (which is usually already
set), i'd be glad to propose a few shell commands and a xorriso run.
5 minutes. Less than 1.5 MB temporary disk space.
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/sparc/mm/init_64.c?h=v5.10-rc3#n2766
This is rather not the kind of page size with which zisofs has to cope.
The symbol PAGE_SIZE is defined and used as compile time macro, wherever
i find it in the source. The page sizes in init_64.c are run-time values.
Have a nice day :)
Thomas
Reply to: