)]}'
{
  "commit": "152bbb43b30ced1b32e9ed6f5ba2ac448de725b6",
  "tree": "e000f3cc8b82bc48531ce417cfe97e9b7c51239e",
  "parents": [
    "69581c74721f40b2e21667197a135120844c03b7",
    "b8347c2196492f4e1cccde3d92fda1cc2cc7de7e"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sun Nov 12 10:12:41 2017 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sun Nov 12 10:12:41 2017 -0800"
  },
  "message": "Merge branch \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 fixes from Thomas Gleixner:\n \"A set of small fixes:\n\n   - make KGDB work again which got broken by the conversion of WARN()\n     to #UD. The WARN fixup needs to run before the notifier callchain,\n     otherwise KGDB tries to handle it and crashes.\n\n   - disable KASAN in the ORC unwinder to prevent false positive KASAN\n     warnings\n\n   - prevent default mapping above 47bit when 5 level page tables are\n     enabled\n\n   - make the delay calibration optimization work correctly, which had\n     the conditionals the wrong way around and was operating on data\n     which was not yet updated.\n\n   - remove the bogus X86_TRAP_BP trap init from the default IDT init\n     table, which broke 32bit int3 handling by overwriting the correct\n     int3 setup.\n\n   - replace this_cpu* with boot_cpu_data access in the preemptible\n     oprofile init code\"\n\n* \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86/debug: Handle warnings before the notifier chain, to fix KGDB crash\n  x86/mm: Fix ELF_ET_DYN_BASE for 5-level paging\n  x86/idt: Remove X86_TRAP_BP initialization in idt_setup_traps()\n  x86/oprofile/ppro: Do not use __this_cpu*() in preemptible context\n  x86/unwind: Disable KASAN checking in the ORC unwinder\n  x86/smpboot: Make optimization of delay calibration work correctly\n",
  "tree_diff": []
}
