)]}'
{
  "commit": "1c69524c2e5b83e52a098ebdeb4a8b52169f6a03",
  "tree": "36549be4486756386782a3405c6afdad45aaa548",
  "parents": [
    "04e1ba852132c9ad006affcd5b8c8606295170b0"
  ],
  "author": {
    "name": "Yinghai Lu",
    "email": "Yinghai.Lu@Sun.COM",
    "time": "Wed Jan 30 13:30:39 2008 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Wed Jan 30 13:30:39 2008 +0100"
  },
  "message": "x86: clear IO_APIC before enabing apic error vector.\n\n4 socket quad core, 8 socket quad core will do apic ID lifting for BSP.\n\nBut io-apic regs for ExtINT still use 0 as dest.\n\nso when we enable apic error vector in BSP, we will get one APIC error.\n\nCPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)\nCPU: L2 Cache: 512K (64 bytes/line)\nCPU 0/4 -\u003e Node 0\nCPU: Physical Processor ID: 1\nCPU: Processor Core ID: 0\nSMP alternatives: switching to UP code\nACPI: Core revision 20070126\nenabled ExtINT on CPU#0\nESR value after enabling vector: 00000000, after 0000000c\nAPIC error on CPU0: 0c(08)\nENABLING IO-APIC IRQs\nSynchronizing Arb IDs.\n\nSo move enable_IO_APIC from setup_IO_APIC into setup_local_APIC and call it\nbefore enabling the ACPI error vector.\n\n[ tglx: arch/x86 adaptation ]\n\nSigned-off-by: Yinghai Lu \u003cyinghai.lu@sun.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "915808bd8a2ad8b76bd8546add7fd5b16aec3962",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/apic_64.c",
      "new_id": "994298bf4921b1483c76e2040b86f25487d3a8dc",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/apic_64.c"
    },
    {
      "type": "modify",
      "old_id": "3e471d0fb150125117f412271cf4e0b3e3f58786",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/io_apic_64.c",
      "new_id": "4ef85a3b3f9f47df3557d022fe1f28bdad241a42",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/io_apic_64.c"
    },
    {
      "type": "modify",
      "old_id": "a470d59da67832e0b8265b55f318705134435023",
      "old_mode": 33188,
      "old_path": "include/asm-x86/hw_irq_64.h",
      "new_id": "a346159b6ac3211a7285381adffda5b282f9517f",
      "new_mode": 33188,
      "new_path": "include/asm-x86/hw_irq_64.h"
    }
  ]
}
