Whamcloud - gitweb
LU-16350 osd-ldiskfs: no_llseek removed, dquot_transfer
authorShaun Tancheff <shaun.tancheff@hpe.com>
Thu, 11 Apr 2024 18:12:15 +0000 (11:12 -0700)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 15 Apr 2024 09:54:57 +0000 (09:54 +0000)
commit3f5fe41a0fc9ff11f6ef6f4c5a4f2e2d7c44a15a
treeae33ba597a6a3e7d04a4926002a2f1b9ee273cf0
parentc0c664cac14dcca0121cc928721cd7bafe50979d
LU-16350 osd-ldiskfs: no_llseek removed, dquot_transfer

Linux commit v5.19-rc2-6-g868941b14441
  fs: remove no_llseek

With the removal of no_llseek, leaving .llseek set to NULL
is functionally equivalent. Only provide no_llseek if it exists.

Linux commit v5.19-rc3-6-g71e7b535b890
 quota: port quota helpers mount ids

dquot_transfer adds a user namespace argument. Provide an
osd_dquot_transfer() wrapper to discard the additional
argument for older kernels.

Lustre-change: https://review.whamcloud.com/49266
Lustre-commit: 2de1dbd440e2b26ea1bdf663b92a3e8c62a95ee7

Test-Parameters: trivial
HPE-bug-id: LUS-11376
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: If3165aed0d7b827b90e26d9f0174137d087ce57a
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/54745
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/autoconf/lustre-core.m4
lustre/ofd/ofd_access_log.c
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_internal.h