On Thu, Jul 12, 2007 at 02:52:23PM +1000, Rusty Russell wrote: > This is solely for the wakeup: you don't wake an mm 8) > > The mm reference is held as well under the big lguest_mutex (mm gets > destroyed before files get closed, so we definitely do need to hold a > reference). > > I just completed benchmarking: the cached wakeup with the current naive > drivers makes no difference (at one stage I was playing with batched > hypercalls, where it seemed to help). > > Thanks Christoph, DaveM!
The version that just got into mainline still has the __put_task_struct export despite not needing it anymore. Care to fix this up? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/