)]}'
{
  "commit": "56e1393f82349d8206fe7feb94db96b065c55e51",
  "tree": "431010e7b3641b2589b7a7501b21ee15bbfdaf37",
  "parents": [
    "eea221ce48803a92e2319270b2b7b8e21cd470ca"
  ],
  "author": {
    "name": "Arjan van de Ven",
    "email": "arjan@linux.intel.com",
    "time": "Tue Mar 06 02:41:48 2007 -0800"
  },
  "committer": {
    "name": "Jeff Garzik",
    "email": "jeff@garzik.org",
    "time": "Sat Apr 28 11:00:57 2007 -0400"
  },
  "message": "user of the jiffies rounding code: e1000\n\nUse the round_jiffies() function in e1000.\n\nThese timers all were of the \"about once a second\" or \"about once every X\nseconds\" variety and several showed up in the \"what wakes the cpu up\" profiles\nthat the tickless patches provide.  Some timers are highly dynamic based on\nnetwork load; but even on low activity systems they still show up so the\nrounding is done only in cases of low activity, allowing higher frequency\ntimers in the high activity case.\n\nThe various hardware watchdogs are an obvious case; they run every 2 seconds\nbut aren\u0027t otherwise specific of exactly when they need to run.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nAcked-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9267f16b1b324be2a1d3abf97a3331eed20d2565",
      "old_mode": 33188,
      "old_path": "drivers/net/e1000/e1000_main.c",
      "new_id": "ed638d676fcf661ff65bedef884ea3d38b992eee",
      "new_mode": 33188,
      "new_path": "drivers/net/e1000/e1000_main.c"
    }
  ]
}
