)]}'
{
  "commit": "573201f36fd9c7c6d5218cdcd9948cee700b277d",
  "tree": "3fdd5cd05e26fdfe38d5d1a72b4d4aa41ecd181f",
  "parents": [
    "45e77d314585869dfe43c82679f7e08c9b35b898"
  ],
  "author": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Mon Jul 19 19:26:45 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Jul 19 23:28:25 2010 -0700"
  },
  "message": "bridge: Partially disable netpoll support\n\nThe new netpoll code in bridging contains use-after-free bugs\nthat are non-trivial to fix.\n\nThis patch fixes this by removing the code that uses skbs after\nthey\u0027re freed.\n\nAs a consequence, this means that we can no longer call bridge\nfrom the netpoll path, so this patch also removes the controller\nfunction in order to disable netpoll.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n\nThanks,\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eedf2c94820e26150d8823c2aa1652626c5f281d",
      "old_mode": 33188,
      "old_path": "net/bridge/br_device.c",
      "new_id": "753fc4221f3c3587e41dfd816fd6e2771578a243",
      "new_mode": 33188,
      "new_path": "net/bridge/br_device.c"
    },
    {
      "type": "modify",
      "old_id": "a4e72a89e4ffc4eae7a2e7e09963bd0fb58e26a4",
      "old_mode": 33188,
      "old_path": "net/bridge/br_forward.c",
      "new_id": "595da45f908854d0c9eef2e54ba94280de5afcfb",
      "new_mode": 33188,
      "new_path": "net/bridge/br_forward.c"
    }
  ]
}
