)]}'
{
  "commit": "8a921265e2cd31e61a0c2eda582af54c5bfef897",
  "tree": "39fcefd08dd897840cc92ea1969cf354046aa06d",
  "parents": [
    "a31d82d85afdcbdb8c4128dfd6146992dc6b3576"
  ],
  "author": {
    "name": "Vlad Yasevich",
    "email": "vyasevich@gmail.com",
    "time": "Tue Nov 10 06:15:32 2015 -0500"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Nov 10 15:41:36 2015 -0500"
  },
  "message": "Revert \"bridge: Allow forward delay to be cfgd when STP enabled\"\n\nThis reverts commit 34c2d9fb0498c066afbe610b15e18995fd8be792.\n\nThere are 2 reasons for this revert:\n 1)  The commit in question doesn\u0027t do what it says it does.  The\n     description reads: \"Allow bridge forward delay to be configured\n     when Spanning Tree is enabled.\"  This was already the case before\n     the commit was made.  What the commit actually do was disallow\n     invalid values or \u0027forward_delay\u0027 when STP was turned off.\n\n 2)  The above change was actually a change in the user observed\n     behavior and broke things like libvirt and other network configs\n     that set \u0027forward_delay\u0027 to 0 without enabling STP.  The value\n     of 0 is actually used when STP is turned off to immediately mark\n     the bridge as forwarding.\n\nSigned-off-by: Vlad Yasevich \u003cvyasevic@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80c34d70218c0f9d2066016e3f5ba5fc56656490",
      "old_mode": 33188,
      "old_path": "net/bridge/br_stp.c",
      "new_id": "f7e8dee64fc80ec04152788c945dea1b346b3dcd",
      "new_mode": 33188,
      "new_path": "net/bridge/br_stp.c"
    }
  ]
}
