> On Jan 31, 2018, at 5:03 PM, Matthew Wilcox <willy@xxxxxxxxxxxxx> wrote: > > On Thu, Feb 01, 2018 at 06:23:03AM +1000, ronnie sahlberg wrote: >> Compounding support for cifs.ko >> >> In CIFS.KO we are currently adding compounding support for SMB2/3. >> As SMB* is a very chatty protocol which likes to do open/query/close a LOT >> compounding support to wrap all three operations inside a single round trip >> can have a significant performance boost to meta data intensive workloads. >> >> In this talk I will talk about the challenges I faced and what previous design >> decisions in cifs.ko that made this very hard and how I refactored the design. >> >> I will also talk about the current status of these patches as well as give a >> live demonstration of compounding in action. > > I think all of these things are worthwhile and stand to improve > the implementation a lot. Are they of interest to other filesystem > developers? Are there VFS changes which would help make compounding > easier? Or is this only of interest to other CIFS people, in which case > this might not be the best use of a slot at LSFMM ... This is in my area of interest also. However, my understanding of LSF/MM is that this is not a "stand up and give a status or implementation experience report" kind of event. It's more of a "I have this specific itch that I need to get some help with." None of the above proposal strikes me as very specific, and a CIFS-centric talk would likely be unappealing to even most of the attendees of the Filesystems track. Can the proposed topic be rephrased as a focused discussion of what work needs to be moved forward, what decisions need to be made, and so on? Otherwise, we should move this topic to a network filesystems BoF or to the corridor track, IMHO. -- Chuck Lever