Whamcloud - gitweb
LU-14607 osp: separate buffer for large XATTR 36/43736/6
authorLai Siyao <lai.siyao@whamcloud.com>
Wed, 19 May 2021 02:58:19 +0000 (10:58 +0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 8 Jun 2021 21:59:11 +0000 (21:59 +0000)
commita1c5adf7f466cce5b9abae46704c126b1f11d6da
treede29ff7e6cf6d02d0acc63f1e9e95523ec2a05fe
parent143893381d428466d4c71e075a041a9cbbd28818
LU-14607 osp: separate buffer for large XATTR

Once XATTR is too large to fit into PAGE_SIZE, allocate value in a
separate buffer for osp_xattr_entry.

Signed-off-by: Lai Siyao <lai.siyao@whamcloud.com>
Change-Id: Ied090ff73e2e5cdeaf2d91a3670067210f2ab1d7
Reviewed-on: https://review.whamcloud.com/43736
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: John L. Hammond <jhammond@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/osp/osp_internal.h
lustre/osp/osp_object.c