)]}'
{
  "commit": "a31bc32760992a2c68f3d6bf7da9f760c0fd7c41",
  "tree": "4a1d5a5944f120d213cfb118f369d3c6d4540a41",
  "parents": [
    "fb209bd891645bb87b9618b724f0b4928e0df3de"
  ],
  "author": {
    "name": "Yinghai Lu",
    "email": "yinghai@kernel.org",
    "time": "Fri Dec 23 11:01:43 2011 -0800"
  },
  "committer": {
    "name": "H. Peter Anvin",
    "email": "hpa@linux.intel.com",
    "time": "Fri Dec 23 11:01:43 2011 -0800"
  },
  "message": "x86, x2apic: Allow \"nox2apic\" to disable x2apic mode setup by BIOS\n\nCurrently \"nox2apic\" boot parameter was not enabling x2apic mode if the cpu,\nkernel are all capable of enabling x2apic mode and the OS handover\nhappened in xapic mode.\n\nHowever If the bios enabled x2apic prior to OS handover, using \"nox2apic\"\nboot parameter had no effect.\n\nIf the boot cpu\u0027s apicid is \u003c 255, enable \"nox2apic\" boot parameter to\ndisable the x2apic mode setup by the bios. This will enable the kernel to\nfallback to xapic mode and bringup only the cpu\u0027s which has apic-id \u003c 255.\n\n-v2: fix patch error and two compiling warning\n\tmake disable_x2apic to be __init\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nLink: http://lkml.kernel.org/r/CAE9FiQUeB-3uxJAMiHsz\u003duPWoFv5Hg1pVepz7aU6YtqOxMC-\u003dQ@mail.gmail.com\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a12d57193fef7b22e33649153e37005c56f11b6b",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/apic.h",
      "new_id": "3ab9bdd87e79969c8a56b2811dd0deb761d8ca7a",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/apic.h"
    },
    {
      "type": "modify",
      "old_id": "2c07aebbb6f2e790c6b730946fb62609c9f85d3c",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/apic/apic.c",
      "new_id": "ff69d5d79ca7d7dddd0c17ebffa80b5394e036e4",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/apic/apic.c"
    }
  ]
}
