)]}'
{
  "commit": "1d619f128ba911cd3e6d6ad3475f146eb92f5c27",
  "tree": "2446e8041cdcf07fc5a530b853a6fa546fa0f52f",
  "parents": [
    "d0532184086906889f4a0cd92eade1f7be49fbac"
  ],
  "author": {
    "name": "Marcelo Tosatti",
    "email": "marcelo@kvack.org",
    "time": "Sun Jan 21 19:45:59 2007 -0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Feb 07 15:44:39 2007 -0800"
  },
  "message": "USB: switch ehci-hcd to new polling scheme\n\nSwitch ehci-hcd to use the new polling scheme, which reports root\nhub status changes via the interrupt handler, in an asynchronous\nfashion. Doing so disables polling for status changes (whose handler is\nrh_timer_func).\n\nTested on a Geode GX machine, which is now capable of running at \u003d~ 5\ntimer interrupts per second (in the -rt tree), resulting in significant\npower savings.\n\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92c62911f57440ce6d4dbe365788d6e2d82c8ff0",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ehci-hcd.c",
      "new_id": "185721dba42be006384012184eb38bf256b257c8",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ehci-hcd.c"
    }
  ]
}
