Whamcloud - gitweb
LU-16342 mdt: not copy pool_name to quotactl in reply 42/49242/5
authorSergey Cheremencev <sergey.cheremencev@hpe.com>
Fri, 15 Jul 2022 10:06:43 +0000 (13:06 +0300)
committerOleg Drokin <green@whamcloud.com>
Fri, 13 Jan 2023 07:20:11 +0000 (07:20 +0000)
commit7e5f927458544bd2681027bfc3df6136d059121f
tree09d3d9824954b6ec231e8a1bf4ace5170b0c1793
parent348446d6370b3f63f0da8a96997b3295f896c6fb
LU-16342 mdt: not copy pool_name to quotactl in reply

Don not copy pool_name in mdt reply to avoid out-of-bounds:
BUG: KASAN: slab-out-of-bounds in mdt_quotactl+0x13ff/0x1430 [mdt]

HPE-bug-id: LUS-10579
Change-Id: I34c4cd8aaccd938c95005dca06644e02132def34
Signed-off-by: Sergey Cheremencev <sergey.cheremencev@hpe.com>
Reviewed-on: https://es-gerrit.dev.cray.com/160899
Reviewed-by: Andrew Perepechko <andrew.perepechko@hpe.com>
Reviewed-by: Andriy Skulysh <c17819@cray.com>
Tested-by: Vitaly Fertman <c17818@cray.com>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49242
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/mdt/mdt_handler.c