)]}'
{
  "commit": "de6bf18e9ce0df807dab08cff08751cac383429d",
  "tree": "3e60e9f88b4da4711a34df273c99a348bdc10236",
  "parents": [
    "9780eb6cfaf7d2d5ccc061eaf94e7aec6a17791e"
  ],
  "author": {
    "name": "Louis Rilling",
    "email": "louis.rilling@kerlabs.com",
    "time": "Fri Aug 15 12:37:23 2008 -0700"
  },
  "committer": {
    "name": "Mark Fasheh",
    "email": "mfasheh@suse.com",
    "time": "Fri Aug 22 11:09:02 2008 -0700"
  },
  "message": "[PATCH] configfs: Consolidate locking around configfs_detach_prep() in configfs_rmdir()\n\nIt appears that configfs_rmdir() can protect configfs_detach_prep() retries with\nless calls to {spin,mutex}_{lock,unlock}, and a cleaner code.\n\nThis patch does not change any behavior, except that it removes two useless\nlock/unlock pairs having nothing inside to protect and providing a useless\nbarrier.\n\nSigned-off-by: Louis Rilling \u003clouis.rilling@kerlabs.com\u003e\nSigned-off-by: Joel Becker \u003cJoel.Becker@oracle.com\u003e\nSigned-off-by: Mark Fasheh \u003cmfasheh@suse.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a8db78a91d22949fbd1b0df6fb116a392033426",
      "old_mode": 33188,
      "old_path": "fs/configfs/dir.c",
      "new_id": "8e93341f3e82048b7f0f07d4edc6cf2e654c3f93",
      "new_mode": 33188,
      "new_path": "fs/configfs/dir.c"
    }
  ]
}
