)]}'
{
  "commit": "bd8a7036c06cf15779b31a5397d4afcb12be81ea",
  "tree": "d78794e12fb4ac0005f019e6a51e797230d38970",
  "parents": [
    "2b7a5db060f5e7d7f79bc45f818e08b8f244a3b8"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "edumazet@google.com",
    "time": "Mon Jun 24 06:26:00 2013 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Jun 25 16:07:44 2013 -0700"
  },
  "message": "gre: fix a possible skb leak\n\ncommit 68c331631143 (\"v4 GRE: Add TCP segmentation offload for GRE\")\nadded a possible skb leak, because it frees only the head of segment\nlist, in case a skb_linearize() call fails.\n\nThis patch adds a kfree_skb_list() helper to fix the bug.\n\nSigned-off-by: Eric Dumazet \u003cedumazet@google.com\u003e\nCc: Pravin B Shelar \u003cpshelar@nicira.com\u003e\nCc: Daniel Borkmann \u003cdborkman@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c676eae396867fbcc656bc9466fe19459f31b2f",
      "old_mode": 33188,
      "old_path": "include/linux/skbuff.h",
      "new_id": "dec1748cd00225b5046cb58096ef08305816a3f1",
      "new_mode": 33188,
      "new_path": "include/linux/skbuff.h"
    },
    {
      "type": "modify",
      "old_id": "cfd777bd6bd0cea8023cfe32e431488727982225",
      "old_mode": 33188,
      "old_path": "net/core/skbuff.c",
      "new_id": "1c1738cc4538c142bcf8d3a7ec8a534204a68d91",
      "new_mode": 33188,
      "new_path": "net/core/skbuff.c"
    },
    {
      "type": "modify",
      "old_id": "b2e805af9b87a03675d7bac1a7e210124757e566",
      "old_mode": 33188,
      "old_path": "net/ipv4/gre.c",
      "new_id": "7856d1651d054325a67d1ac4847204be45bbceaa",
      "new_mode": 33188,
      "new_path": "net/ipv4/gre.c"
    }
  ]
}
