Hi Zheng, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on next-20221122] url: https://github.com/intel-lab-lkp/linux/commits/Zheng-Yongjun/fs-dlm-Fix-build-error-without-DEBUG_LOCK_ALLOC/20221123-145551 patch link: https://lore.kernel.org/r/20221123065319.56756-1-zhengyongjun3%40huawei.com patch subject: [PATCH -next] fs: dlm: Fix build error without DEBUG_LOCK_ALLOC config: x86_64-kismet-CONFIG_DEBUG_LOCK_ALLOC-CONFIG_DLM-0-0 reproduce: # https://github.com/intel-lab-lkp/linux/commit/4d4ed8e34405dd08de09199be7e0dbdb8cf7c466 git remote add linux-review https://github.com/intel-lab-lkp/linux git fetch --no-tags linux-review Zheng-Yongjun/fs-dlm-Fix-build-error-without-DEBUG_LOCK_ALLOC/20221123-145551 git checkout 4d4ed8e34405dd08de09199be7e0dbdb8cf7c466 # 1. reproduce by kismet # install kmax per https://github.com/paulgazz/kmax/blob/master/README.md kismet --linux-ksrc=linux --selectees CONFIG_DEBUG_LOCK_ALLOC --selectors CONFIG_DLM -a=x86_64 # 2. reproduce by make # save the config file to linux source tree cd linux make ARCH=x86_64 olddefconfig If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot kismet warnings: (new ones prefixed by >>) >> kismet: WARNING: unmet direct dependencies detected for DEBUG_LOCK_ALLOC when selected by DLM WARNING: unmet direct dependencies detected for DEBUG_LOCK_ALLOC Depends on [n]: DEBUG_KERNEL [=n] && LOCK_DEBUGGING_SUPPORT [=y] Selected by [y]: - DLM [=y] && INET [=y] && SYSFS [=y] && CONFIGFS_FS [=y] && (IPV6 [=n] || IPV6 [=n]=n) -- 0-DAY CI Kernel Test Service https://01.org/lkp