)]}'
{
  "commit": "8ffab51b3dfc54876f145f15b351c41f3f703195",
  "tree": "0455321fbdb953e77fecff62345f8414553bc394",
  "parents": [
    "0e3125c755445664f00ad036e4fc2cd32fd52877"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "eric.dumazet@gmail.com",
    "time": "Wed Nov 10 21:14:04 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Nov 16 10:58:30 2010 -0800"
  },
  "message": "macvlan: lockless tx path\n\nmacvlan is a stacked device, like tunnels. We should use the lockless\nmechanism we are using in tunnels and loopback.\n\nThis patch completely removes locking in TX path.\n\ntx stat counters are added into existing percpu stat structure, renamed\nfrom rx_stats to pcpu_stats.\n\nNote : this reverts commit 2c11455321f37 (macvlan: add multiqueue\ncapability)\n\nNote : rx_errors converted to a 32bit counter, like tx_dropped, since\nthey dont need 64bit range.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCc: Patrick McHardy \u003ckaber@trash.net\u003e\nCc: Ben Greear \u003cgreearb@candelatech.com\u003e\nCc: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nAcked-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fc9dc7f20db02da7ac784c193b940453b7eccd7",
      "old_mode": 33188,
      "old_path": "drivers/net/macvlan.c",
      "new_id": "93f0ba25c80821a647a860c26c8ddefa6f57f733",
      "new_mode": 33188,
      "new_path": "drivers/net/macvlan.c"
    },
    {
      "type": "modify",
      "old_id": "ac96a2d762915fac7e0399a2a35dc081d6e42860",
      "old_mode": 33188,
      "old_path": "include/linux/if_macvlan.h",
      "new_id": "e28b2e4959d44fb269a06c443b8066a1f49d58cb",
      "new_mode": 33188,
      "new_path": "include/linux/if_macvlan.h"
    }
  ]
}
