)]}'
{
  "commit": "3e85ba034deec351f02cb55ff225bbd616463841",
  "tree": "104931bdb095bd9f7cb987e50800a036b0c2dcb4",
  "parents": [
    "297c5d92634c809cef23d73e7b2556f2528ff7e2"
  ],
  "author": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Fri Jul 25 01:48:50 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Jul 25 10:53:47 2008 -0700"
  },
  "message": "tsacct: fix bacct_add_tsk()\u0027s use of do_div()\n\nFix bacct_add_tsk()\u0027s use of do_div() on an s64 by making ac_etime a u64\ninstead and dividing that.\n\nPossibly this should be guarded lest the interval calculation turn up\nnegative, but the possible negativity of the result of the division is\ncast away, and it shouldn\u0027t end up negative anyway.\n\nThis was introduced by patch f3cef7a99469afc159fec3a61b42dc7ca5b6824f.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Jay Lan \u003cjlan@engr.sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1da6990af8e066d4be1d7d0f8b73d5a739f8dbb0",
      "old_mode": 33188,
      "old_path": "kernel/tsacct.c",
      "new_id": "3da47ccdc5e594b242dc30f1e3471a27822c53f8",
      "new_mode": 33188,
      "new_path": "kernel/tsacct.c"
    }
  ]
}
