)]}'
{
  "commit": "a001e5b558f25eb1e588522d73ac949b643b7a37",
  "tree": "96370a4535bd0d7b3e9908f04b58a8b3e94ed908",
  "parents": [
    "1109b07b7dcb938de7a0d65efc1b4739dc4e9787"
  ],
  "author": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Fri Nov 14 10:38:47 2008 +1100"
  },
  "committer": {
    "name": "James Morris",
    "email": "jmorris@namei.org",
    "time": "Fri Nov 14 10:38:47 2008 +1100"
  },
  "message": "CRED: Wrap task credential accesses in the CIFS filesystem\n\nWrap access to task credentials so that they can be separated more easily from\nthe task_struct during the introduction of COW creds.\n\nChange most current-\u003e(|e|s|fs)[ug]id to current_(|e|s|fs)[ug]id().\n\nChange some task-\u003ee?[ug]id to task_e?[ug]id().  In some places it makes more\nsense to use RCU directly rather than a convenient wrapper; these will be\naddressed by later patches.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nReviewed-by: James Morris \u003cjmorris@namei.org\u003e\nAcked-by: Serge Hallyn \u003cserue@us.ibm.com\u003e\nCc: Steve French \u003csfrench@samba.org\u003e\nCc: linux-cifs-client@lists.samba.org\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "877c85409f1f90e8cbd0805bd2dda85359b0a68c",
      "old_mode": 33188,
      "old_path": "fs/cifs/cifs_fs_sb.h",
      "new_id": "1e7b87497f2640d08fd02638369ba675db33cab6",
      "new_mode": 33188,
      "new_path": "fs/cifs/cifs_fs_sb.h"
    },
    {
      "type": "modify",
      "old_id": "6f21ecb85ce517b07d36d973cfb030d478e08ebf",
      "old_mode": 33188,
      "old_path": "fs/cifs/cifsproto.h",
      "new_id": "9d8b978137ad171e7a2db74c276d9fdeabacce04",
      "new_mode": 33188,
      "new_path": "fs/cifs/cifsproto.h"
    },
    {
      "type": "modify",
      "old_id": "e9f9248cb3feff13deeeb4d5eeae1d2a65f79ebe",
      "old_mode": 33188,
      "old_path": "fs/cifs/connect.c",
      "new_id": "e5dca9a48d9f2d22021aa68b97f689a22d588004",
      "new_mode": 33188,
      "new_path": "fs/cifs/connect.c"
    },
    {
      "type": "modify",
      "old_id": "e962e75e6f7b1e8f3d8011488f2d4c08c490a43e",
      "old_mode": 33188,
      "old_path": "fs/cifs/dir.c",
      "new_id": "2f02c52db666f59c8a6abe52a7cd818ea6f6bd03",
      "new_mode": 33188,
      "new_path": "fs/cifs/dir.c"
    },
    {
      "type": "modify",
      "old_id": "ff8c68de4a9205a9d0cd592d8a0c58872b0e8e65",
      "old_mode": 33188,
      "old_path": "fs/cifs/inode.c",
      "new_id": "8b7305e73d7eab00188b0aa50569fd05b5271d62",
      "new_mode": 33188,
      "new_path": "fs/cifs/inode.c"
    },
    {
      "type": "modify",
      "old_id": "0088a5b5256460cd73737ef12db8e718a0c6902f",
      "old_mode": 33188,
      "old_path": "fs/cifs/ioctl.c",
      "new_id": "f94650683a00355d48f6fa545e72baaf6721e95e",
      "new_mode": 33188,
      "new_path": "fs/cifs/ioctl.c"
    },
    {
      "type": "modify",
      "old_id": "88786ba02d277fac25923893c29bb96206e42827",
      "old_mode": 33188,
      "old_path": "fs/cifs/misc.c",
      "new_id": "ec36410a9125ec2f527d74cc82794eced2cf6817",
      "new_mode": 33188,
      "new_path": "fs/cifs/misc.c"
    }
  ]
}
