)]}'
{
  "commit": "84e8b803f1e16f3a2b8b80f80a63fa2f2f8a9be6",
  "tree": "f7e5aec42f50c6e4751751cf422c7bf16bff69ce",
  "parents": [
    "5b2a19539c5f59c5a038d213ede723f0245d97cf"
  ],
  "author": {
    "name": "stephen hemminger",
    "email": "shemminger@vyatta.com",
    "time": "Tue Mar 02 13:32:46 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Mar 04 00:39:33 2010 -0800"
  },
  "message": "IPv6: addrconf notify when address is unavailable\n\nMy recent change in net-next to retain permanent addresses caused regression.\nDevice refcount would not go to zero when device was unregistered because\nleft over anycast reference would hold ipv6 dev reference which would hold\ndevice references...\n\nThe correct procedure is to call notify chain when address is no longer\navailable for use.  When interface comes back DAD timer will notify\nback that address is available.\n\nAlso, link local addresses should be purged when interface is brought\ndown. The address might be changed.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5f582f385abb713b350540c458e5eba991b66d1b",
      "old_mode": 33188,
      "old_path": "net/ipv6/addrconf.c",
      "new_id": "7a4bf76712852249797a73e7fff2eb63fd953d3b",
      "new_mode": 33188,
      "new_path": "net/ipv6/addrconf.c"
    }
  ]
}
