)]}'
{
  "commit": "5b68edc91cdc972c46f76f85eded7ffddc3ff5c2",
  "tree": "fa6919558bbdea9706b4053ae8052d93de8905dc",
  "parents": [
    "652847aa449cfe364d40018849223f57f31a38e2"
  ],
  "author": {
    "name": "Andreas Herrmann",
    "email": "andreas.herrmann3@amd.com",
    "time": "Fri Jan 20 17:44:12 2012 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Thu Jan 26 12:06:39 2012 +0100"
  },
  "message": "x86/microcode_amd: Add support for CPU family specific container files\n\nWe\u0027ve decided to provide CPU family specific container files\n(starting with CPU family 15h). E.g. for family 15h we have to\nload microcode_amd_fam15h.bin instead of microcode_amd.bin\n\nRationale is that starting with family 15h patch size is larger\nthan 2KB which was hard coded as maximum patch size in various\nmicrocode loaders (not just Linux).\n\nContainer files which include patches larger than 2KB cause\ndifferent kinds of trouble with such old patch loaders. Thus we\nhave to ensure that the default container file provides only\npatches with size less than 2KB.\n\nSigned-off-by: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nCc: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nCc: \u003cstable@kernel.org\u003e\nLink: http://lkml.kernel.org/r/20120120164412.GD24508@alberich.amd.com\n[ documented the naming convention and tidied the code a bit. ]\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe86493f3ed1cc37912290e7f5461a2471785fc7",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/microcode_amd.c",
      "new_id": "ac0417be9131a8d59cd834a61b629dd36ddec5b5",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/microcode_amd.c"
    }
  ]
}
