Skip to content
  • Linus Torvalds's avatar
    Merge tag 'for_linux-3.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb · 3cfb0774
    Linus Torvalds authored
    Pull KGDB/KDB fixes and cleanups from Jason Wessel:
     "For a change we removed more code than we added.  If people aren't
      using it we shouldn't be carrying it.  :-)
    
      Cleanups:
       - Remove kdb ssb command - there is no in kernel disassembler to
         support it
    
       - Remove kdb ll command - Always caused a kernel oops and there were
         no bug reports so no one was using this command
    
       - Use kernel ARRAY_SIZE macro instead of array computations
    
      Fixes:
       - Stop oops in kdb if user executes kdb_defcmd with args
    
       - kdb help command truncated text
    
       - ppc64 support for kgdbts
    
       - Add missing kconfig option from original kdb port for dealing with
         catastrophic kernel crashes such that you can reboot automatically
         on continue from kdb"
    
    * tag 'for_linux-3.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb:
      kdb: Remove unhandled ssb command
      kdb: Prevent kernel oops with kdb_defcmd
      kdb: Remove the ll command
      kdb_main: fix help print
      kdb: Fix overlap in buffers with strcpy
      Fixed dead ifdef block by adding missing Kconfig option.
      kdb: Setup basic kdb state before invoking commands via kgdb
      kdb: use ARRAY_SIZE where possible
      kgdb/kgdbts: support ppc64
      kdb: A fix for kdb command table expansion
    3cfb0774