I redid the TLB fix to resolve Boris' comments, and then Ingo applied the old version :-/
Here are my fixes respun on top of the version in -tip. If they pass muster (they're quite straightforward), can one of you get them to Linus? (If you disagree with Boris, then skip patch 3.) Andy Lutomirski (3): x86/mm/64: Remove the last VM_BUG_ON from the TLB code x86/mm: Tidy up "x86/mm: Flush more aggressively in lazy TLB mode" x86/mm: Remove debug/x86/tlb_defer_switch_to_init_mm arch/x86/include/asm/tlbflush.h | 21 ++++++++++---- arch/x86/mm/tlb.c | 64 ++++------------------------------------- 2 files changed, 21 insertions(+), 64 deletions(-) -- 2.13.6