Subject: NFS server corruption with 64K pages

From: "Luke Strong" <[email-masked]>
Date: Wed, 10 Feb 2021 14:27:35 +1300

Hi

I setup an NFS server on Alpine v3.13.1 ppc64le and had data corruption issues; after copying data to the server the checksums of the files differed from the source. This would only occur when recursively copying large directory trees, copying files individually didn't cause issues. After a while of trying different things (filesystems, NICs, etc) I've resolved it by re-compiling the kernel with a 4K page size:
CONFIG_PPC_4K_PAGES=y
# CONFIG_PPC_64K_PAGES is not set

Has anyone had a similar experience?

Regards
Luke