)]}'
{
  "commit": "1fa40b01ae4d1b00e366d4949edcc230f5cd6d99",
  "tree": "66059d8f37bfafc6cce57509829ee253b3269252",
  "parents": [
    "4eb6bf6bfb580afaf1e1a1d30cba17a078530cf4"
  ],
  "author": {
    "name": "Christoph Hellwig",
    "email": "hch@infradead.org",
    "time": "Mon May 14 18:23:50 2007 +1000"
  },
  "committer": {
    "name": "Tim Shimmin",
    "email": "tes@chook.melbourne.sgi.com",
    "time": "Sat Jul 14 15:21:14 2007 +1000"
  },
  "message": "[XFS] Only use refcounted pages for I/O\n\nMany block drivers (aoe, iscsi) really want refcountable pages in bios,\nwhich is what almost everyone send down. XFS unfortunately has a few\nplaces where it sends down buffers that may come from kmalloc, which\nbreaks them.\n\nFix the places that use kmalloc()d buffers.\n\nSGI-PV: 964546\nSGI-Modid: xfs-linux-melb:xfs-kern:28562a\n\nSigned-Off-By: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe4f66a5af145a31a61afac29b440c4ce1f2d5d6",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/xfs_buf.c",
      "new_id": "208daf58b826765ca3f097c06a4dfc208e65701a",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/xfs_buf.c"
    },
    {
      "type": "modify",
      "old_id": "b6241f6201a5e89803bc5e63dad2e336850765a2",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/xfs_buf.h",
      "new_id": "b5908a34b15d80916ac7ce307a76f02e319bcf73",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/xfs_buf.h"
    },
    {
      "type": "modify",
      "old_id": "c48bf61f17bd847cdb04a6ca8ad6b6f9f8c7e273",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_log.c",
      "new_id": "635f99e6302ff642f940bd0d448cf6a06760c6f3",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_log.c"
    }
  ]
}
