)]}'
{
  "commit": "f5b8911b67eb4f15d95d5e5324d376d4a49d56e8",
  "tree": "35c98fdcbefd3c8a52d062f73775cde9aaac75d6",
  "parents": [
    "de497688daaabbab425a8a969528272ec1d962a6"
  ],
  "author": {
    "name": "Dave Chinner",
    "email": "dchinner@redhat.com",
    "time": "Wed Nov 14 17:42:47 2012 +1100"
  },
  "committer": {
    "name": "Ben Myers",
    "email": "bpm@sgi.com",
    "time": "Wed Nov 14 15:11:19 2012 -0600"
  },
  "message": "xfs: remove xfs_tosspages\n\nIt\u0027s a buggy, unnecessary wrapper that is duplicating\ntruncate_pagecache_range().\n\nWhen replacing the call in xfs_change_file_space(), also ensure that\nthe length being allocated/freed is always positive before making\nany changes. These checks are done in the lower extent manipulation\nfunctions, too, but we need to do them before any page cache\noperations.\n\nReported-by: Andrew Dahl \u003cadahl@sgi.com\u003e\nSigned-off-by: Dave Chinner \u003cdchinner@redhat.com\u003e\nReviewed-By: Andrew Dahl \u003cadahl@sgi.com\u003e\nSigned-off-by: Ben Myers \u003cbpm@sgi.com\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9b8646e62db7357ae882bae00f3a74036c3da81",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_dfrag.c",
      "new_id": "b2c63a28afa7f0871ece1f653d49d4c20680f3a6",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_dfrag.c"
    },
    {
      "type": "modify",
      "old_id": "652b875a9d4c441bd3c759df185c153dfee0e8f5",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_fs_subr.c",
      "new_id": "d49de3d70456f1b2ea31774f559657d29ca8e812",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_fs_subr.c"
    },
    {
      "type": "modify",
      "old_id": "c2ddd7a439422ed56494d45bf60a64a00e8b76fd",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_vnodeops.c",
      "new_id": "de3702a57e556c0458b0fa8f60f51342199f42db",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_vnodeops.c"
    },
    {
      "type": "modify",
      "old_id": "52fafc416a0cccd7adf5442ab86130b892466be3",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_vnodeops.h",
      "new_id": "d48141d6bc3b5dd83f07b0ad5e3259727d80fa11",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_vnodeops.h"
    }
  ]
}
