Whamcloud - gitweb
LU-16342 mdt: not copy pool_name to quotactl in reply 06/49806/3
authorSergey Cheremencev <sergey.cheremencev@hpe.com>
Wed, 8 Mar 2023 19:55:06 +0000 (11:55 -0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 28 Mar 2023 07:03:13 +0000 (07:03 +0000)
commit101080a430f0aaceb4c1ca546390a85600fa9d0c
tree268bcc8463be06bae83bd443b00a717b105bd59f
parente030709dc7be0be011a86ffdb95ac39e10cd7fbf
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]

Lustre-change: https://review.whamcloud.com/49242
Lustre-commit: 7e5f927458544bd2681027bfc3df6136d059121f

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-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49806
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Sergey Cheremencev <scherementsev@ddn.com>
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/mdt/mdt_handler.c