)]}'
{
  "commit": "8528b0f1de1101c6002036fd53638fb21111d0ea",
  "tree": "fd4c21fbf54ae23b2edaf3ccd1d4423a55f2a14f",
  "parents": [
    "d227e87e6c939c6071def92bc7691ad774c733ff"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Tue Jan 23 14:16:31 2007 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Tue Jan 23 14:16:31 2007 -0800"
  },
  "message": "Clear spurious irq stat information when adding irq handler\n\nAny newly added irq handler may obviously make any old spurious irq\nstatus invalid, since the new handler may well be the thing that is\nsupposed to handle any interrupts that came in.\n\nSo just clear the statistics when adding handlers.\n\nPointed-out-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b385878c6e807924efbf432644f506297d28097a",
      "old_mode": 33188,
      "old_path": "kernel/irq/manage.c",
      "new_id": "8b961adc3bd2d8f27cc14b2b0701e93522e2c232",
      "new_mode": 33188,
      "new_path": "kernel/irq/manage.c"
    }
  ]
}
