)]}'
{
  "commit": "e1c096e251e52773afeffbbcb74d0a072be47ea3",
  "tree": "f49f4a34015ba7a4bee16c15942b8f1d47f8c20a",
  "parents": [
    "96e93eab20337d063c70d537bd7bc70d90e04fa3"
  ],
  "author": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Tue Jan 06 10:50:09 2009 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Jan 06 10:50:09 2009 -0800"
  },
  "message": "vlan: Add GRO interfaces\n\nThis patch adds GRO interfaces for hardware-assisted VLAN reception.\nWith this in place we\u0027re now at parity with LRO as far as the\ninterface is concerned.  That is, you can now take any LRO driver\nand convert it over to GRO.\n\nAs the CB memory clashes with GRO\u0027s use of CB, I\u0027ve removed it\nentirely by storing dev in skb-\u003edev.  This is OK because VLAN\ngets called first thing in netif_receive_skb and skb-\u003edev is\nnot used in between us calling netif_rx and netif_receive_skb\ngetting called.\n\nSigned-off-by: 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": "a5cb0c3f6dcf263834115ef359b11f87803c23d5",
      "old_mode": 33188,
      "old_path": "include/linux/if_vlan.h",
      "new_id": "f8ff918c208f047f86b42894dfb3a6c211db2238",
      "new_mode": 33188,
      "new_path": "include/linux/if_vlan.h"
    },
    {
      "type": "modify",
      "old_id": "dd86a1dc4cd00f597ceb58cccefe2625bb1541fa",
      "old_mode": 33188,
      "old_path": "net/8021q/vlan_core.c",
      "new_id": "6c1323940263121549594f30865c6e84a210eb3d",
      "new_mode": 33188,
      "new_path": "net/8021q/vlan_core.c"
    }
  ]
}
