)]}'
{
  "commit": "c4a62ca362258d98f42efb282cfbf9b61caffdbe",
  "tree": "017484107efa26789ddd96579fcef09d874333c0",
  "parents": [
    "0719d3434747889b314a1e8add776418c4148bcf"
  ],
  "author": {
    "name": "Frederic Weisbecker",
    "email": "fweisbec@gmail.com",
    "time": "Wed Dec 30 03:20:19 2009 +0100"
  },
  "committer": {
    "name": "Frederic Weisbecker",
    "email": "fweisbec@gmail.com",
    "time": "Sat Jan 02 01:54:37 2010 +0100"
  },
  "message": "reiserfs: Warn on lock relax if taken recursively\n\nWhen we relax the reiserfs lock to avoid creating unwanted\ndependencies against others locks while grabbing these,\nwe want to ensure it has not been taken recursively, otherwise\nthe lock won\u0027t be really relaxed. Only its depth will be decreased.\nThe unwanted dependency would then actually happen.\n\nTo prevent from that, add a reiserfs_lock_check_recursive() call\nin the places that need it.\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nCc: Chris Mason \u003cchris.mason@oracle.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee2cfc0fd8a77411f3b581ee759792b3579046ae",
      "old_mode": 33188,
      "old_path": "fs/reiserfs/lock.c",
      "new_id": "b87aa2c1afc14fc9165c6f3a4a42c1c06063c0fa",
      "new_mode": 33188,
      "new_path": "fs/reiserfs/lock.c"
    },
    {
      "type": "modify",
      "old_id": "35d3f459b0ac9de30cf72eae158156d7f536a394",
      "old_mode": 33188,
      "old_path": "include/linux/reiserfs_fs.h",
      "new_id": "793bf8351ab894d0a12311d12aba42c9d7fcfb34",
      "new_mode": 33188,
      "new_path": "include/linux/reiserfs_fs.h"
    }
  ]
}
