)]}'
{
  "commit": "97db39a1f6f69e906e98118392400de5217aa33a",
  "tree": "f5735b99542d8d31dcad907294c5cf7a0657b563",
  "parents": [
    "fd40261354802b0f05f6f67121235aa002e87069"
  ],
  "author": {
    "name": "Eric Sandeen",
    "email": "sandeen@sandeen.net",
    "time": "Sun Jul 26 21:52:01 2009 -0500"
  },
  "committer": {
    "name": "Felix Blyakher",
    "email": "felixb@sgi.com",
    "time": "Fri Jul 31 00:56:58 2009 -0500"
  },
  "message": "xfs: reduce bmv_count in xfs_vn_fiemap\n\ncommit 6321e3ed2acf3ee9643cdd403e1c88605d7944ba caused\nthe full bmv_count\u0027s worth of getbmapx structures to get\nallocated; telling it to do MAXEXTNUM was a bit insane,\nresulting in ENOMEM every time.\n\nChop it down to something reasonable, the number of slots\nin the caller\u0027s input buffer.  If this is too large the\ncaller may get ENOMEM but the reason should not be a\nmystery, and they can try again with something smaller.\n\nWe add 1 to the value because in the normal getbmap\nworld, bmv_count includes the header and xfs_getbmap does:\n\n        nex \u003d bmv-\u003ebmv_count - 1;\n        if (nex \u003c\u003d 0)\n                return XFS_ERROR(EINVAL);\n\nSigned-off-by: Eric Sandeen \u003csandeen@sandeen.net\u003e\nReviewed-by: Olaf Weber \u003colaf@sgi.com\u003e\nReviewed-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Felix Blyakher \u003cfelixb@sgi.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58973bb460388b2ef3dd8f85f2017ff347810c31",
      "old_mode": 33188,
      "old_path": "fs/xfs/linux-2.6/xfs_iops.c",
      "new_id": "8070b34cc287db18f8eb40653d4a8f59f8bd3aa7",
      "new_mode": 33188,
      "new_path": "fs/xfs/linux-2.6/xfs_iops.c"
    }
  ]
}
