Whamcloud - gitweb
LU-12602 mdt: check EA size in mdt_getxattr_pack_reply() 36/35936/5
authorEmoly Liu <emoly@whamcloud.com>
Wed, 14 Aug 2019 07:52:58 +0000 (15:52 +0800)
committerOleg Drokin <green@whamcloud.com>
Wed, 18 Sep 2019 14:04:42 +0000 (14:04 +0000)
commit4745898c73a9d72142cbb2a7eeb9a16598a06fef
tree964739648f00c8c38d6f36ecb8e982ee3fd2ba4c
parent4c4c4ca3a6c1c1e62a74fc25f76dd1dfa81e5265
LU-12602 mdt: check EA size in mdt_getxattr_pack_reply()

Check EA data size(non-positive or excessively large) in case of
any corruption.

Lustre-change: https://review.whamcloud.com/35768
Lustre-commit: 915135c37cbfa6851a5ec732afd20955eb020566

Change-Id: I8ccea214f8d7c0403a9df180acf487ee381b8d77
Reported-by: Alibaba Cloud <yunye.ry@alibaba-inc.com>
Signed-off-by: Emoly Liu <emoly@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/35936
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/mdt/mdt_xattr.c