)]}'
{
  "commit": "2ffcb18de0bc02ad8a836ec955584c02b70e0e24",
  "tree": "a5d5af4f500099f9a6964241bd11963c027e17bb",
  "parents": [
    "40ac17cd56eb5c5a89559ea0fa53f7eea80cbd07"
  ],
  "author": {
    "name": "Markus Armbruster",
    "email": "armbru@redhat.com",
    "time": "Fri Jun 11 14:21:34 2010 +0200"
  },
  "committer": {
    "name": "Anthony Liguori",
    "email": "aliguori@us.ibm.com",
    "time": "Mon Jun 14 11:12:53 2010 -0500"
  },
  "message": "Make netdev_del delete the netdev even when it\u0027s in use\n\nTo hot-unplug guest and host part of a network device, you do:\n\n    device_del NIC-ID\n    netdev_del NETDEV-ID\n\nFor PCI devices, device_del merely tells ACPI to unplug the device.\nThe device goes away for real only after the guest processed the ACPI\nunplug event.\n\nYou have to wait until then (e.g. by polling info pci) before you can\nunplug the netdev.  Not good.\n\nFix by removing the \"in use\" check from do_netdev_del().  Deleting a\nnetdev while it\u0027s in use is safe; packets simply get routed to the bit\nbucket.\n\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4cb93ed5b7fd64efab9e97e7fb8c82f50853fcbb",
      "old_mode": 33188,
      "old_path": "net.c",
      "new_id": "0703698ca75fc6563ed2088cef188364b46c77e4",
      "new_mode": 33188,
      "new_path": "net.c"
    }
  ]
}
