diff --git a/security/keys/trusted.c b/security/keys/trusted.c index efdbf17f3915..57f7c7feb089 100644 --- a/security/keys/trusted.c +++ b/security/keys/trusted.c @@ -1280,7 +1280,8 @@ static int __init init_trusted(void) kfree(digests); err_put: put_device(&chip->dev); - return ret; + chip = NULL; + return 0; } static void __exit cleanup_trusted(void)