)]}'
{
  "commit": "b253a3e4f2b8eed69b804952ef926df0ac788595",
  "tree": "fc111c5401f15cd5421fc73372d3f4589716af4f",
  "parents": [
    "32f4aeb31583a85c1e9a5d6d485055c090cebbfb"
  ],
  "author": {
    "name": "Ryusuke Konishi",
    "email": "konishi.ryusuke@lab.ntt.co.jp",
    "time": "Thu Jan 20 02:09:53 2011 +0900"
  },
  "committer": {
    "name": "Ryusuke Konishi",
    "email": "konishi.ryusuke@lab.ntt.co.jp",
    "time": "Tue Mar 08 14:58:29 2011 +0900"
  },
  "message": "nilfs2: tighten restrictions on inode flags\n\nNilfs has few rectrictions on which flags may be set on which inodes\nlike ext2/3/4 filesystems used to be.  Specifically DIRSYNC may only\nbe set on directories and IMMUTABLE and APPEND may not be set on\nlinks.  Tighten that to disallow TOPDIR being set on non-directories\nand only NODUMP and NOATIME to be set on non-regular file,\nnon-directories.\n\nThis introduces a flags masking function like those of extN and uses\nit during inode creation.\n\nSigned-off-by: Ryusuke Konishi \u003ckonishi.ryusuke@lab.ntt.co.jp\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e6ac8e9203a616569a7e48aeadfaa90939af626",
      "old_mode": 33188,
      "old_path": "fs/nilfs2/inode.c",
      "new_id": "2534af8d2b5c446cee4567da574be72bc1cc4eba",
      "new_mode": 33188,
      "new_path": "fs/nilfs2/inode.c"
    },
    {
      "type": "modify",
      "old_id": "777e8fd043049dcfb53def4e5cc78ec50a9ec991",
      "old_mode": 33188,
      "old_path": "fs/nilfs2/nilfs.h",
      "new_id": "3e3acb1fdd2ff2ff71f0bd30b8cd4d6b8a7967e5",
      "new_mode": 33188,
      "new_path": "fs/nilfs2/nilfs.h"
    }
  ]
}
