tree: https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git dev head: 676a9962a6835af59fcc8278a4abb75886612066 commit: 676a9962a6835af59fcc8278a4abb75886612066 [1/1] ext4 crypto: revalidate dentry after adding or removing the key config: x86_64-randconfig-x018-02051411 (attached as .config) reproduce: git checkout 676a9962a6835af59fcc8278a4abb75886612066 # save the attached .config to linux build tree make ARCH=x86_64 All errors (new ones prefixed by >>): fs/ext4/namei.c: In function 'ext4_lookup': >> fs/ext4/namei.c:1572:24: error: 'struct ext4_inode_info' has no member named 'i_crypt_info' if (EXT4_I(dir)->i_crypt_info == NULL) ^ vim +1572 fs/ext4/namei.c 1566 * dentry->d_flags when we uplift this to the VFS. 1567 * d_fsdata is set to (void *) 1 if if the dentry is 1568 * created while the directory was encrypted and we 1569 * don't have access to the key. 1570 */ 1571 dentry->d_fsdata = NULL; > 1572 if (EXT4_I(dir)->i_crypt_info == NULL) 1573 dentry->d_fsdata = (void *) 1; 1574 d_set_d_op(dentry, &ext4_encrypted_d_ops); 1575 if (res && res != -ENOKEY) --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: Binary data