On Fri, Sep 06, 2019 at 03:46:17PM -0400, Olga Kornievskaia wrote: > +static int read_name_gen = 1; > +#define SSC_READ_NAME_BODY "ssc_read_%d" > + ... > + res = ERR_PTR(-ENOMEM); > + len = strlen(SSC_READ_NAME_BODY) + 16; > + read_name = kzalloc(len, GFP_NOFS); > + if (read_name == NULL) > + goto out; > + snprintf(read_name, len, SSC_READ_NAME_BODY, read_name_gen++); ... > + filep = alloc_file_pseudo(r_ino, ss_mnt, read_name, FMODE_READ, > + r_ino->i_fop); So, I"m curious: does this "name" ever get used anywhere? Can you see it from userspace somehow, for example? Does it have some debugging value? Or could it just be the empty string? --b.