)]}'
{
  "commit": "171995e5d82dcc92bea37a7d2a2ecc21068a0f19",
  "tree": "d0c6d6650a244f4860edff9f9d20ae9ea98dd85f",
  "parents": [
    "408cc293c29ada769ae772420a39961320da1854"
  ],
  "author": {
    "name": "Apollon Oikonomopoulos",
    "email": "apollon@noc.grnet.gr",
    "time": "Tue Dec 07 09:43:30 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Dec 08 12:13:44 2010 -0800"
  },
  "message": "x25: decrement netdev reference counts on unload\n\nx25 does not decrement the network device reference counts on module unload.\nThus unregistering any pre-existing interface after unloading the x25 module\nhangs and results in\n\n unregister_netdevice: waiting for tap0 to become free. Usage count \u003d 1\n\nThis patch decrements the reference counts of all interfaces in x25_link_free,\nthe way it is already done in x25_link_device_down for NETDEV_DOWN events.\n\nSigned-off-by: Apollon Oikonomopoulos \u003capollon@noc.grnet.gr\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73e7b954ad288229df4d03bc164f07da183444cc",
      "old_mode": 33188,
      "old_path": "net/x25/x25_link.c",
      "new_id": "b25c6463c3e996cf536454603f4f0257f3b8b51c",
      "new_mode": 33188,
      "new_path": "net/x25/x25_link.c"
    }
  ]
}
