)]}'
{
  "commit": "bb458c644a59dbba3a1fe59b27106c5e68e1c4bd",
  "tree": "b0f3b51fc5cbd044b076cb0a1fec43ca62f2b7f5",
  "parents": [
    "4fbeb19d53cc3ef2da4bd1fd89a5dc9ac04add3a"
  ],
  "author": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Sat Jul 13 13:26:37 2013 +0400"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Sat Jul 13 13:26:37 2013 +0400"
  },
  "message": "Safer ABI for O_TMPFILE\n\n[suggested by Rasmus Villemoes] make O_DIRECTORY | O_RDWR part of O_TMPFILE;\nthat will fail on old kernels in a lot more cases than what I came up with.\nAnd make sure O_CREAT doesn\u0027t get there...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dfdadb0b4befa6619568d8179dd68f1850ef6151",
      "old_mode": 33188,
      "old_path": "arch/alpha/include/uapi/asm/fcntl.h",
      "new_id": "09f49a6b87d18a85451e2d457df84bb9c6f2e2ed",
      "new_mode": 33188,
      "new_path": "arch/alpha/include/uapi/asm/fcntl.h"
    },
    {
      "type": "modify",
      "old_id": "cc61c475f2779198e45e72dc16dcc4f51e691dec",
      "old_mode": 33188,
      "old_path": "arch/parisc/include/uapi/asm/fcntl.h",
      "new_id": "34a46cbc76ed5d1f6f0f47bda6f0873d2448d8e2",
      "new_mode": 33188,
      "new_path": "arch/parisc/include/uapi/asm/fcntl.h"
    },
    {
      "type": "modify",
      "old_id": "d73e5e008b0de953d5e7eaf958d5c7bfed0c45c8",
      "old_mode": 33188,
      "old_path": "arch/sparc/include/uapi/asm/fcntl.h",
      "new_id": "7e8ace5bf760a6d2639928ce5199ec41f938b717",
      "new_mode": 33188,
      "new_path": "arch/sparc/include/uapi/asm/fcntl.h"
    },
    {
      "type": "modify",
      "old_id": "b2beee7a733fe3f862945f39042e04937f821741",
      "old_mode": 33188,
      "old_path": "fs/namei.c",
      "new_id": "8b61d103a8a7a15b0c5e8eab070e92f940a64b88",
      "new_mode": 33188,
      "new_path": "fs/namei.c"
    },
    {
      "type": "modify",
      "old_id": "fca72c4d3f17ac13758ac5315e413d749bf7667b",
      "old_mode": 33188,
      "old_path": "fs/open.c",
      "new_id": "9156cb050d0873b65e8083671ef0ffdbe1ff1a47",
      "new_mode": 33188,
      "new_path": "fs/open.c"
    },
    {
      "type": "modify",
      "old_id": "06632beaa6d515d80fc2a62c5ddca455c964e0a3",
      "old_mode": 33188,
      "old_path": "include/uapi/asm-generic/fcntl.h",
      "new_id": "05ac354e124de3e4577667ebf292002f40f45579",
      "new_mode": 33188,
      "new_path": "include/uapi/asm-generic/fcntl.h"
    }
  ]
}
