)]}'
{
  "commit": "2c2e52fc4fca251e68f90821c9ff5cb18be4df58",
  "tree": "fb0b86203bb5f4dda4d5907e29bd2b1b6cc0be90",
  "parents": [
    "7a9461939a46345860622ea36ff267ee4446f00f"
  ],
  "author": {
    "name": "Ryusuke Konishi",
    "email": "konishi.ryusuke@lab.ntt.co.jp",
    "time": "Mon Apr 06 19:01:54 2009 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Apr 07 08:31:19 2009 -0700"
  },
  "message": "nilfs2: extend nilfs_sustat ioctl struct\n\nThis adds a new argument to the nilfs_sustat structure.\n\nThe extended field allows to delete volatile active state of segments,\nwhich was needed to protect freshly-created segments from garbage\ncollection but has confused code dealing with segments.  This\nextension alleviates the mess and gives room for further\nsimplifications.\n\nThe volatile active flag is not persistent, so it\u0027s eliminable on this\noccasion without affecting compatibility other than the ioctl change.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\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": "877dc1ba23f3972aa42b32367c6a2e516261dc3b",
      "old_mode": 33188,
      "old_path": "fs/nilfs2/recovery.c",
      "new_id": "a4253f34e1386d23680154e4ff9cfbcfd0185065",
      "new_mode": 33188,
      "new_path": "fs/nilfs2/recovery.c"
    },
    {
      "type": "modify",
      "old_id": "5db12d774a03955446bd7b011a6eb5a5c4ebf6d7",
      "old_mode": 33188,
      "old_path": "fs/nilfs2/segment.c",
      "new_id": "24d0fbd4271ce647888c86ba95ad9f6883345c93",
      "new_mode": 33188,
      "new_path": "fs/nilfs2/segment.c"
    },
    {
      "type": "modify",
      "old_id": "b3674a8162a199ee5568212a814721435f0d6517",
      "old_mode": 33188,
      "old_path": "fs/nilfs2/sufile.c",
      "new_id": "cc714c72b138271d622d69fe8fd80fac01f143f0",
      "new_mode": 33188,
      "new_path": "fs/nilfs2/sufile.c"
    },
    {
      "type": "modify",
      "old_id": "268b563d215ae33fe2fb4e0fbbcfd67fd1cdb622",
      "old_mode": 33188,
      "old_path": "fs/nilfs2/super.c",
      "new_id": "2f0e9f7bf152129cf5f1f81f86ba59612009a2f5",
      "new_mode": 33188,
      "new_path": "fs/nilfs2/super.c"
    },
    {
      "type": "modify",
      "old_id": "69b625586226025c44561075c11e4e68506492a2",
      "old_mode": 33188,
      "old_path": "fs/nilfs2/the_nilfs.c",
      "new_id": "661ab762d765401e235f708726301f7094b4e5f5",
      "new_mode": 33188,
      "new_path": "fs/nilfs2/the_nilfs.c"
    },
    {
      "type": "modify",
      "old_id": "75da37306964c9c845b8e9f907b8f053b9f7ac47",
      "old_mode": 33188,
      "old_path": "fs/nilfs2/the_nilfs.h",
      "new_id": "af566e78f7af132cc09061496c06cca49cc8ba76",
      "new_mode": 33188,
      "new_path": "fs/nilfs2/the_nilfs.h"
    },
    {
      "type": "modify",
      "old_id": "306c446e694e6e93672a16aeb477cf90179acba4",
      "old_mode": 33188,
      "old_path": "include/linux/nilfs2_fs.h",
      "new_id": "aa93f0ee29d485901c882f20aef867ee4fdf93ea",
      "new_mode": 33188,
      "new_path": "include/linux/nilfs2_fs.h"
    }
  ]
}
