pNFS/filelayout: enable LAYOUTGET on OPEN
authorOlga Kornievskaia <kolga@netapp.com>
Tue, 10 Sep 2019 21:14:30 +0000 (17:14 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Tue, 24 Sep 2019 20:28:38 +0000 (16:28 -0400)
Add the flag to the filelayout driver to add LAYOUTGET to
the OPEN compound.

Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/filelayout/filelayout.c

index 3cb073c..c9b605f 100644 (file)
@@ -1164,6 +1164,7 @@ static struct pnfs_layoutdriver_type filelayout_type = {
        .id                     = LAYOUT_NFSV4_1_FILES,
        .name                   = "LAYOUT_NFSV4_1_FILES",
        .owner                  = THIS_MODULE,
+       .flags                  = PNFS_LAYOUTGET_ON_OPEN,
        .max_layoutget_response = 4096, /* 1 page or so... */
        .alloc_layout_hdr       = filelayout_alloc_layout_hdr,
        .free_layout_hdr        = filelayout_free_layout_hdr,