On Thu, Oct 17, 2013 at 11:26:23AM -0700, Linus Torvalds wrote: > On Thu, Oct 17, 2013 at 9:30 AM, Peter Zijlstra <[email protected]> wrote: > > > > So avoid having to call copy_from_user_nmi() for every instruction. > > Since we already limit the max basic block size, we can easily > > pre-allocate a piece of memory to copy the entire thing into in one > > go. > > copy_from_user_nmi() itself is all kinds of nasty.
Oh wait,.. now that Steven fixed being able to take faults from NMI context; we could actually try copy_from_user_inatomic(). Being able to directly access userspace would make the whole deal a lot easier again. I'll go try this tomorrow. -- 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/

