[lkml]   [2010]   [Aug]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 08/20] powerpc: Preemptible mmu_gather
    On Tue, 2010-08-31 at 16:31 +1000, Benjamin Herrenschmidt wrote:

    > Of course, with -rt and the pte lock becoming a mutex, all of your
    > changes do become necessary (and I suppose that's where they come from).
    > Now, those changes won't technically hurt on a non-rt kernel, tho they
    > will add a tiny bit of overhead. I'll see if I can measure it.

    Indeed, those parts are only strictly needed for -rt, I was hoping the
    tiny bit of overhead wouldn't be too bad and we could keep it.

    If not I guess we should put those two bits in __switch_to() under
    CONFIG_PREEMPT_RT and carry them there for a little while longer.

    > > I suppose that's what's causing the similar patch you have in -rt to
    > > fail btw. This could be fixed easily by using "current" instead.
    > And here's a fix. Using current_thread_info() everywhere is better
    > anyways, you are not supposed to touch the local_flags within anything
    > but "current" so we may as well make it explicit.
    > Feel free to fold that into your -rt patch and this one if you decide
    > not to drop that whole part.

    Thanks! And yeah I'd prefer to keep it to reduce Thomas' burden if

     \ /
      Last update: 2010-08-31 11:19    [W:0.019 / U:3.592 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site