)]}'
{
  "commit": "1a9e64a7118c5ad13dd5119da18375a5bd45b330",
  "tree": "823bc4983b7581c0096b0c3421eab86f41e1953d",
  "parents": [
    "f891a29f46553a384edbaa0f6ac446b1d03bccac"
  ],
  "author": {
    "name": "Jeff Layton",
    "email": "jlayton@redhat.com",
    "time": "Fri Jun 21 08:58:10 2013 -0400"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Sat Jun 29 12:57:38 2013 +0400"
  },
  "message": "cifs: use posix_unblock_lock instead of locks_delete_block\n\ncommit 66189be74 (CIFS: Fix VFS lock usage for oplocked files) exported\nthe locks_delete_block symbol. There\u0027s already an exported helper\nfunction that provides this capability however, so make cifs use that\ninstead and turn locks_delete_block back into a static function.\n\nNote that if fl-\u003efl_next \u003d\u003d NULL then this lock has already been through\nlocks_delete_block(), so we should be OK to ignore an ENOENT error here\nand simply not retry the lock.\n\nCc: Pavel Shilovsky \u003cpiastryyy@gmail.com\u003e\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nAcked-by: J. Bruce Fields \u003cbfields@fieldses.org\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48b29d24c9f4d58e225d060b70da4fc2e5ea5e5e",
      "old_mode": 33188,
      "old_path": "fs/cifs/file.c",
      "new_id": "1686e408564615045e154c22bd1667af9f1cd768",
      "new_mode": 33188,
      "new_path": "fs/cifs/file.c"
    },
    {
      "type": "modify",
      "old_id": "72fb2b722211f85c435324ab9696990dc9d669bb",
      "old_mode": 33188,
      "old_path": "fs/locks.c",
      "new_id": "d732e2226f17447c315c74ef1b086140cfda5271",
      "new_mode": 33188,
      "new_path": "fs/locks.c"
    },
    {
      "type": "modify",
      "old_id": "1723036557022489650e78da4f1cf4ea14ac33b6",
      "old_mode": 33188,
      "old_path": "include/linux/fs.h",
      "new_id": "6cfc9a29a7833cd6b6975ccdf2b69a6e5a6c3ec4",
      "new_mode": 33188,
      "new_path": "include/linux/fs.h"
    }
  ]
}
