Kernel 3.10 vfs issues due to a "/" in tags
When I upgraded my kernel from 3.9.x to 3.10.x I noted that I was getting unexpected behaviour when using the vfs via a tmsu mount X. An ls or find would just report something like input output error, which was not very helpful.
I tracked it down to the following patch from Miklos Szeredi;
fuse: readdir: check for slash in names commit efeb9e60d48f7778fdcad4a0f3ad9ea9b19e5dfd upstream
When reverted I get the same behaviour as with previous kernels.
Recent versions of tmsu will not allow a tag name containing a "/", however it appears that previous versions did and presumably due to some script I ran, I've got tag names with a "/" defined in the database.
I'm guessing that this is going to catch someone else out was wondering if this could somehow be handled in tmsu perhaps via the repair command ?
I've been using tmsu version 0.2.0 and 0.2.2.