Whamcloud - gitweb
LU-15901 mdc: Remove entry from list before freeing
authorOleg Drokin <green@whamcloud.com>
Mon, 30 May 2022 07:05:23 +0000 (03:05 -0400)
committerAndreas Dilger <adilger@whamcloud.com>
Wed, 29 Jun 2022 19:12:54 +0000 (19:12 +0000)
commitdddd3e2cf347552dc07fa88a28ce8b30a573d24c
tree08e1f7369cd6d95feb476aa3c772118d3b258967
parent66ec562dd360f9c0c8ddc54fc9ad3e3eab6f4a51
LU-15901 mdc: Remove entry from list before freeing

mdc_changelog_cdev_init forgot to remove entries from list if
chardev allocation failed

Lustre-change: https://review.whamcloud.com/47480
Lustre-commit: 441ec2296a0938dd30cf60a70943eb0799d1d70c

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