)]}'
{
  "commit": "090c48d3dd5ea90b37350334aaed9a93b0c1e0a1",
  "tree": "b912bf1bd1519bfcccd36e0927a7adf43f34587b",
  "parents": [
    "066b2118976e6e7cc50eed39e2747c75343a23c4"
  ],
  "author": {
    "name": "James Chapman",
    "email": "jchapman@katalix.com",
    "time": "Mon May 19 14:10:01 2008 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon May 19 14:10:01 2008 -0700"
  },
  "message": "l2tp: avoid skb truesize bug if headroom is increased\n\nA user reported seeing occasional bugs such as the following when\nusing the L2TP driver.\n\n  SKB BUG: Invalid truesize (272) len\u003d72, sizeof(sk_buff)\u003d208\n\nWhen L2TP adds its header in the transmit path, it might need to\nincrease the headroom of the skb. In some cases, the increased\nheadroom trips a kernel bug when the skb is freed because the skb has\ngrown beyond its truesize value. The fix is to increase the truesize\nby the amount of headroom added, after orphaning the skb.\n\nWhile here, fix a misleading comment.\n\nThanks to Iouri Kharon \u003cbc-info@styx.cabel.net\u003e for the initial\nreport and testing the fix.\n\nSigned-off-by: James Chapman \u003cjchapman@katalix.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79359919335b466d5408e82e33c6d4eae452097e",
      "old_mode": 33188,
      "old_path": "drivers/net/pppol2tp.c",
      "new_id": "8db342f2fdc978b667e0f40dfde5b7a3141c33e6",
      "new_mode": 33188,
      "new_path": "drivers/net/pppol2tp.c"
    }
  ]
}
