)]}'
{
  "commit": "2c2df8418ac7908eec4558407b83f16739006c54",
  "tree": "bfd1056e37871bf504f6e2820482e6c2b0a9a0d5",
  "parents": [
    "d93ac51c7a129db7a1431d859a3ef45a0b1f3fc5"
  ],
  "author": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Tue Mar 30 01:07:02 2010 -0700"
  },
  "committer": {
    "name": "H. Peter Anvin",
    "email": "hpa@zytor.com",
    "time": "Tue May 04 13:34:23 2010 -0700"
  },
  "message": "x86, acpi/irq: Introduce apci_isa_irq_to_gsi\n\nThere are a number of cases where the current code makes the assumption\nthat isa irqs identity map to the first 16 acpi global system intereupts.\nIn most instances that assumption is correct as that is the required\nbehaviour in dual i8259 mode and the default behavior in ioapic mode.\n\nHowever there are some systems out there that take advantage of acpis\ninterrupt remapping  for the isa irqs to have a completely different\nmapping of isa_irq to gsi.\n\nIntroduce acpi_isa_irq_to_gsi to perform this mapping explicitly in the\ncode that needs it.  Initially this will be just the current assumed\nidentity mapping to ensure it\u0027s introduction does not cause regressions.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nLKML-Reference: \u003c1269936436-7039-1-git-send-email-ebiederm@xmission.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d1a7e9314cf53c6b76c6d77c453b520365e6855",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/acpi.c",
      "new_id": "c6c90f39f4d9e35381cedf30cbd700fd4d7c84cb",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/acpi.c"
    },
    {
      "type": "modify",
      "old_id": "cd40aba6aa9563cf5bdb9282fa076ef474d4e163",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/acpi/boot.c",
      "new_id": "da718d672596a1844f074a57ea55f77fa996cf72",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/acpi/boot.c"
    },
    {
      "type": "modify",
      "old_id": "b926afe8c03e7f846043ec78e2bbfb0cc021497e",
      "old_mode": 33188,
      "old_path": "include/linux/acpi.h",
      "new_id": "7a937dabcc4a176d27dfaee061c6b7e3411446e4",
      "new_mode": 33188,
      "new_path": "include/linux/acpi.h"
    }
  ]
}
