On Mon, Nov 09, 2015 at 07:11:03PM -0500, ira.weiny wrote: > On Fri, Nov 06, 2015 at 05:02:35PM -0800, Greg KH wrote: > > On Fri, Oct 30, 2015 at 06:58:44PM -0400, ira.weiny@xxxxxxxxx wrote: > > > From: Mitko Haralanov <mitko.haralanov@xxxxxxxxx> > > > > > > Add mmu notify helper functions and TID caching function stubs in preparation > > > for the TID caching implementation. > > > > > > TID caching makes use of the MMU notifier to allow the driver to respond to the > > > user freeing memory which is allocated to the HFI. > > > > > > This patch implements the basic MMU notifier functions to insert, find and > > > remove buffer pages from memory based on the mmu_notifier being invoked. > > > > > > In addition it places stubs in place for the main entry points by follow on > > > code. > > > > > > Follow up patches will complete the implementation of the interaction with user > > > space and makes use of these functions. > > > > This patch adds warnings to the build, which isn't ok, so I've stopped > > here in this series and just applied the first 4. Please fix up and > > resend the remaining ones. > > Ok, patch 7-9 of this series do not depend on this patch nor number 6. I will > resend those 3 while I figure out what to do about these 2: > > staging/rdma/hfi1: Add function stubs for TID caching > staging/rdma/hfi1: Implement Expected Receive TID caching > > Frankly this was an attempt to reduce the size of "Implement Expected Receive > TID caching". I obviously did something wrong. > > I really don't know that I can split these up any more without causing issues > with bisecting the code. I strongly doubt that you created this new feature all "at once", it took a set of steps to get to your final destination. So show that work, like your math professor told you... thanks, greg k-h _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel