)]}'
{
  "commit": "041e0e3b1970c508dc9a95b7dd9dc86271a7d7ac",
  "tree": "41ff880a87412cf55eb12425e916fda57955ee5c",
  "parents": [
    "373016e9e1353f2af871993d27d00768f08cc883"
  ],
  "author": {
    "name": "Nishanth Aravamudan",
    "email": "nacc@us.ibm.com",
    "time": "Sat Sep 10 00:27:23 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sat Sep 10 10:06:36 2005 -0700"
  },
  "message": "[PATCH] fs: fix-up schedule_timeout() usage\n\nUse schedule_timeout_{,un}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.  Also use helper\nfunctions to convert between human time units and jiffies rather than constant\nHZ division to avoid rounding errors.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3217ac5f6bd7aa03277307aa66a5f64573681c49",
      "old_mode": 33188,
      "old_path": "fs/cifs/connect.c",
      "new_id": "2335f14a15830902f1fff25c248d720cba799338",
      "new_mode": 33188,
      "new_path": "fs/cifs/connect.c"
    },
    {
      "type": "modify",
      "old_id": "c6ec66fd876682f4846f0638c2b3682a66b49f94",
      "old_mode": 33188,
      "old_path": "fs/jbd/transaction.c",
      "new_id": "49bbc2be3d72937ba4719e656a140bf1c9ea7aba",
      "new_mode": 33188,
      "new_path": "fs/jbd/transaction.c"
    },
    {
      "type": "modify",
      "old_id": "14b3ce87fa29cd96162678fb754936e22c99caec",
      "old_mode": 33188,
      "old_path": "fs/lockd/clntproc.c",
      "new_id": "87332f30141b621b7478f3faacfac6e4c226d991",
      "new_mode": 33188,
      "new_path": "fs/lockd/clntproc.c"
    },
    {
      "type": "modify",
      "old_id": "2681485cf2d00f9f9fdd647a8bf1cd9861299104",
      "old_mode": 33188,
      "old_path": "fs/nfs/nfs3proc.c",
      "new_id": "edc95514046d50415b127988fc36ae577b8b3d97",
      "new_mode": 33188,
      "new_path": "fs/nfs/nfs3proc.c"
    },
    {
      "type": "modify",
      "old_id": "0c5a308e49638171291d22aa3630fc431ac74528",
      "old_mode": 33188,
      "old_path": "fs/nfs/nfs4proc.c",
      "new_id": "9701ca8c942855a719ccd98559fd878c60ee636c",
      "new_mode": 33188,
      "new_path": "fs/nfs/nfs4proc.c"
    },
    {
      "type": "modify",
      "old_id": "a8e29e9bbbd08e336fc13a3fd9b1e81d7ec4eda0",
      "old_mode": 33188,
      "old_path": "fs/reiserfs/journal.c",
      "new_id": "4b15761434bc7fac7c494703267995a9b49a6ff2",
      "new_mode": 33188,
      "new_path": "fs/reiserfs/journal.c"
    },
    {
      "type": "modify",
      "old_id": "220babe91efd1e8ebdb612a8dbdb56dd52ceb15f",
      "old_mode": 33188,
      "old_path": "fs/smbfs/proc.c",
      "new_id": "38ab558835c4ba1348dad8738bcc1df7997df598",
      "new_mode": 33188,
      "new_path": "fs/smbfs/proc.c"
    },
    {
      "type": "modify",
      "old_id": "6c6fd0faa8e1fb26fedfb8d1174e228921b4c08e",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/time.h",
      "new_id": "b0d2873ab2747032118ded993a6e52d389cd80ea",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/time.h"
    },
    {
      "type": "modify",
      "old_id": "655bf4a78afeb72a57eaf4668b2034b3c85c6aa7",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/xfs_buf.c",
      "new_id": "e82cf72ac599a55aad2539c6fe0158f2788b15d0",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/xfs_buf.c"
    },
    {
      "type": "modify",
      "old_id": "0da87bfc999999e74a32985ffbde515c429cd111",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/xfs_super.c",
      "new_id": "2302454d8d479d72eeeda5bb472633511ff1d4f7",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/xfs_super.c"
    }
  ]
}
