Whamcloud - gitweb
LU-16350 osd-ldiskfs: no_llseek removed, dquot_transfer
authorShaun Tancheff <shaun.tancheff@hpe.com>
Thu, 11 Apr 2024 07:52:06 +0000 (00:52 -0700)
committerOleg Drokin <green@linuxhacker.ru>
Mon, 22 Apr 2024 05:47:00 +0000 (01:47 -0400)
commit1bd619d62bba18d090f03b25643295f206650be0
tree57c18268da4f9c8fe5d7341ba66e66f9ec92c1ac
parentf0750bc1ca5ceac99181a12da420883de42b1934
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
lustre/autoconf/lustre-core.m4
lustre/ofd/ofd_access_log.c
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_internal.h