)]}'
{
  "commit": "19937d0482cfe194fe52e97e59aa58ec911de0d1",
  "tree": "b05220257871cfa0c13d22780a8af8a891f0e5c8",
  "parents": [
    "ea8420e9f5dff7324607671f0b7ab7fbf726339d"
  ],
  "author": {
    "name": "Simon Arlott",
    "email": "simon@fire.lp0.eu",
    "time": "Mon May 03 10:20:27 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon May 03 13:27:00 2010 -0700"
  },
  "message": "ppp_generic: handle non-linear skbs when passing them to pppd\n\nFrequently when using PPPoE with an interface MTU greater than 1500,\nthe skb is likely to be non-linear. If the skb needs to be passed to\npppd then the skb data must be read correctly.\n\nThe previous commit fixes an issue with accidentally sending skbs\nto pppd based on an invalid read of the protocol type. When that\nerror occurred pppd was reading invalid skb data too.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "75e8903c37540d89ae8036a47de8de185297a023",
      "old_mode": 33188,
      "old_path": "drivers/net/ppp_generic.c",
      "new_id": "8518a2e58e5362254221ba11a0ba34146d84f47b",
      "new_mode": 33188,
      "new_path": "drivers/net/ppp_generic.c"
    }
  ]
}
