)]}'
{
  "commit": "a304e1b82808904c561b7b149b467e338c53fcce",
  "tree": "068b68c37f6f11de116288886eb211f267d790f7",
  "parents": [
    "f9e4acf3befd3b2903e01b3ef1bd344f03299826"
  ],
  "author": {
    "name": "David Woodhouse",
    "email": "dwmw2@infradead.org",
    "time": "Mon Feb 12 00:52:00 2007 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Mon Feb 12 09:48:28 2007 -0800"
  },
  "message": "[PATCH] Debug shared irqs\n\nDrivers registering IRQ handlers with SA_SHIRQ really ought to be able to\nhandle an interrupt happening before request_irq() returns.  They also\nought to be able to handle an interrupt happening during the start of their\ncall to free_irq().  Let\u0027s test that hypothesis....\n\n[bunk@stusta.de: Kconfig fixes]\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8b961adc3bd2d8f27cc14b2b0701e93522e2c232",
      "old_mode": 33188,
      "old_path": "kernel/irq/manage.c",
      "new_id": "400b12a63649a90c7d4d32a3f144cf20b137a539",
      "new_mode": 33188,
      "new_path": "kernel/irq/manage.c"
    },
    {
      "type": "modify",
      "old_id": "356a5ab8279c397db62fbf20951b8af94b1e9ae8",
      "old_mode": 33188,
      "old_path": "lib/Kconfig.debug",
      "new_id": "63f04c15e6f52924c98f91c1281c54cbdcb01ae9",
      "new_mode": 33188,
      "new_path": "lib/Kconfig.debug"
    }
  ]
}
