fs/overlayfs/overlayfs.h:441:1: error: unknown type name 'class_override_creds_t' fs/overlayfs/overlayfs.h:441:1: error: call to undeclared function 'class_override_creds_destructor'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] fs/overlayfs/overlayfs.h:441:1: error: unknown type name 'class_override_creds_t'; did you mean 'class_override_creds_ovl_t'? fs/overlayfs/overlayfs.h:441:1: error: incompatible pointer to integer conversion initializing 'class_override_creds_ovl_t' (aka 'int') with an expression of type 'const struct cred *' [-Wint-conversion] fs/overlayfs/super.c:1565:2: error: 'cleanup' argument is not a function fs/overlayfs/super.c:1565:2: error: call to undeclared function 'class_override_creds_ovl_lock_ptr'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] fs/overlayfs/super.c:1565:2: error: use of undeclared identifier 'class_override_creds_ovl_is_conditional'