)]}'
{
  "commit": "a42dde04152750426cc620fd277e80fffae2f65a",
  "tree": "98cdf246280c59e0bf044ae6d2c229fc27b73203",
  "parents": [
    "189d3c4a94ef19fca2a71a6a336e9fda900e25e7"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "a.p.zijlstra@chello.nl",
    "time": "Wed Apr 30 00:54:36 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Apr 30 08:29:50 2008 -0700"
  },
  "message": "mm: bdi: allow setting a maximum for the bdi dirty limit\n\nAdd \"max_ratio\" to /sys/class/bdi.  This indicates the maximum percentage of\nthe global dirty threshold allocated to this bdi.\n\n[mszeredi@suse.cz]\n\n - fix parsing in max_ratio_store().\n - export bdi_set_max_ratio() to modules\n - limit bdi_dirty with bdi-\u003emax_ratio\n - document new sysfs attribute\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Miklos Szeredi \u003cmszeredi@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9e8a9368dc6b40a0ee3c97851bbfdd13134ea89",
      "old_mode": 33188,
      "old_path": "Documentation/ABI/testing/sysfs-class-bdi",
      "new_id": "c55e811ca18069e981f85b788f049e9913271cd2",
      "new_mode": 33188,
      "new_path": "Documentation/ABI/testing/sysfs-class-bdi"
    },
    {
      "type": "modify",
      "old_id": "9a8965518d1d9c0d4eee7d8bb95eb7fc769f167a",
      "old_mode": 33188,
      "old_path": "include/linux/backing-dev.h",
      "new_id": "ad3271d1e90a4061caf159acbd6e60d3479acd05",
      "new_mode": 33188,
      "new_path": "include/linux/backing-dev.h"
    },
    {
      "type": "modify",
      "old_id": "2c3b3cad92bec050b18605cffe39784f774f09d0",
      "old_mode": 33188,
      "old_path": "include/linux/proportions.h",
      "new_id": "5afc1b23346d1f04536ea9339c1790b1cceeef3a",
      "new_mode": 33188,
      "new_path": "include/linux/proportions.h"
    },
    {
      "type": "modify",
      "old_id": "9508d9a7af3ef9ba482925a9d1cdc34ef2fddd0e",
      "old_mode": 33188,
      "old_path": "lib/proportions.c",
      "new_id": "4f387a643d723c3853bec845ef0a90018a0e00f0",
      "new_mode": 33188,
      "new_path": "lib/proportions.c"
    },
    {
      "type": "modify",
      "old_id": "4967fb176e532c07bca7979becea7fa25b2b8f6e",
      "old_mode": 33188,
      "old_path": "mm/backing-dev.c",
      "new_id": "08361b6aad5044f5f37a18e6eb162b034848578b",
      "new_mode": 33188,
      "new_path": "mm/backing-dev.c"
    },
    {
      "type": "modify",
      "old_id": "4ac077f4269c8675759028b5eba264d6bb17ecb5",
      "old_mode": 33188,
      "old_path": "mm/page-writeback.c",
      "new_id": "2a9942f5387ce7d14e8bc3cb486c945e2bc23f5e",
      "new_mode": 33188,
      "new_path": "mm/page-writeback.c"
    }
  ]
}
