)]}'
{
  "commit": "9a0a91bb56d2915cdb8585717de38376ad20fef9",
  "tree": "207c5f72fc4f4edc623db1e4440c5325a17ba120",
  "parents": [
    "2c2df8418ac7908eec4558407b83f16739006c54"
  ],
  "author": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Tue Mar 30 01:07:03 2010 -0700"
  },
  "committer": {
    "name": "H. Peter Anvin",
    "email": "hpa@zytor.com",
    "time": "Tue May 04 13:34:27 2010 -0700"
  },
  "message": "x86, acpi/irq: Teach acpi_get_override_irq to take a gsi not an isa_irq\n\nIn perverse acpi implementations the isa irqs are not identity mapped\nto the first 16 gsi.  Furthermore at least the extended interrupt\nresource capability may return gsi\u0027s and not isa irqs.  So since\nwhat we get from acpi is a gsi teach acpi_get_overrride_irq to\noperate on a gsi instead of an isa_irq.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nLKML-Reference: \u003c1269936436-7039-2-git-send-email-ebiederm@xmission.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "127b8718abfb0abd389334865f0bf3159b8e0fa3",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/apic/io_apic.c",
      "new_id": "73ec92838d8321443534da39e7d32fafb13cc856",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/apic/io_apic.c"
    },
    {
      "type": "modify",
      "old_id": "7a937dabcc4a176d27dfaee061c6b7e3411446e4",
      "old_mode": 33188,
      "old_path": "include/linux/acpi.h",
      "new_id": "3da73f5f0ae997cb54e820cf8fbe3b73cffb5c06",
      "new_mode": 33188,
      "new_path": "include/linux/acpi.h"
    }
  ]
}
