On Tue, May 31, 2016 at 12:57 PM, Stef Bon <stefbon@xxxxxxxxx> wrote: > 2016-05-31 9:17 GMT+02:00 Miklos Szeredi <miklos@xxxxxxxxxx>: >> On Tue, May 31, 2016 at 9:08 AM, Stef Bon <stefbon@xxxxxxxxx> wrote: >>> Hi, >>> > >> >> The problem would be if the fuse filesystem assumed serialized >> lookup/readdir and they don't do any locking themselves. >> > > Yes of course. > >> We probably need to conditionally re-add the lookup/readdir >> serialization to the fuse kernel module, with an INIT flag to >> explicitly enable parallel readdir and lookup (i.e. disable the >> serialization). > > Yes, via a init flag, where serialization will be the default to > provide backwards compatibility. > You say "re-add". Has this been in the kernel module before? It has been in the VFS before. Now we need to re-add it into the fuse module. Thanks, Miklos -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html