]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
NFSv4/flexfiles: Add support for striped layouts
authorJonathan Curley <jcurley@purestorage.com>
Wed, 24 Sep 2025 16:20:50 +0000 (16:20 +0000)
committerAnna Schumaker <anna.schumaker@oracle.com>
Fri, 26 Sep 2025 19:43:40 +0000 (15:43 -0400)
commit20b1d75fb840cc27490028a5b13914e22375f273
treee0fd8ee784b19b16fa2ce761a95134ef14696ae7
parent8a8e0f5566edc074a006246917fd78b358e39afa
NFSv4/flexfiles: Add support for striped layouts

Updates lseg creation path to parse and add striped layouts. Enable
support for striped layouts.

Limitations:

1. All mirrors must have the same number of stripes.

Signed-off-by: Jonathan Curley <jcurley@purestorage.com>
Signed-off-by: Anna Schumaker <anna.schumaker@oracle.com>
fs/nfs/flexfilelayout/flexfilelayout.c
fs/nfs/flexfilelayout/flexfilelayout.h