From: Alexey Dobriyan Everybody passes valid pointer there. Signed-off-by: Alexey Dobriyan Cc: OGAWA Hirofumi Signed-off-by: Andrew Morton --- fs/nls/nls_base.c | 2 -- 1 file changed, 2 deletions(-) diff -puN fs/nls/nls_base.c~remove-null-check-in-register_nls fs/nls/nls_base.c --- a/fs/nls/nls_base.c~remove-null-check-in-register_nls +++ a/fs/nls/nls_base.c @@ -163,8 +163,6 @@ int register_nls(struct nls_table * nls) { struct nls_table ** tmp = &tables; - if (!nls) - return -EINVAL; if (nls->next) return -EBUSY; _