)]}'
{
  "commit": "1f161f67a272cc4f29f27934dd3f74cb657eb5c4",
  "tree": "96b6ed193be5696b37ed9f012aa275155681713c",
  "parents": [
    "b956575bed91ecfb136a8300742ecbbf451471ab"
  ],
  "author": {
    "name": "Borislav Petkov",
    "email": "bp@suse.de",
    "time": "Thu Oct 12 13:23:16 2017 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@kernel.org",
    "time": "Sat Oct 14 12:55:40 2017 +0200"
  },
  "message": "x86/microcode: Do the family check first\n\nOn CPUs like AMD\u0027s Geode, for example, we shouldn\u0027t even try to load\nmicrocode because they do not support the modern microcode loading\ninterface.\n\nHowever, we do the family check *after* the other checks whether the\nloader has been disabled on the command line or whether we\u0027re running in\na guest.\n\nSo move the family checks first in order to exit early if we\u0027re being\nloaded on an unsupported family.\n\nReported-and-tested-by: Sven Glodowski \u003cglodi1@arcor.de\u003e\nSigned-off-by: Borislav Petkov \u003cbp@suse.de\u003e\nCc: \u003cstable@vger.kernel.org\u003e # 4.11..\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nLink: http://bugzilla.suse.com/show_bug.cgi?id\u003d1061396\nLink: http://lkml.kernel.org/r/20171012112316.977-1-bp@alien8.de\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86e8f0b2537b3eaedd2da204d67c94947a1b16f1",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/microcode/core.c",
      "new_id": "c4fa4a85d4cb6f4e0cb4b34cd20467879167463d",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/microcode/core.c"
    }
  ]
}
