On Tue, Jan 16, 2018 at 12:45:32AM +0300, Alexey Dobriyan wrote: > /proc has been ignoring struct file_operations::owner field for 10 years. > Specifically, it started with commit 786d7e1612f0b0adb6046f19b906609e4fe8b1ba > ("Fix rmmod/read/write races in /proc entries"). Notice the chunk where > inode->i_fop is initialized with proxy struct file_operations for > regular files: > > - if (de->proc_fops) > - inode->i_fop = de->proc_fops; > + if (de->proc_fops) { > + if (S_ISREG(inode->i_mode)) > + inode->i_fop = &proc_reg_file_ops; > + else > + inode->i_fop = de->proc_fops; > + } > > VFS stopped pinning module at this point. > > # ipvs > Acked-by: Julian Anastasov <ja@xxxxxx> Likewise, the IPVS portion looks good to me. Acked-by: Simon Horman <horms+renesas@xxxxxxxxxxxx> > Signed-off-by: Alexey Dobriyan <adobriyan@xxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html