)]}'
{
  "commit": "a906fdaacca49917d83e5032dfc31f694249ad10",
  "tree": "6b00061e1db64f5f2767c129b666ee25487fd59e",
  "parents": [
    "4a66b1d95ad8baf6ab884a1c64461449b463eb78"
  ],
  "author": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Fri Feb 25 16:09:31 2011 +0100"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Fri Feb 25 16:18:52 2011 +0100"
  },
  "message": "x86: dt: Cleanup local apic setup\n\nUp to now we force enable the local apic in the devicetree setup\nuncoditionally and set smp_found_config unconditionally to 1 when a\ndevicetree blob is available. This breaks, when local apic is disabled\nin the Kconfig.\n\nMake it consistent by initializing device tree explicitely before\nsmp_get_config() so a non lapic configuration could be used as well.\nTo be functional that would require to implement PIT as an interrupt\nhost, but the only user of this code until now is ce4100 which\nrequires apics to be available. So we leave this up to those who need\nit.\n\nTested-by: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c896946f4cccfcc06f6be0a0bf5dd9739efdc82",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/apic.h",
      "new_id": "4afe512120a9ccfa6cd1d9e52414066f5569b598",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/apic.h"
    },
    {
      "type": "modify",
      "old_id": "f58361ba7357d2ca6c78c1236ed6586fdd6f8031",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/prom.h",
      "new_id": "971e0b46446e091761ffe759d4f056d484fe980c",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/prom.h"
    },
    {
      "type": "modify",
      "old_id": "f0e079823c432153027c2b855a87412e8fe7ee89",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/apic/apic.c",
      "new_id": "4f43312cfbf8c3cdbf2913ceba01604a87e30980",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/apic/apic.c"
    },
    {
      "type": "modify",
      "old_id": "06e5e91939c58e8092144f8ab1c9d5c15312cea9",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/devicetree.c",
      "new_id": "7a8cebc9ff298ce0a788cc269e83efcd57a607d2",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/devicetree.c"
    },
    {
      "type": "modify",
      "old_id": "33dcbce1ab0fab86cdb872d1b33ff7e98ea55077",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/setup.c",
      "new_id": "b3143bc74e6c4fe6564af79ff12a584694cec295",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/setup.c"
    },
    {
      "type": "modify",
      "old_id": "b3436d344b411acf30e1e0c7aba846c2707bf5fa",
      "old_mode": 33188,
      "old_path": "arch/x86/platform/ce4100/ce4100.c",
      "new_id": "68c0dbcc95beda7976fca133324a91ebbc88a023",
      "new_mode": 33188,
      "new_path": "arch/x86/platform/ce4100/ce4100.c"
    }
  ]
}
