)]}'
{
  "commit": "ca07e43e288956a0ad5e6bd075f7aa1fca3bca00",
  "tree": "fa3b345f2940b257f7c1b5b268f2ee52926bcbf5",
  "parents": [
    "51ec04038c113a811b177baa85d293feff9ce995"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "edumazet@google.com",
    "time": "Sat Oct 06 22:28:06 2012 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Sun Oct 07 14:49:17 2012 -0400"
  },
  "message": "net: gro: fix a potential crash in skb_gro_reset_offset\n\nBefore accessing skb first fragment, better make sure there\nis one.\n\nThis is probably not needed for old kernels, since an ethernet frame\ncannot contain only an ethernet header, but the recent GRO addition\nto tunnels makes this patch needed.\n\nAlso skb_gro_reset_offset() can be static, it actually allows\ncompiler to inline it.\n\nSigned-off-by: Eric Dumazet \u003cedumazet@google.com\u003e\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01646aa53b0e6c30be6de8afb406516a2f4b69a5",
      "old_mode": 33188,
      "old_path": "include/linux/netdevice.h",
      "new_id": "a659fd0ba965f20f7ab6c6576ba969c35106e486",
      "new_mode": 33188,
      "new_path": "include/linux/netdevice.h"
    },
    {
      "type": "modify",
      "old_id": "1e0a1847c3bbee7fd5aeb8654bf0d9da08ce5ca9",
      "old_mode": 33188,
      "old_path": "net/core/dev.c",
      "new_id": "de2bad717d566e0b64e9c908ff6d539afe132a01",
      "new_mode": 33188,
      "new_path": "net/core/dev.c"
    }
  ]
}
