Merge tag 'v4.9.166' into khadas-vim3-4.9.y
authorNick <nick@khadas.com>
Tue, 21 May 2019 09:53:26 +0000 (17:53 +0800)
committerNick <nick@khadas.com>
Tue, 21 May 2019 09:53:26 +0000 (17:53 +0800)
This is the 4.9.166 stable release

1  2 
Makefile
arch/arm64/kernel/traps.c
drivers/scsi/ufs/ufshcd.c
fs/dcache.c

diff --cc Makefile
Simple merge
@@@ -295,16 -264,19 +295,18 @@@ static DEFINE_RAW_SPINLOCK(die_lock)
   */
  void die(const char *str, struct pt_regs *regs, int err)
  {
 -      struct thread_info *thread = current_thread_info();
        int ret;
+       unsigned long flags;
+       raw_spin_lock_irqsave(&die_lock, flags);
  
        oops_enter();
  
-       raw_spin_lock_irq(&die_lock);
        console_verbose();
        bust_spinlocks(1);
 -      ret = __die(str, err, thread, regs);
 +      ret = __die(str, err, regs);
  
 -      if (regs && kexec_should_crash(thread->task))
 +      if (regs && kexec_should_crash(current))
                crash_kexec(regs);
  
        bust_spinlocks(0);
Simple merge
diff --cc fs/dcache.c
Simple merge