Merge branch master from git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
authorThomas Gleixner <tglx@linutronix.de>
Sun, 28 Jul 2019 20:22:40 +0000 (22:22 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Sun, 28 Jul 2019 20:22:40 +0000 (22:22 +0200)
Pick up the spectre documentation so the Grand Schemozzle can be added.

1  2 
Documentation/admin-guide/kernel-parameters.txt
arch/x86/entry/calling.h
arch/x86/entry/entry_64.S
arch/x86/kernel/cpu/bugs.c
arch/x86/kernel/cpu/common.c

Simple merge
index b043c754d978fdaca6763e515244e6267cb8c1ca,3f5a978a02a7d0906237e517580b6d5440a7fcba..be9ca198c581aea7ed29f4417aae9c1c1b835473
@@@ -1292,20 -1299,9 +1309,11 @@@ ENTRY(error_entry
        movq    %rax, %rsp                      /* switch stack */
        ENCODE_FRAME_POINTER
        pushq   %r12
-       /*
-        * We need to tell lockdep that IRQs are off.  We can't do this until
-        * we fix gsbase, and we should do it before enter_from_user_mode
-        * (which can take locks).
-        */
-       TRACE_IRQS_OFF
-       CALL_enter_from_user_mode
        ret
  
 +.Lerror_entry_done_lfence:
 +      FENCE_SWAPGS_KERNEL_ENTRY
  .Lerror_entry_done:
-       TRACE_IRQS_OFF
        ret
  
        /*
Simple merge
Simple merge