Commit 49dc6fbce330 for kernel

commit 49dc6fbce33011733601e4e81c551e066f1682fc
Merge: 09a31a7e3723 d081a6e35316
Author: Linus Torvalds <>
Date:   Fri Oct 16 12:47:18 2020 -0700

    Merge tag 'kgdb-5.10-rc1' of git://

    Pull kgdb updates from Daniel Thompson:
     "A fairly modest set of changes for this cycle.

      Of particular note are an earlycon fix from Doug Anderson and my own
      changes to get kgdb/kdb to honour the kprobe blocklist. The later
      creates a safety rail that strongly encourages developers not to place
      breakpoints in, for example, arch specific trap handling code.

      Also included are a couple of small fixes and tweaks: an API update,
      eliminate a coverity dead code warning, improved handling of search
      during multi-line printk and a couple of typo corrections"

    * tag 'kgdb-5.10-rc1' of git://
      kdb: Fix pager search for multi-line strings
      kernel: debug: Centralize dbg_[de]activate_sw_breakpoints
      kgdb: Add NOKPROBE labels on the trap handler functions
      kgdb: Honour the kprobe blocklist when setting breakpoints
      kernel/debug: Fix spelling mistake in debug_core.c
      kdb: Use newer api for tasklist scanning
      kgdb: Make "kgdbcon" work properly with "kgdb_earlycon"
      kdb: remove unnecessary null check of dbg_io_ops