)]}'
{
  "commit": "ace2a4d0fbf868c00625a8fd91c44ad9fabe7012",
  "tree": "64c11f1a46591b13c74a5f8b25858e40fa6c257c",
  "parents": [
    "c774651a5ffc0250f82d72730753f196c86884c5"
  ],
  "author": {
    "name": "Andreas Mohr",
    "email": "andi@lisas.de",
    "time": "Sun Jan 31 02:58:42 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Feb 03 18:28:58 2010 -0800"
  },
  "message": "MCS7830 USB-Ether: resume _with_ working link, via .reset_resume support\n\nChangeLog:\nImplement .reset_resume support to retain a live network connection\nduring suspend despite USB power loss.\n- rework operation to reference cached data in mcs7830_data and\n  netdev-\u003edev_addr\n- update netdev-\u003edev_addr only in case new MAC was set successfully\n. Tests done:\n  . ethtool -d pre-/post-suspend: register values match\n  . running ssh session suspend, resume: works\n  . ifdown device, suspend, resume: works\n  . ifup, suspend, unplug, resume: WORKS (eth1 is removed, re-ifup of eth1\n    after card replug works)\n  . verified identical MAC in ifconfig post-resume\n    (ok, should be verified on network side to be fully certain...)\n\nKeywords: suspend resume network connection dead interface down\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36a029218e3de1bfb62da2d52015f9a79d23d138",
      "old_mode": 33188,
      "old_path": "drivers/net/usb/mcs7830.c",
      "new_id": "6fc098fe9ff756558e68dfcc5114285e0af066df",
      "new_mode": 33188,
      "new_path": "drivers/net/usb/mcs7830.c"
    }
  ]
}
