)]}'
{
  "commit": "b2b7a1157eaec77921038d0081ceb1b69cb50929",
  "tree": "140d26770df920bf193799b12f61ca43c49b129e",
  "parents": [
    "fe0c8bbb68801608f6876616003177e712f47d3b"
  ],
  "author": {
    "name": "Chris Metcalf",
    "email": "cmetcalf@mellanox.com",
    "time": "Mon Feb 29 11:56:32 2016 -0500"
  },
  "committer": {
    "name": "Chris Metcalf",
    "email": "cmetcalf@mellanox.com",
    "time": "Fri Sep 02 10:22:12 2016 -0400"
  },
  "message": "nmi_backtrace: generate one-line reports for idle cpus\n\nWhen doing an nmi backtrace of many cores, most of which are idle,\nthe output is a little overwhelming and very uninformative.  Suppress\nmessages for cpus that are idling when they are interrupted and just\nemit one line, \"NMI backtrace for N skipped: idling at pc 0xNNN\".\n\nWe do this by grouping all the cpuidle code together into a new\n.cpuidle.text section, and then checking the address of the\ninterrupted PC to see if it lies within that section.\n\nThis commit suitably tags x86 and tile idle routines, and only\nadds in the minimal framework for other architectures.\n\nAcked-by: Peter Zijlstra (Intel) \u003cpeterz@infradead.org\u003e\nTested-by: Peter Zijlstra (Intel) \u003cpeterz@infradead.org\u003e\nTested-by: Daniel Thompson \u003cdaniel.thompson@linaro.org\u003e [arm]\nTested-by: Petr Mladek \u003cpmladek@suse.com\u003e\nSigned-off-by: Chris Metcalf \u003ccmetcalf@mellanox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "647b84c15382347ec25efae55067e77fff26693e",
      "old_mode": 33188,
      "old_path": "arch/alpha/kernel/vmlinux.lds.S",
      "new_id": "cebecfb76fbf6e87e02836651d5b7279cff00350",
      "new_mode": 33188,
      "new_path": "arch/alpha/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "894e696bddaa3ca3fab6bdca6ed4f7ac451bb290",
      "old_mode": 33188,
      "old_path": "arch/arc/kernel/vmlinux.lds.S",
      "new_id": "65652160cfda3abf1cbcad9c3e12c4b6cca1d6c2",
      "new_mode": 33188,
      "new_path": "arch/arc/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "cba1ec899a693c85113659c98144c26993b8f350",
      "old_mode": 33188,
      "old_path": "arch/arm/kernel/vmlinux-xip.lds.S",
      "new_id": "7fa487ef7e2f67fb3e1ac7fa8fd3edb58f2145fc",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/vmlinux-xip.lds.S"
    },
    {
      "type": "modify",
      "old_id": "d24e5dd2aa7a74d98eb718e9edc6cabfbd5341ed",
      "old_mode": 33188,
      "old_path": "arch/arm/kernel/vmlinux.lds.S",
      "new_id": "f7f55df0bf7b3b654f40c3c847646f5ec482a0d9",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "659963d40bb4afb3ce54fba10d49b4283f0039e8",
      "old_mode": 33188,
      "old_path": "arch/arm64/kernel/vmlinux.lds.S",
      "new_id": "fe7f93b7b11bde71441799d8ef90f3e2671f8a4b",
      "new_mode": 33188,
      "new_path": "arch/arm64/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "a4589176bed5d7940d1f0e66d144a933892557f5",
      "old_mode": 33188,
      "old_path": "arch/avr32/kernel/vmlinux.lds.S",
      "new_id": "17f2730eb4978de7660933cbe04c233f6df78f14",
      "new_mode": 33188,
      "new_path": "arch/avr32/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "d920b959ff3a4b8cb3d6a28d67d40ebf6f7c457b",
      "old_mode": 33188,
      "old_path": "arch/blackfin/kernel/vmlinux.lds.S",
      "new_id": "68069a120055b359b671b5890d2797f63027c007",
      "new_mode": 33188,
      "new_path": "arch/blackfin/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "50bc10f97bcb4a234bff525d9e120842aa663c99",
      "old_mode": 33188,
      "old_path": "arch/c6x/kernel/vmlinux.lds.S",
      "new_id": "a1a5c166bc9b8b125bfd4e515ab7a16afad0bc65",
      "new_mode": 33188,
      "new_path": "arch/c6x/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "7552c255750659c2efd4e3d525dcce6267f3cd94",
      "old_mode": 33188,
      "old_path": "arch/cris/kernel/vmlinux.lds.S",
      "new_id": "97958626152000cd24d171ea0fa0c3326f77ffe7",
      "new_mode": 33188,
      "new_path": "arch/cris/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "7e958d829ec9810020c75eca7beef1cbfd44a3c2",
      "old_mode": 33188,
      "old_path": "arch/frv/kernel/vmlinux.lds.S",
      "new_id": "aa6e573d57da46d1cb05bec37cb9dfcc7bfac13f",
      "new_mode": 33188,
      "new_path": "arch/frv/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "cb5dfb02c88d412cd67b33827da834a3770d0c7f",
      "old_mode": 33188,
      "old_path": "arch/h8300/kernel/vmlinux.lds.S",
      "new_id": "7f11da1b895e1351fd93af0804ae228212bd57cd",
      "new_mode": 33188,
      "new_path": "arch/h8300/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "5f268c1071b3df8f56b4fd4871fbb1b5b19e8d72",
      "old_mode": 33188,
      "old_path": "arch/hexagon/kernel/vmlinux.lds.S",
      "new_id": "ec87e67feb19e4692337fa78c82cc67b6ffd0dce",
      "new_mode": 33188,
      "new_path": "arch/hexagon/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "dc506b05ffbdbf21f5eece65a723ecb178c4564c",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/vmlinux.lds.S",
      "new_id": "f89d20c9741225e4d416713fd32819e6937c00e9",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "018e4a711d7927cef577e347dac93fb3a22afd75",
      "old_mode": 33188,
      "old_path": "arch/m32r/kernel/vmlinux.lds.S",
      "new_id": "ad1fe56455aae60b05b9e1a30294ccd2ab7b48ab",
      "new_mode": 33188,
      "new_path": "arch/m32r/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "06a763f49fd34643d5330221a48011be00889b0e",
      "old_mode": 33188,
      "old_path": "arch/m68k/kernel/vmlinux-nommu.lds",
      "new_id": "d2c8abf1c8c4eac6688504f2a2dfaa7ea7177e65",
      "new_mode": 33188,
      "new_path": "arch/m68k/kernel/vmlinux-nommu.lds"
    },
    {
      "type": "modify",
      "old_id": "d0993594f558b3408317aede57c634c407ea580f",
      "old_mode": 33188,
      "old_path": "arch/m68k/kernel/vmlinux-std.lds",
      "new_id": "5b5ce1e4d1ed90b9e40dc68fa50c3b87671a8df0",
      "new_mode": 33188,
      "new_path": "arch/m68k/kernel/vmlinux-std.lds"
    },
    {
      "type": "modify",
      "old_id": "8080469ee6c11c3e86ab59febaa4773790a2ffc7",
      "old_mode": 33188,
      "old_path": "arch/m68k/kernel/vmlinux-sun3.lds",
      "new_id": "fe5ea1974b16c2efcd34b0f134dcf17a24d388b5",
      "new_mode": 33188,
      "new_path": "arch/m68k/kernel/vmlinux-sun3.lds"
    },
    {
      "type": "modify",
      "old_id": "150ace92c7ade9046c9c22b114a979356e7395ac",
      "old_mode": 33188,
      "old_path": "arch/metag/kernel/vmlinux.lds.S",
      "new_id": "e6c700eaf207174544687895522cb5b0405b0a01",
      "new_mode": 33188,
      "new_path": "arch/metag/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "0a47f041055416a90d34a64be3208e3fd74b2b6c",
      "old_mode": 33188,
      "old_path": "arch/microblaze/kernel/vmlinux.lds.S",
      "new_id": "289d0e7f3e3aaed8126c30d109c17c442b848f5b",
      "new_mode": 33188,
      "new_path": "arch/microblaze/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "a82c178d0bb97c8e47b778945af384af620431ea",
      "old_mode": 33188,
      "old_path": "arch/mips/kernel/vmlinux.lds.S",
      "new_id": "d5de67591735940c86f5e3b8ba2e186a3e94fbaa",
      "new_mode": 33188,
      "new_path": "arch/mips/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "13c4814c29f840dd4ecb95e4e7206da7127aef49",
      "old_mode": 33188,
      "old_path": "arch/mn10300/kernel/vmlinux.lds.S",
      "new_id": "2d5f1c3f1afbc54c9d34afb8396fc8bea326a295",
      "new_mode": 33188,
      "new_path": "arch/mn10300/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "e23e89539967713c301c4f452f802f878bb7562f",
      "old_mode": 33188,
      "old_path": "arch/nios2/kernel/vmlinux.lds.S",
      "new_id": "6a8045bb1a77d06bd2fbc9456b7322c45765d04d",
      "new_mode": 33188,
      "new_path": "arch/nios2/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "d936de4c07cadd73f00a0700a3781243b8f7852c",
      "old_mode": 33188,
      "old_path": "arch/openrisc/kernel/vmlinux.lds.S",
      "new_id": "d68b9ede84231fe618062a68b190491cd25eeba6",
      "new_mode": 33188,
      "new_path": "arch/openrisc/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "f3ead0b6ce461501508c351fdc3246f67f18e218",
      "old_mode": 33188,
      "old_path": "arch/parisc/kernel/vmlinux.lds.S",
      "new_id": "9ec8ec075daefd5a774eb4da097615dea9fa2ee2",
      "new_mode": 33188,
      "new_path": "arch/parisc/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "b5fba689fca65475a69db67f05008cb546633b38",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/vmlinux.lds.S",
      "new_id": "7ed59f0d947f5f5098776b47f16236141e91f438",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "429bfd1119612caa93fbbcf390768d9eaeedc7fe",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/vmlinux.lds.S",
      "new_id": "000e6e91f6a0630c53f35519d450fccf02479e55",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "7274b5c4287ee4cbaad56a1eb41ad43a0d90c047",
      "old_mode": 33188,
      "old_path": "arch/score/kernel/vmlinux.lds.S",
      "new_id": "4117890b1db1a60dbfde5d26964a669cd53a2a80",
      "new_mode": 33188,
      "new_path": "arch/score/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "235a4101999fe5a4462bd5ec1d78cba49eb49b90",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/vmlinux.lds.S",
      "new_id": "5b9a3cc90c58a770cfd28e0c816048d975f3845e",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "d79b3b7342457b4eace6232b010226a1068a856c",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/vmlinux.lds.S",
      "new_id": "572db686f845830a69f0815f7d274eae4927483c",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "670a3569450fd39eca59decc0f626565acb3d0b6",
      "old_mode": 33188,
      "old_path": "arch/tile/kernel/entry.S",
      "new_id": "101de132e363bec669ac5e542c9afd78d172b304",
      "new_mode": 33188,
      "new_path": "arch/tile/kernel/entry.S"
    },
    {
      "type": "modify",
      "old_id": "9d449caf8910c709a983a61ada803aaa1fd1dcfa",
      "old_mode": 33188,
      "old_path": "arch/tile/kernel/vmlinux.lds.S",
      "new_id": "e1baf094fba45f53f34aabf4730e315e7cc13d98",
      "new_mode": 33188,
      "new_path": "arch/tile/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "adde088aeefff64f5820fcf1636e5b3afa3577ab",
      "old_mode": 33188,
      "old_path": "arch/um/kernel/dyn.lds.S",
      "new_id": "4fdbcf958cd5ad76b9756cb5f201fa384f119b68",
      "new_mode": 33188,
      "new_path": "arch/um/kernel/dyn.lds.S"
    },
    {
      "type": "modify",
      "old_id": "6899195602b77fd3ed259f41977a2984faa902f4",
      "old_mode": 33188,
      "old_path": "arch/um/kernel/uml.lds.S",
      "new_id": "1840f55ed0420b9ac2cc5db93d31a0b5a93fd48e",
      "new_mode": 33188,
      "new_path": "arch/um/kernel/uml.lds.S"
    },
    {
      "type": "modify",
      "old_id": "77e407e49a632c84cfb4957580c13dfbbebd1df4",
      "old_mode": 33188,
      "old_path": "arch/unicore32/kernel/vmlinux.lds.S",
      "new_id": "56e788e8ee83cd8f56e54a186981a770fe0bba04",
      "new_mode": 33188,
      "new_path": "arch/unicore32/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "b77f5edb03b0c02dc2047d52d07c9da447dba209",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/irqflags.h",
      "new_id": "ac7692dcfa2e86196f47de38035731e39696d920",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/irqflags.h"
    },
    {
      "type": "modify",
      "old_id": "bdfad642123f247d9de09d2d4d7332aa14098d1e",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/acpi/cstate.c",
      "new_id": "af15f4444330b6c69fe20fc71a993070a9f26a5d",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/acpi/cstate.c"
    },
    {
      "type": "modify",
      "old_id": "62c0b0ea2ce4483cb2ab29dc10492f877b2f93e7",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/process.c",
      "new_id": "c400e30831dc0be3ceb86088948590b8f9769667",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/process.c"
    },
    {
      "type": "modify",
      "old_id": "9297a002d8e5ff3f06b8b8fee118b21f9042a994",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/vmlinux.lds.S",
      "new_id": "dbf67f64d5ecf76cee128b2c89d43a4267b57223",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "c417cbe4ec878bdfc9b9cc524d426b780c63030c",
      "old_mode": 33188,
      "old_path": "arch/xtensa/kernel/vmlinux.lds.S",
      "new_id": "18a174c7fb8716c4525c518f458212f58b4b24f0",
      "new_mode": 33188,
      "new_path": "arch/xtensa/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "cea52528aa188648a8cb1905da58a1e5bcb6719a",
      "old_mode": 33188,
      "old_path": "drivers/acpi/processor_idle.c",
      "new_id": "2237d3f24f0e735a1e04294ea273595cce98e049",
      "new_mode": 33188,
      "new_path": "drivers/acpi/processor_idle.c"
    },
    {
      "type": "modify",
      "old_id": "389ade4572beb17c71ff44faf2ce884ad16baf54",
      "old_mode": 33188,
      "old_path": "drivers/cpuidle/driver.c",
      "new_id": "ab264d393233683c28bac7e0770abb0ffe49b2ec",
      "new_mode": 33188,
      "new_path": "drivers/cpuidle/driver.c"
    },
    {
      "type": "modify",
      "old_id": "67ec58f9ef99f7c2fbc2115a8d6e8804a37327e1",
      "old_mode": 33188,
      "old_path": "drivers/idle/intel_idle.c",
      "new_id": "4466a2f969d7ba5d5cafee13b7359047955cd07a",
      "new_mode": 33188,
      "new_path": "drivers/idle/intel_idle.c"
    },
    {
      "type": "modify",
      "old_id": "24563970ff7bd04fec252abc9edf72621dd334ea",
      "old_mode": 33188,
      "old_path": "include/asm-generic/vmlinux.lds.h",
      "new_id": "3e42bcdd014b45b66b95853ee699937666b11b3f",
      "new_mode": 33188,
      "new_path": "include/asm-generic/vmlinux.lds.h"
    },
    {
      "type": "modify",
      "old_id": "797d9c8e9a1be77b257bfdb77f7158740629c787",
      "old_mode": 33188,
      "old_path": "include/linux/cpu.h",
      "new_id": "6babfa6db9d99387ef5ec01a58ca3118a5a8975a",
      "new_mode": 33188,
      "new_path": "include/linux/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "9fb873cfc75cfb332c59437bd936e1dd9493d92e",
      "old_mode": 33188,
      "old_path": "kernel/sched/idle.c",
      "new_id": "1d8718d5300d81b896f66e9c8c3ca9df97b4cbf4",
      "new_mode": 33188,
      "new_path": "kernel/sched/idle.c"
    },
    {
      "type": "modify",
      "old_id": "393a3cca1f47660e436131e6dbcf718d125ff6bb",
      "old_mode": 33188,
      "old_path": "lib/nmi_backtrace.c",
      "new_id": "75554754eadfeac67e7ab160ad8e6aa45b2392ce",
      "new_mode": 33188,
      "new_path": "lib/nmi_backtrace.c"
    },
    {
      "type": "modify",
      "old_id": "48958d3cec9e38473ff3296f7f6bf4d5db41612a",
      "old_mode": 33188,
      "old_path": "scripts/mod/modpost.c",
      "new_id": "bd834975909510335322ec8f34970573a8708dfc",
      "new_mode": 33188,
      "new_path": "scripts/mod/modpost.c"
    },
    {
      "type": "modify",
      "old_id": "42396a74405df03002001d8f972599fa827bb3bf",
      "old_mode": 33188,
      "old_path": "scripts/recordmcount.c",
      "new_id": "c0222107cf58fb104b0f4a2c6cb240b06d58e705",
      "new_mode": 33188,
      "new_path": "scripts/recordmcount.c"
    },
    {
      "type": "modify",
      "old_id": "96e2486a6fc479559eba03662317c82f802a0f43",
      "old_mode": 33261,
      "old_path": "scripts/recordmcount.pl",
      "new_id": "29cecf9b504f028e8fe1b25a112ff57a794b5498",
      "new_mode": 33261,
      "new_path": "scripts/recordmcount.pl"
    }
  ]
}
