On Tue, Dec 02, 2014 at 02:42:00PM -0800, Andrew Morton wrote: > The question is whether a simpler approach such as fincore() will be > sufficient. For many use cases in Samba, fincore will probably be enough. But Windows clients become more and more multi-threaded, so Samba sees multiple parallel active read requests. Samba's core SMB processing engine is single threaded, and if due to that race we get blocked, more than one data stream will be affected. We might make it an option to use the fincore alternative, but I don't see it as a default. The default will be the strict threadpool. With best regards, Volker Lendecke -- SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen phone: +49-551-370000-0, fax: +49-551-370000-9 AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen http://www.sernet.de, mailto:kontakt@xxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-api" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html