)]}'
{
  "commit": "251d6a471c831e22880b3c146bb4556ddfb1dc82",
  "tree": "5ea61b9153866eda9f4164bf316c03786e1a7840",
  "parents": [
    "846d5a091b0506b75489577cde27f39b37a192a4"
  ],
  "author": {
    "name": "Wu Fengguang",
    "email": "fengguang.wu@intel.com",
    "time": "Wed Dec 01 17:33:37 2010 -0600"
  },
  "committer": {
    "name": "Wu Fengguang",
    "email": "fengguang.wu@intel.com",
    "time": "Wed Jun 08 08:25:23 2011 +0800"
  },
  "message": "writeback: trace event writeback_single_inode\n\nIt is valuable to know how the dirty inodes are iterated and their IO size.\n\n\"writeback_single_inode: bdi 8:0: ino\u003d134246746 state\u003dI_DIRTY_SYNC|I_SYNC age\u003d414 index\u003d0 to_write\u003d1024 wrote\u003d0\"\n\n- \"state\" reflects inode-\u003ei_state at the end of writeback_single_inode()\n- \"index\" reflects mapping-\u003ewriteback_index after the -\u003ewritepages() call\n- \"to_write\" is the wbc-\u003enr_to_write at entrance of writeback_single_inode()\n- \"wrote\" is the number of pages actually written\n\nv2: add trace event writeback_single_inode_requeue as proposed by Dave.\n\nCC: Dave Chinner \u003cdavid@fromorbit.com\u003e\nSigned-off-by: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f43c479feee9b54efe001da166efb29d9de2d16e",
      "old_mode": 33188,
      "old_path": "fs/fs-writeback.c",
      "new_id": "5185fad48b62d825cd12961eff191556f9eb5930",
      "new_mode": 33188,
      "new_path": "fs/fs-writeback.c"
    },
    {
      "type": "modify",
      "old_id": "b2cfac5f33133627dcb4a2f7afb2665080b08791",
      "old_mode": 33188,
      "old_path": "include/trace/events/writeback.h",
      "new_id": "898277bc89b4182dd30aea16230d2aff7e03acc3",
      "new_mode": 33188,
      "new_path": "include/trace/events/writeback.h"
    }
  ]
}
