)]}'
{
  "commit": "c8e20be020f234c8d492927a424a7d8bbefd5b5d",
  "tree": "ced84d52bf87d72d36a65e3ddca6b4fc4b7f819f",
  "parents": [
    "7284ce6c9f6153d1777df5f310c959724d1bd446"
  ],
  "author": {
    "name": "Dave Chinner",
    "email": "david@fromorbit.com",
    "time": "Sun Jan 10 23:51:45 2010 +0000"
  },
  "committer": {
    "name": "Alex Elder",
    "email": "aelder@sgi.com",
    "time": "Fri Jan 15 13:43:55 2010 -0600"
  },
  "message": "xfs: reclaim inodes under a write lock\n\nMake the inode tree reclaim walk exclusive to avoid races with\nconcurrent sync walkers and lookups. This is a version of a patch\nposted by Christoph Hellwig that avoids all the code duplication.\n\nSigned-off-by: Dave Chinner \u003cdavid@fromorbit.com\u003e\nReviewed-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Alex Elder \u003caelder@sgi.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6fed97a8cd3e29ef46791c24ebecf16b6ef5ba11",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/xfs_sync.c",
      "new_id": "e19d25555c3fe32e414d91293b5562bfe877947d",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/xfs_sync.c"
    },
    {
      "type": "modify",
      "old_id": "a500b4d91835b39c587ef414a948c8ce96d6d562",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/xfs_sync.h",
      "new_id": "ea932b43335dbcbfdda230bb2a3851a10762eb47",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/xfs_sync.h"
    },
    {
      "type": "modify",
      "old_id": "71af76fe8a2369e47fbbc9f3dcb6ebd547bfc449",
      "old_mode": 33188,
      "old_path": "fs/xfs/quota/xfs_qm_syscalls.c",
      "new_id": "873e07e2907451f0dedff4c320eab4a3bcdbfd5d",
      "new_mode": 33188,
      "new_path": "fs/xfs/quota/xfs_qm_syscalls.c"
    }
  ]
}
