On Thu, Oct 3, 2013 at 11:56 AM, Al Viro <v...@zeniv.linux.org.uk> wrote: > > Note, BTW, that splice to /proc/<pid>/attr/<something> is broken. > proc_pid_attr_write() is *not* supposed to allow partial writes at all. > Frankly, I'd consider adding a ->splice_write() instance that would > simply return -EINVAL there...
That sounds like the right thing to do. Or possibly go even further, and say that the default is to return -EINVAL, and files and filesystems that actually want the "default_file_splice_write()" semantics have to say so in their d_op structure. Hmm? Linus -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/