)]}'
{
  "commit": "10b888d6cec2688e65e9e128b14bf98ecd199da2",
  "tree": "b29736b4fabe128b8a3db00b22c71e98424d03d4",
  "parents": [
    "9a8ecae87a2b698964b1db9ea504ba1099f479fc"
  ],
  "author": {
    "name": "Yinghai Lu",
    "email": "yinghai@kernel.org",
    "time": "Sat Jan 31 14:50:07 2009 -0800"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Sun Feb 01 11:36:31 2009 +0100"
  },
  "message": "irq, x86: fix lock status with numa_migrate_irq_desc\n\nEric Paris reported:\n\n\u003e I have an hp dl785g5 which is unable to successfully run\n\u003e 2.6.29-0.66.rc3.fc11.x86_64 or 2.6.29-rc2-next-20090126.  During bootup\n\u003e (early in userspace daemons starting) I get the below BUG, which quickly\n\u003e renders the machine dead.  I assume it is because sparse_irq_lock never\n\u003e gets released when the BUG kills that task.\n\nAdjust lock sequence when migrating a descriptor with\nCONFIG_NUMA_MIGRATE_IRQ_DESC enabled.\n\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c4a1302536c692dc935acecad4720dbe2395fa9",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/io_apic.c",
      "new_id": "9b0c480c383bf7c82a2ad6084c4172e58bc6b83d",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/io_apic.c"
    },
    {
      "type": "modify",
      "old_id": "ecf765c6a77ac8276b73cc551af07de1c4302f23",
      "old_mode": 33188,
      "old_path": "kernel/irq/numa_migrate.c",
      "new_id": "acd88356ac76abfcbd186209f16d8e92d2ff31fb",
      "new_mode": 33188,
      "new_path": "kernel/irq/numa_migrate.c"
    }
  ]
}
