)]}'
{
  "commit": "4f6f0bd2ffa4e31c3524f5e65c84a29b6ab73307",
  "tree": "682ab1b41c3ee799d37bfa1874c79ae92b3755fd",
  "parents": [
    "53cd9ae886273d6c2b8ba4aa63d6cd6b1217b57f"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "axboe@suse.de",
    "time": "Sun Apr 02 23:04:46 2006 +0200"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "axboe@suse.de",
    "time": "Sun Apr 02 23:04:46 2006 +0200"
  },
  "message": "[PATCH] splice: improve writeback and clean up page stealing\n\nBy cleaning up the writeback logic (killing write_one_page() and the manual\nset_page_dirty()), we can get rid of -\u003estolen inside the pipe_buffer and\njust keep it local in pipe_to_file().\n\nThis also adds dirty page balancing logic and O_SYNC handling.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "109a102c150d3483da33f08d4ce69768de69b751",
      "old_mode": 33188,
      "old_path": "fs/pipe.c",
      "new_id": "5093408746b8f0d16234b11e9e2c1620118638ee",
      "new_mode": 33188,
      "new_path": "fs/pipe.c"
    },
    {
      "type": "modify",
      "old_id": "a555d0a83fe95efa33a06248633869e89814e807",
      "old_mode": 33188,
      "old_path": "fs/splice.c",
      "new_id": "07f4d863c2d4021679ad90084ac27a17ee875177",
      "new_mode": 33188,
      "new_path": "fs/splice.c"
    },
    {
      "type": "modify",
      "old_id": "d218fc72931997685eca76891afaf0c3a3e98730",
      "old_mode": 33188,
      "old_path": "include/linux/pipe_fs_i.h",
      "new_id": "32865004751c7cc375a403d1f68f634daa287ec9",
      "new_mode": 33188,
      "new_path": "include/linux/pipe_fs_i.h"
    }
  ]
}
