In pipe(2), create_write_pipe() creates a dentry by struct qstr name = { .name = "" }; d_alloc(root, &name);But d_alloc() refers name->len which is uninitialized.Isn't it better to replace d_alloc() by d_alloc_name(root, "")?J. R. Okajima