lkml.org 
[lkml]   [2020]   [May]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[patch V9 00/39] x86/entry: Rework leftovers (was part V)
    Folks!

    This is V9 of the rework series. V7 and V8 were never posted but I used the
    version numbers for tags while fixing up 0day complaints. The last posted
    version was V6 which can be found here:

    https://lore.kernel.org/r/20200515234547.710474468@linutronix.de

    The V9 leftover series is based on:

    git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/entry

    That branch contains the merged part 1-4 of the original 5 part series.

    V9 has the following changes vs. V6:

    - Rebase on tip x86/entry

    - Simplified the hardware latency detector changes by moving the
    invocation to the right place in nmi_enter/exit() and annotate it.

    - Reworked the conditional RCU handling so it is now used
    unconditionally everywhere. That simplified the idtentry_enter/exit
    code significantly and also allowed to simplify the XEN hypercall
    voluntary preemption handling.

    - Moved the run on irq stack logic into an inline to avoid having the
    same conditionals all over the place and fixed up the relevant places.

    - Picked up Acked-by and Reviewed-by tags where appropriate.

    The full series is available from:

    git://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git entry-v9-the-rest

    If we agree on the RCU changes, then these will be applied into the core/rcu branch
    first so Paul can pick them up to avoid the next conflict horrors.

    Thanks,

    tglx

    \
     
     \ /
      Last update: 2020-05-21 22:32    [W:4.076 / U:0.176 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site