)]}'
{
  "commit": "58781016c3637caf314ca7f579ce0acd1b0378dc",
  "tree": "93e032cd5a3a75c316658488536eba78401da8de",
  "parents": [
    "56a2564185db752d83bbc78be9b1e257bf103444"
  ],
  "author": {
    "name": "David Brownell",
    "email": "dbrownell@users.sourceforge.net",
    "time": "Wed Dec 06 17:14:10 2006 -0800"
  },
  "committer": {
    "name": "Russell King",
    "email": "rmk+kernel@arm.linux.org.uk",
    "time": "Sat May 05 10:57:01 2007 +0100"
  },
  "message": "ARM: OMAP: speed up gpio irq handling\n\nSpeedup and shrink GPIO irq handling code, by using a pointer\nthat\u0027s available in the irq_chip structure instead of calling\nthe get_gpio_bank() function.  On OMAP1 this saves 44 words,\nmost of which were in IRQ critical path methods.  Hey, every\nfew instructions help.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1da7a5d1ddd9154bda8dc6539bcd31e0f486c0f5",
      "old_mode": 33188,
      "old_path": "arch/arm/plat-omap/gpio.c",
      "new_id": "14a3f7118c73a5862f4335f83b2d396efed27089",
      "new_mode": 33188,
      "new_path": "arch/arm/plat-omap/gpio.c"
    }
  ]
}
