sys-kernel/coreos-modules: disable CONFIG_NFS_V4_2_READ_PLUS

Disable CONFIG_NFS_V4_2_READ_PLUS kernel config, as
Linux kernel >= 6.6 enabled the CONFIG_NFS_V4_2_READ_PLUS config option
by default, and nfs-ganesha version <= 6.1 is broken due to mishandling
of the read_plus operation.

See:
24da5c3042

See: https://github.com/flatcar/Flatcar/issues/1565

See: https://github.com/nfs-ganesha/nfs-ganesha/issues/1188
This commit is contained in:
Adrian Vladu 2024-10-22 13:08:39 +03:00
parent 505d8569d8
commit 73afa5e81d
2 changed files with 2 additions and 0 deletions

View File

@ -0,0 +1 @@
- Disable CONFIG_NFS_V4_2_READ_PLUS kernel config to fix nfs-ganesha ([#2390](https://github.com/flatcar/scripts/pull/2390))

View File

@ -642,6 +642,7 @@ CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=m CONFIG_NFS_V4=m
CONFIG_NFS_V4_1=y CONFIG_NFS_V4_1=y
CONFIG_NFS_V4_2=y CONFIG_NFS_V4_2=y
CONFIG_NFS_V4_2_READ_PLUS=n
CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_META=m
CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_BRIDGE_REJECT=m
CONFIG_NFT_COMPAT=m CONFIG_NFT_COMPAT=m