)]}'
{
  "commit": "296f96fcfc160e29c01819c0c7b20c2dc8320edd",
  "tree": "ad9c11fe2f60ca37c4bf736f919c3332cffebd9f",
  "parents": [
    "ec3d41c4db4c21164332826ea8d812f94f2f6886"
  ],
  "author": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Mon Oct 22 11:03:37 2007 +1000"
  },
  "committer": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Tue Oct 23 15:49:54 2007 +1000"
  },
  "message": "Net driver using virtio\n\nThe network driver uses two virtqueues: one for input packets and one\nfor output packets.  This has nice locking properties (ie. we don\u0027t do\nany for recv vs send).\n\nTODO:\n\t1) Big packets.\n\t2) Multi-client devices (maybe separate driver?).\n\t3) Resolve freeing of old xmit skbs (Christian Borntraeger)\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nCc: netdev@vger.kernel.org\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce34b539bf38e7f12f4ab638f15f7088ab482e0c",
      "old_mode": 33188,
      "old_path": "drivers/net/Kconfig",
      "new_id": "2538816817aa366f793a611ba407f8e73b316e33",
      "new_mode": 33188,
      "new_path": "drivers/net/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "22f78cbd126b185963e180e08893fa4c30995e67",
      "old_mode": 33188,
      "old_path": "drivers/net/Makefile",
      "new_id": "6745feb690ff980d89764689ee55448cc850e6ae",
      "new_mode": 33188,
      "new_path": "drivers/net/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e396c9d2af8d8a1aa9b9ca3d8b59a3577de7665f",
      "new_mode": 33188,
      "new_path": "drivers/net/virtio_net.c"
    },
    {
      "type": "modify",
      "old_id": "e5208f283a67e850256a23a10e0de4983d86a5f8",
      "old_mode": 33188,
      "old_path": "include/linux/Kbuild",
      "new_id": "b101588a4b5a126478832df32499bcd27f9e87a1",
      "new_mode": 33188,
      "new_path": "include/linux/Kbuild"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae469ae55d3662fe80c198fea895e68c6890e204",
      "new_mode": 33188,
      "new_path": "include/linux/virtio_net.h"
    }
  ]
}
