)]}'
{
  "commit": "981a1bd85a959bb3b44e07c212ebc61c62ad7cf9",
  "tree": "c7ca1f328dd70aad3fc5c80922d70c650c06b193",
  "parents": [
    "8ae178fb1ce0428d1a22c36c8493bda4807ad3b8"
  ],
  "author": {
    "name": "Vitaly Kuznetsov",
    "email": "vkuznets@redhat.com",
    "time": "Wed Apr 08 17:54:05 2015 +0200"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Apr 08 12:27:25 2015 -0400"
  },
  "message": "hv_netvsc: use single existing drop path in netvsc_start_xmit\n\n... which validly uses dev_kfree_skb_any() instead of dev_kfree_skb().\n\nSetting ret to -EFAULT and -ENOMEM have no real meaning here (we need to set\nit to anything but -EAGAIN) as we drop the packet and return NETDEV_TX_OK\nanyway.\n\nSigned-off-by: Vitaly Kuznetsov \u003cvkuznets@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e5fa094e6fe20894613172afc143b5241cd94f2b",
      "old_mode": 33188,
      "old_path": "drivers/net/hyperv/netvsc_drv.c",
      "new_id": "9e4230d81ac0581894088bfb045d9f9d34bea09f",
      "new_mode": 33188,
      "new_path": "drivers/net/hyperv/netvsc_drv.c"
    }
  ]
}
