Hi Eric, FYI, there are new smatch warnings show up in tree: git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git userns-always-map-user-v58 head: cf7198a6b74906aa363a8507d6f9cbdf56e42dc1 commit: 84ec77ea8a96e568f20bec4465c1fbde2c066cf8 [86/150] userns: Convert ncpfs to use kuid and kgid where appropriate All smatch warnings: + fs/ncpfs/inode.c:335 ncp_show_options() warn: if(); fs/ncpfs/inode.c:654 ncp_fill_super() Error invalid range 4096 to -1 vim +335 fs/ncpfs/inode.c 319 flush_work_sync(&server->tx.tq); 320 else 321 flush_work_sync(&server->timeout_tq); 322 } 323 324 static int ncp_show_options(struct seq_file *seq, struct dentry *root) 325 { 326 struct ncp_server *server = NCP_SBP(root->d_sb); 327 unsigned int tmp; 328 329 if (!uid_eq(server->m.uid, GLOBAL_ROOT_UID)) 330 seq_printf(seq, ",uid=%u", 331 from_kuid_munged(&init_user_ns, server->m.uid)); 332 if (!gid_eq(server->m.gid, GLOBAL_ROOT_GID)) 333 seq_printf(seq, ",gid=%u", 334 from_kgid_munged(&init_user_ns, server->m.gid)); > 335 if (!uid_eq(server->m.mounted_uid, GLOBAL_ROOT_UID)); 336 seq_printf(seq, ",owner=%u", 337 from_kuid_munged(&init_user_ns, server->m.mounted_uid)); 338 tmp = server->m.file_mode & S_IALLUGO; 339 if (tmp != NCP_DEFAULT_FILE_MODE) 340 seq_printf(seq, ",mode=0%o", tmp); 341 tmp = server->m.dir_mode & S_IALLUGO; 342 if (tmp != NCP_DEFAULT_DIR_MODE) 343 seq_printf(seq, ",dirmode=0%o", tmp); --- 0-DAY kernel build testing backend Open Source Technology Centre Fengguang Wu, Yuanhan Liu Intel Corporation -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html