Whamcloud - gitweb
LU-15901 mdc: Remove entry from list before freeing 80/47480/3
authorOleg Drokin <green@whamcloud.com>
Mon, 30 May 2022 07:05:23 +0000 (03:05 -0400)
committerOleg Drokin <green@whamcloud.com>
Mon, 27 Jun 2022 04:24:48 +0000 (04:24 +0000)
commit441ec2296a0938dd30cf60a70943eb0799d1d70c
tree7816649d68f97e09df26cd20edfcd8aa5ce3dfa1
parentcd1847e73e5990ef797280846dc27fc0b0a876e9
LU-15901 mdc: Remove entry from list before freeing

mdc_changelog_cdev_init forgot to remove entries from list if
chardev allocation failed

Change-Id: Ic76b5320bf80c7f7f60c7682bda4bc37a0b300bd
Fixes: d0423abc1ad ("LU-12506 changelog: support large number of MDT")
Signed-off-by: Oleg Drokin <green@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/47480
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
lustre/mdc/mdc_changelog.c