From: Artem Bityutskiy on 23 Jul 2010 11:20 On Thu, 2010-07-22 at 18:05 +1000, Nick Piggin wrote: > This is producing 2 unrequired context switches, so I really would > like to see it done properly. Setting up a timer is really pretty > simple (or if you would care to implement a delayed process wakeup > API, I think that would be useful -- I'm surprised there isn't one > already). It reduces flusher thread wake-up count a lot, BTW. I've just sent v4 of the patch set which implements this, see patch 12. Nick, could you please take a look at patch 10 in that v4 series. I've added memory barriers, they are always tricky, and last time I remember you helped me to use barriers properly. Thanks! -- Best Regards, Artem Bityutskiy (Артём Битюцкий) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
First
|
Prev
|
Pages: 1 2 3 4 Prev: Mtd: fixed coding style indent errors Next: Use xvmalloc to store compressed chunks |