)]}'
{
  "commit": "c75d720fca8a91ce99196d33adea383621027bf2",
  "tree": "8b5f2605c4bbd61f2cc43f37a163b60d073433cd",
  "parents": [
    "c3b92c8787367a8bb53d57d9789b558f1295cc96"
  ],
  "author": {
    "name": "Edward Donovan",
    "email": "edward.donovan@numble.net",
    "time": "Tue Nov 01 15:29:44 2011 -0400"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Thu Nov 03 13:12:39 2011 +0100"
  },
  "message": "genirq: Fix irqfixup, irqpoll regression\n\ncommit d05c65fff0 (\"genirq: spurious: Run only one poller at a time\")\nintroduced a regression, leaving the boot options \u0027irqfixup\u0027 and\n\u0027irqpoll\u0027 non-functional. The patch placed tests in each function, to\nexit if the function is already running. The test in \u0027misrouted_irq\u0027\nexited when it should have proceeded, effectively disabling\n\u0027misrouted_irq\u0027 and \u0027poll_spurious_irqs\u0027.\n\nThe check for an already running poller needs to be \"!\u003d 1\" not \"\u003d\u003d 1\"\nas \"1\" is the value when the first poller starts running.\n\nSigned-off-by: Edward Donovan \u003cedward.donovan@numble.net\u003e\nCc: maciej.rutecki@gmail.com\nLink: http://lkml.kernel.org/r/1320175784-6745-1-git-send-email-edward.donovan@numble.net\nCc: stable@vger.kernel.org # \u003e\u003d 2.6.39\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa57d5da18c1de65e807098702ad9b841fa3788d",
      "old_mode": 33188,
      "old_path": "kernel/irq/spurious.c",
      "new_id": "b5f4742693c01f2d0c286af36de1434a0436ff41",
      "new_mode": 33188,
      "new_path": "kernel/irq/spurious.c"
    }
  ]
}
