On Mon, Nov 10, 2014 at 1:35 PM, Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > Or do you actually have a setup where actual non-CPU hardware actually > walks the page tables you create and call "page tables"? So just to clarify: I haven't looked at all your follow-up patches at all, although I've seen the overviews in earlier versions. When trying to read through the latest version, I got stuck on this one, and felt it was crazy. But maybe I'm misreading it and it actually has good reasons for it. But just from the details I look at, some of it looks too incestuous with the system (the split PTL lock use), other parts look really really odd (like the 64-bit shift counts), and some of it looks just plain buggy (the bitops for synchronization). And none of it is all that easy to actually read. Linus -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>