)]}'
{
  "commit": "8c83f80b2d335176f72d8729fe1dfe19c5812cb1",
  "tree": "7d0e44035e5ac9849aa6f1d77209288ede60d51a",
  "parents": [
    "c49b9f295e513753e6d9bb4444ba502f1aa59b29"
  ],
  "author": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Dec 09 00:10:11 2008 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Dec 09 00:10:11 2008 -0800"
  },
  "message": "sungem: Make PCS PHY support partially work again.\n\nAs reported by Hermann Lauer, PCS PHY support in the sungem\ndriver simply doesn\u0027t work.\n\nWhen the chip is reset due to open, or some other similar operation,\nthe PCS is reset too but we don\u0027t program it back into a running\nstate.  The result is no link when the device is brought up.\n\nThis partially rectifies the situation for the moment, by kicking\nthe PCS after a sungem chip reset so that it will renegotiate and\nbe re-enabled again.\n\nThe behavior is still a little bit dodgy as the added renegotiate\nmake the link take some time after bringing the interface up,\nbut this is a significant improvement in that things actually work\nnow :-)\n\nBased almost entirely upon an initial patch by Hermann.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1349e419673ca348dbe5aa22b3b5b27f1a1056dd",
      "old_mode": 33188,
      "old_path": "drivers/net/sungem.c",
      "new_id": "bb7a47829f7fd088f35ffd45102c915680a1f21c",
      "new_mode": 33188,
      "new_path": "drivers/net/sungem.c"
    }
  ]
}
