[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: