)]}'
{
  "commit": "423f085952fd7253407cb92984cc2d495a564481",
  "tree": "3cd1d0d986d2136a5a4083cdf72c424881ca754f",
  "parents": [
    "d0ad63927c6d4d511e172c78ba4a623539ef6901"
  ],
  "author": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Sun Oct 10 11:39:09 2010 +0200"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Tue Oct 12 16:53:41 2010 +0200"
  },
  "message": "x86: Embedd irq_2_iommu into irq_cfg\n\nThat interrupt remapping code is x86 specific and tied to the io_apic\ncode. No need for separate allocator functions in the interrupt\nremapping code. This allows to simplify the code and irq_2_iommu is\nsmall (13 bytes on 64bit) so it\u0027s not a real problem even if interrupt\nremapping is runtime disabled. If it\u0027s compile time disabled the\nimpact is zero.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nReviewed-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "76848f27b1ac7f886b9c4b6e9a0ab349ec679811",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/hw_irq.h",
      "new_id": "e756c4bfed94987e5a2a43e917635742ce4a142b",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/hw_irq.h"
    },
    {
      "type": "modify",
      "old_id": "343f7299c783a8c980487f9b3f6dd8332f0c9ffe",
      "old_mode": 33188,
      "old_path": "drivers/pci/intr_remapping.c",
      "new_id": "0f4691c5fab3481c38e96aa0434db5d2f4a08b06",
      "new_mode": 33188,
      "new_path": "drivers/pci/intr_remapping.c"
    },
    {
      "type": "modify",
      "old_id": "200439ec7c493b06e3875e2d3ff944f958018690",
      "old_mode": 33188,
      "old_path": "include/linux/dmar.h",
      "new_id": "4475f8cf7a62ff274bac3c8668648bd38176d264",
      "new_mode": 33188,
      "new_path": "include/linux/dmar.h"
    }
  ]
}
