The following changes since commit 2dcd0af568b0cf583645c8a317dd12e344b1c72a:
Linux 4.6 (2016-05-15 15:43:13 -0700) are available in the git repository at: https://github.com/jeffmerkey/linux.git tags/mdb-v4.6-tag for you to fetch changes up to 8c50856a5d798108aa4d5bfadb0c2172fce2448e: Add MDB Linux Kernel Debugger to Linux v4.6 (2016-05-15 18:16:50 -0600) ---------------------------------------------------------------- Signed-Off-By: Jeff Merkey <jeffmer...@gmail.com> The MDB Linux Kernel Debugger for Linux Kernel v4.6 is now available via git. Checkpatch Compliance Results: ./scripts/checkpatch.pl --strict --file arch/x86/kernel/debug/mdb/*.[ch] arch/x86/kernel/debug/mdb/Make* ------------------------------------ arch/x86/kernel/debug/mdb/mdb-base.c ------------------------------------ total: 0 errors, 0 warnings, 0 checks, 3297 lines checked arch/x86/kernel/debug/mdb/mdb-base.c has no obvious style problems and is ready for submission. ------------------------------------ arch/x86/kernel/debug/mdb/mdb-base.h ------------------------------------ total: 0 errors, 0 warnings, 0 checks, 447 lines checked arch/x86/kernel/debug/mdb/mdb-base.h has no obvious style problems and is ready for submission. ------------------------------- arch/x86/kernel/debug/mdb/mdb.h ------------------------------- total: 0 errors, 0 warnings, 0 checks, 40 lines checked arch/x86/kernel/debug/mdb/mdb.h has no obvious style problems and is ready for submission. --------------------------------------- arch/x86/kernel/debug/mdb/mdb-ia-apic.c --------------------------------------- total: 0 errors, 0 warnings, 0 checks, 243 lines checked arch/x86/kernel/debug/mdb/mdb-ia-apic.c has no obvious style problems and is ready for submission. ---------------------------------- arch/x86/kernel/debug/mdb/mdb-ia.c ---------------------------------- total: 0 errors, 0 warnings, 0 checks, 6887 lines checked arch/x86/kernel/debug/mdb/mdb-ia.c has no obvious style problems and is ready for submission. ---------------------------------- arch/x86/kernel/debug/mdb/mdb-ia.h ---------------------------------- total: 0 errors, 0 warnings, 0 checks, 209 lines checked arch/x86/kernel/debug/mdb/mdb-ia.h has no obvious style problems and is ready for submission. --------------------------------------- arch/x86/kernel/debug/mdb/mdb-ia-proc.h --------------------------------------- total: 0 errors, 0 warnings, 0 checks, 819 lines checked arch/x86/kernel/debug/mdb/mdb-ia-proc.h has no obvious style problems and is ready for submission. ------------------------------------------ arch/x86/kernel/debug/mdb/mdb-ia-support.c ------------------------------------------ total: 0 errors, 0 warnings, 0 checks, 5342 lines checked arch/x86/kernel/debug/mdb/mdb-ia-support.c has no obvious style problems and is ready for submission. ------------------------------------------ arch/x86/kernel/debug/mdb/mdb-ia-support.h ------------------------------------------ total: 0 errors, 0 warnings, 0 checks, 76 lines checked arch/x86/kernel/debug/mdb/mdb-ia-support.h has no obvious style problems and is ready for submission. ---------------------------------------- arch/x86/kernel/debug/mdb/mdb-keyboard.h ---------------------------------------- total: 0 errors, 0 warnings, 0 checks, 127 lines checked arch/x86/kernel/debug/mdb/mdb-keyboard.h has no obvious style problems and is ready for submission. ------------------------------------ arch/x86/kernel/debug/mdb/mdb-list.c ------------------------------------ total: 0 errors, 0 warnings, 0 checks, 534 lines checked arch/x86/kernel/debug/mdb/mdb-list.c has no obvious style problems and is ready for submission. ------------------------------------ arch/x86/kernel/debug/mdb/mdb-list.h ------------------------------------ total: 0 errors, 0 warnings, 0 checks, 96 lines checked arch/x86/kernel/debug/mdb/mdb-list.h has no obvious style problems and is ready for submission. ------------------------------------- arch/x86/kernel/debug/mdb/mdb-logic.c ------------------------------------- total: 0 errors, 0 warnings, 0 checks, 2118 lines checked arch/x86/kernel/debug/mdb/mdb-logic.c has no obvious style problems and is ready for submission. ------------------------------------ arch/x86/kernel/debug/mdb/mdb-main.c ------------------------------------ total: 0 errors, 0 warnings, 0 checks, 786 lines checked arch/x86/kernel/debug/mdb/mdb-main.c has no obvious style problems and is ready for submission. ---------------------------------- arch/x86/kernel/debug/mdb/mdb-os.c ---------------------------------- total: 0 errors, 0 warnings, 0 checks, 1474 lines checked arch/x86/kernel/debug/mdb/mdb-os.c has no obvious style problems and is ready for submission. ---------------------------------- arch/x86/kernel/debug/mdb/mdb-os.h ---------------------------------- total: 0 errors, 0 warnings, 0 checks, 141 lines checked arch/x86/kernel/debug/mdb/mdb-os.h has no obvious style problems and is ready for submission. ------------------------------------ arch/x86/kernel/debug/mdb/mdb-proc.h ------------------------------------ total: 0 errors, 0 warnings, 0 checks, 179 lines checked arch/x86/kernel/debug/mdb/mdb-proc.h has no obvious style problems and is ready for submission. ---------------------------------- arch/x86/kernel/debug/mdb/Makefile ---------------------------------- total: 0 errors, 0 warnings, 0 checks, 6 lines checked arch/x86/kernel/debug/mdb/Makefile has no obvious style problems and is ready for submission. ---------------------------------------- arch/x86/kernel/debug/mdb/Makefile.local ---------------------------------------- total: 0 errors, 0 warnings, 0 checks, 104 lines checked arch/x86/kernel/debug/mdb/Makefile.local has no obvious style problems and is ready for submission. Checkpatch.pl 'git format-patch' results: ./scripts/checkpatch.pl --strict 0001-Add-MDB-Linux-Kernel-Debugger-to-Linux-v4.6.patch total: 0 errors, 0 warnings, 0 checks, 23593 lines checked 0001-Add-MDB-Linux-Kernel-Debugger-to-Linux-v4.6.patch has no obvious style problems and is ready for submission. ---------------------------------------------------------------- Jeffrey Merkey (1): Add MDB Linux Kernel Debugger to Linux v4.6 Documentation/sysrq.txt | 2 +- MAINTAINERS | 6 + arch/x86/include/asm/bug.h | 9 +- arch/x86/include/uapi/asm/debugreg.h | 1 + arch/x86/kernel/Makefile | 1 + arch/x86/kernel/apic/io_apic.c | 2 + arch/x86/kernel/debug/Makefile | 2 + arch/x86/kernel/debug/mdb/Makefile | 6 + arch/x86/kernel/debug/mdb/Makefile.local | 104 + arch/x86/kernel/debug/mdb/mdb-base.c | 3297 +++++++++++++ arch/x86/kernel/debug/mdb/mdb-base.h | 447 ++ arch/x86/kernel/debug/mdb/mdb-ia-apic.c | 243 + arch/x86/kernel/debug/mdb/mdb-ia-proc.h | 819 ++++ arch/x86/kernel/debug/mdb/mdb-ia-support.c | 5342 +++++++++++++++++++++ arch/x86/kernel/debug/mdb/mdb-ia-support.h | 76 + arch/x86/kernel/debug/mdb/mdb-ia.c | 6887 ++++++++++++++++++++++++++++ arch/x86/kernel/debug/mdb/mdb-ia.h | 209 + arch/x86/kernel/debug/mdb/mdb-keyboard.h | 127 + arch/x86/kernel/debug/mdb/mdb-list.c | 534 +++ arch/x86/kernel/debug/mdb/mdb-list.h | 96 + arch/x86/kernel/debug/mdb/mdb-logic.c | 2118 +++++++++ arch/x86/kernel/debug/mdb/mdb-main.c | 786 ++++ arch/x86/kernel/debug/mdb/mdb-os.c | 1474 ++++++ arch/x86/kernel/debug/mdb/mdb-os.h | 141 + arch/x86/kernel/debug/mdb/mdb-proc.h | 179 + arch/x86/kernel/debug/mdb/mdb.h | 40 + arch/x86/kernel/dumpstack_32.c | 6 +- arch/x86/kernel/dumpstack_64.c | 22 +- arch/x86/kernel/hw_breakpoint.c | 69 +- arch/x86/kernel/reboot.c | 1 + arch/x86/kernel/traps.c | 15 + drivers/tty/vt/vt.c | 4 + include/asm-generic/bug.h | 4 + include/linux/console.h | 4 + kernel/debug/kdb/kdb_debugger.c | 2 +- kernel/events/hw_breakpoint.c | 2 + kernel/extable.c | 1 + kernel/kallsyms.c | 45 + kernel/module.c | 43 + kernel/rcu/tree.c | 1 + kernel/sched/core.c | 13 +- kernel/time/clocksource.c | 1 + kernel/watchdog.c | 17 +- lib/Kconfig.debug | 66 + 44 files changed, 23244 insertions(+), 20 deletions(-) create mode 100644 arch/x86/kernel/debug/Makefile create mode 100644 arch/x86/kernel/debug/mdb/Makefile create mode 100644 arch/x86/kernel/debug/mdb/Makefile.local create mode 100644 arch/x86/kernel/debug/mdb/mdb-base.c create mode 100644 arch/x86/kernel/debug/mdb/mdb-base.h create mode 100644 arch/x86/kernel/debug/mdb/mdb-ia-apic.c create mode 100644 arch/x86/kernel/debug/mdb/mdb-ia-proc.h create mode 100644 arch/x86/kernel/debug/mdb/mdb-ia-support.c create mode 100644 arch/x86/kernel/debug/mdb/mdb-ia-support.h create mode 100644 arch/x86/kernel/debug/mdb/mdb-ia.c create mode 100644 arch/x86/kernel/debug/mdb/mdb-ia.h create mode 100644 arch/x86/kernel/debug/mdb/mdb-keyboard.h create mode 100644 arch/x86/kernel/debug/mdb/mdb-list.c create mode 100644 arch/x86/kernel/debug/mdb/mdb-list.h create mode 100644 arch/x86/kernel/debug/mdb/mdb-logic.c create mode 100644 arch/x86/kernel/debug/mdb/mdb-main.c create mode 100644 arch/x86/kernel/debug/mdb/mdb-os.c create mode 100644 arch/x86/kernel/debug/mdb/mdb-os.h create mode 100644 arch/x86/kernel/debug/mdb/mdb-proc.h create mode 100644 arch/x86/kernel/debug/mdb/mdb.h