)]}'
{
  "commit": "0af1a4504699524c876361845bc2e301ecc45d0f",
  "tree": "72c6d1ac9d7dfb44d25c58eea599c2df63aa2562",
  "parents": [
    "86d0004abc87025bae1cca43c94e99a27b7bbbd6"
  ],
  "author": {
    "name": "Christoph Hellwig",
    "email": "hch@lst.de",
    "time": "Tue Jul 31 00:39:22 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Tue Jul 31 15:39:43 2007 -0700"
  },
  "message": "rename setlease to generic_setlease\n\nMake it a little more clear that this is the default implementation for\nthe setleast operation.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Steven Whitehouse \u003cswhiteho@redhat.com\u003e\nAcked-by: \"J. Bruce Fields\" \u003cbfields@fieldses.org\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": "1a5e8e893d7529e805ee016f6852a35423e128bf",
      "old_mode": 33188,
      "old_path": "fs/gfs2/ops_file.c",
      "new_id": "77342113011657ee4e9c3697d072816d6ebc77d6",
      "new_mode": 33188,
      "new_path": "fs/gfs2/ops_file.c"
    },
    {
      "type": "modify",
      "old_id": "31051063724786e0780dad4183f72544995f0763",
      "old_mode": 33188,
      "old_path": "fs/locks.c",
      "new_id": "50857d2d3404a821268fb787f74ee1f7335ebd98",
      "new_mode": 33188,
      "new_path": "fs/locks.c"
    },
    {
      "type": "modify",
      "old_id": "d33beadd9a43a0f14a85217d9f0ee852a70e15e0",
      "old_mode": 33188,
      "old_path": "include/linux/fs.h",
      "new_id": "6bf139562947d041f66a93fcc0e167d7f356d72c",
      "new_mode": 33188,
      "new_path": "include/linux/fs.h"
    }
  ]
}
