)]}'
{
  "commit": "ba1826e5eced176cc9ec0033ad8ee0f1cd5ad2e4",
  "tree": "56a9e6aab061bde5402ced7b7a875a01888b4e2c",
  "parents": [
    "ca78f6baca863afe2e6a244a0fe94b3a70211d46"
  ],
  "author": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Wed Jul 05 15:36:15 2006 +1000"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Wed Jul 05 09:29:43 2006 -0700"
  },
  "message": "[PATCH] powerpc: Fix loss of interrupts with MPIC\n\nWith the new interrupt rework, an interrupt \"host\" map() callback can be\ncalled after the interrupt is already active.\n\nIt\u0027s called again for an already mapped interrupt to allow changing the\ntrigger setup, and currently this is not guarded with a test of wether\nthe interrupt is requested or not.\n\nI plan to change some of this logic to be a bit less lenient against\nrandom reconfiguring of live interrupts but just not yet.\n\nThe ported MPIC driver has a bug where when that happens, it will mask\nthe interrupt.  This changes it to preserve the previous masking of the\ninterrupt instead.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d31d7cc392dac2fe902cab2e8fdbd7b8c1ca58c",
      "old_mode": 33188,
      "old_path": "arch/powerpc/sysdev/mpic.c",
      "new_id": "9cecebaa03608fbf1b0f3f078212a761a323027e",
      "new_mode": 33188,
      "new_path": "arch/powerpc/sysdev/mpic.c"
    }
  ]
}
