)]}'
{
  "commit": "0f0601f4ea2f53cfd8bcae060fb03d9bbde070ec",
  "tree": "42bcbd8edf48c9cee526893108cc69b4918a9f64",
  "parents": [
    "80a40e439e5a3f30b0a6210a1add6d7c33392e54"
  ],
  "author": {
    "name": "Lars Ellenberg",
    "email": "lars.ellenberg@linbit.com",
    "time": "Wed Aug 11 23:40:24 2010 +0200"
  },
  "committer": {
    "name": "Philipp Reisner",
    "email": "philipp.reisner@linbit.com",
    "time": "Thu Oct 14 18:38:20 2010 +0200"
  },
  "message": "drbd: new configuration parameter c-min-rate\n\nWe now track the data rate of locally submitted resync related requests,\nand can thus detect non-resync activity on the lower level device.\n\nIf the current sync rate is above c-min-rate, and the lower level device\nappears to be busy, we throttle the resyncer.\n\nSigned-off-by: Philipp Reisner \u003cphilipp.reisner@linbit.com\u003e\nSigned-off-by: Lars Ellenberg \u003clars.ellenberg@linbit.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fce3f36fc1c450228eeb38244472b1a4f901ded",
      "old_mode": 33188,
      "old_path": "drivers/block/drbd/drbd_int.h",
      "new_id": "0fedcc0b8dc94935699ba531cb1ed98e1b898d8b",
      "new_mode": 33188,
      "new_path": "drivers/block/drbd/drbd_int.h"
    },
    {
      "type": "modify",
      "old_id": "1ff8418ae0fac9bff496414383d96a3d2bcb878c",
      "old_mode": 33188,
      "old_path": "drivers/block/drbd/drbd_main.c",
      "new_id": "db93eee7e543584ee3d0672800a5915e1cfece5f",
      "new_mode": 33188,
      "new_path": "drivers/block/drbd/drbd_main.c"
    },
    {
      "type": "modify",
      "old_id": "295b8d5937081074a20574992f23e8a32cf97b12",
      "old_mode": 33188,
      "old_path": "drivers/block/drbd/drbd_nl.c",
      "new_id": "6b35d41706e43929099b9b5186750b7899b99d1c",
      "new_mode": 33188,
      "new_path": "drivers/block/drbd/drbd_nl.c"
    },
    {
      "type": "modify",
      "old_id": "346aed98027f1a3bfcb8b116dcadcbefbcbc6bc6",
      "old_mode": 33188,
      "old_path": "drivers/block/drbd/drbd_receiver.c",
      "new_id": "0d9967fef528e3bc2897cdbecbcb6de4cf5b3892",
      "new_mode": 33188,
      "new_path": "drivers/block/drbd/drbd_receiver.c"
    },
    {
      "type": "modify",
      "old_id": "f5d779b4d685e18dff1733fe881a1d177fed3a35",
      "old_mode": 33188,
      "old_path": "drivers/block/drbd/drbd_worker.c",
      "new_id": "99c937acb47151b3de1173c6e34e41fdf43c522d",
      "new_mode": 33188,
      "new_path": "drivers/block/drbd/drbd_worker.c"
    },
    {
      "type": "modify",
      "old_id": "06dbba47a8ef2c0c1c439364a7c4b09d9cbcd148",
      "old_mode": 33188,
      "old_path": "include/linux/drbd_limits.h",
      "new_id": "0b24ded6fffdf1dd058d902e715065726b73598d",
      "new_mode": 33188,
      "new_path": "include/linux/drbd_limits.h"
    },
    {
      "type": "modify",
      "old_id": "e23683c87ca1e186bd8e4d3bfa8ff8791682ef48",
      "old_mode": 33188,
      "old_path": "include/linux/drbd_nl.h",
      "new_id": "ade91107c9a5031f186257844dd8bfa03d95b572",
      "new_mode": 33188,
      "new_path": "include/linux/drbd_nl.h"
    }
  ]
}
