Whamcloud - gitweb
LU-13166 osd-ldiskfs: fix to allow to get system inode 21/37421/4
authorWang Shilong <wshilong@ddn.com>
Wed, 5 Feb 2020 12:33:38 +0000 (20:33 +0800)
committerOleg Drokin <green@whamcloud.com>
Fri, 14 Feb 2020 05:51:13 +0000 (05:51 +0000)
commit2c0b2b75404ea2ac8960c8ca45d0c08d858e991d
treed9c57db6111386bb386c90851b3d783e45cc301f
parent649a76711efd1dc3d30d7069fac1afcb141b8239
LU-13166 osd-ldiskfs: fix to allow to get system inode

Lustre need load ldiskfs system inode for quota accounting purpose,
so pass LDISKFS_IGET_SPECIAL flag to ldiskfs_iget(), otherwise,
support of centos8 quota will be broken.

Fixes: 8ab3aa50a14 ("LU-12355 ldiskfs: Added ext4_iget_flags to ext4_iget")
Change-Id: I3a30ec540444b149bc3398a62951d2826eb7b9ce
Signed-off-by: Wang Shilong <wshilong@ddn.com>
Reviewed-on: https://review.whamcloud.com/37421
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/osd-ldiskfs/osd_internal.h