)]}'
{
  "commit": "0d8fee3270f8a5e4bf95fbed3e81e21b57f8a5a0",
  "tree": "e965874962259a2f16980f19a4e5c03ef635a86f",
  "parents": [
    "a805bad5daae8d4f92ce46f467484d4867e996d4"
  ],
  "author": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Mon Jun 19 08:41:30 2006 +1000"
  },
  "committer": {
    "name": "Nathan Scott",
    "email": "nathans@sgi.com",
    "time": "Mon Jun 19 08:41:30 2006 +1000"
  },
  "message": "[XFS] Kill direct access to -\u003ecount in valusema(); all we ever use it for\nis check if semaphore is actually locked, which can be trivially done in\nportable way. Code gets more reabable, while we are at it... \n\nSGI-PV: 953915\nSGI-Modid: xfs-linux-melb:xfs-kern:26274a\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Nathan Scott \u003cnathans@sgi.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "194a84490bd1f33e2931de317101f565f0333228",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/sema.h",
      "new_id": "b25090094cca73d97a350b141f12114327fc3405",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/sema.h"
    },
    {
      "type": "modify",
      "old_id": "c0c629663a5c7206e3d115b81f24684799a6513d",
      "old_mode": 33188,
      "old_path": "fs/xfs/quota/xfs_dquot.h",
      "new_id": "78d3ab95c5fda9224c9927e3cb6816aac907d7b8",
      "new_mode": 33188,
      "new_path": "fs/xfs/quota/xfs_dquot.h"
    },
    {
      "type": "modify",
      "old_id": "546f48af882ae306cb2a5d52949db1e32bd1bf39",
      "old_mode": 33188,
      "old_path": "fs/xfs/quota/xfs_dquot_item.c",
      "new_id": "21ad5a55e0148a86c0bff542e72b109fcdbfff39",
      "new_mode": 33188,
      "new_path": "fs/xfs/quota/xfs_dquot_item.c"
    },
    {
      "type": "modify",
      "old_id": "da3c94c230db6b61a9061ce4466ccdf08e591806",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_iget.c",
      "new_id": "7894b72a717795a34029be4b7f29f05fe6d90d47",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_iget.c"
    },
    {
      "type": "modify",
      "old_id": "9af9e32a6a16c3eec14195297ecdc8c3a7c83532",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_inode.c",
      "new_id": "e799f0d00873e51442e5a31b5ace83bda5980361",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_inode.c"
    },
    {
      "type": "modify",
      "old_id": "cd65a565b4fe332b3253890d22d19edd6c0a3734",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_inode_item.c",
      "new_id": "2caa91b8971493749ca49d7fa92f192b334a2dd8",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_inode_item.c"
    }
  ]
}
