Whamcloud - gitweb
LU-14382 mdt: implement fallocate in MDC/MDT 18/41418/11
authorMikhail Pershin <mpershin@whamcloud.com>
Mon, 1 Feb 2021 21:16:17 +0000 (00:16 +0300)
committerOleg Drokin <green@whamcloud.com>
Tue, 10 Aug 2021 08:06:15 +0000 (08:06 +0000)
commit163870abfb7c3fe37ba1481dd7f84ed34be1d0a7
tree80269a341f58cf0b016a143e149fc5d3df98e48b
parentdfeb63f2ee3701ef731ffcea3f79fb70d513a9dc
LU-14382 mdt: implement fallocate in MDC/MDT

- add CLIO fallocate() handling in MDC
- implement FALLOCATE RPC handling at MDT side
- update test group 150 in sanity to work with
  sanity-dom.sh test

Signed-off-by: Mikhail Pershin <mpershin@whamcloud.com>
Change-Id: I46c25c6c7fd72fe14d558b594ecc63c2a3ad81b2
Reviewed-on: https://review.whamcloud.com/41418
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
12 files changed:
lustre/include/lustre_osc.h
lustre/mdc/mdc_dev.c
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_internal.h
lustre/mdt/mdt_io.c
lustre/mdt/mdt_lproc.c
lustre/mdt/mdt_reint.c
lustre/osc/osc_io.c
lustre/osc/osc_request.c
lustre/osd-ldiskfs/osd_io.c
lustre/tests/sanity-dom.sh
lustre/tests/sanity.sh