)]}'
{
  "commit": "99ab08e091df65ce8e191d85ebdc23f78b8355cb",
  "tree": "08ec6a76f90f52858be703210a76b906953ed54a",
  "parents": [
    "a418950c1378c4a3722baecdbe98df78ea23f231"
  ],
  "author": {
    "name": "Lennert Buytenhek",
    "email": "buytenh@wantstofly.org",
    "time": "Thu Aug 28 05:53:18 2008 +0200"
  },
  "committer": {
    "name": "Lennert Buytenhek",
    "email": "buytenh@marvell.com",
    "time": "Sun Sep 14 14:09:06 2008 +0200"
  },
  "message": "mv643xx_eth: replace array of skbs awaiting transmit completion with a queue\n\nGet rid of the skb pointer array that we currently use for transmit\nreclaim, and replace it with an skb queue, to which skbuffs are appended\nwhen they are passed to the xmit function, and removed from the front\nand freed when we do transmit queue reclaim and hit a descriptor with\nthe \u0027owned by device\u0027 bit clear and \u0027last descriptor\u0027 bit set.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7410eca87823a6ba1cbfb5cd3f8728206548e715",
      "old_mode": 33188,
      "old_path": "drivers/net/mv643xx_eth.c",
      "new_id": "099e0be0d8c3af67daa1907e909a0acaccbf909d",
      "new_mode": 33188,
      "new_path": "drivers/net/mv643xx_eth.c"
    }
  ]
}
