)]}'
{
  "commit": "88dc7fca18001fd883e5ace775afa316b68c8f2c",
  "tree": "224bd71272b4cbc268ced27d9b3160fabb5755d8",
  "parents": [
    "dd43f3465d138439db451a5e7ddccefc5af2fa85",
    "6cfb521ac0d5b97470883ff9b7facae264b7ab12"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Jan 17 11:54:56 2018 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Jan 17 11:54:56 2018 -0800"
  },
  "message": "Merge branch \u0027x86-pti-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 pti bits and fixes from Thomas Gleixner:\n \"This last update contains:\n\n   - An objtool fix to prevent a segfault with the gold linker by\n     changing the invocation order. That\u0027s not just for gold, it\u0027s a\n     general robustness improvement.\n\n   - An improved error message for objtool which spares tearing hairs.\n\n   - Make KASAN fail loudly if there is not enough memory instead of\n     oopsing at some random place later\n\n   - RSB fill on context switch to prevent RSB underflow and speculation\n     through other units.\n\n   - Make the retpoline/RSB functionality work reliably for both Intel\n     and AMD\n\n   - Add retpoline to the module version magic so mismatch can be\n     detected\n\n   - A small (non-fix) update for cpufeatures which prevents cpu feature\n     clashing for the upcoming extra mitigation bits to ease\n     backporting\"\n\n* \u0027x86-pti-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  module: Add retpoline tag to VERMAGIC\n  x86/cpufeature: Move processor tracing out of scattered features\n  objtool: Improve error message for bad file argument\n  objtool: Fix seg fault with gold linker\n  x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros\n  x86/retpoline: Fill RSB on context switch for affected CPUs\n  x86/kasan: Panic if there is not enough memory to boot\n",
  "tree_diff": []
}
