)]}'
{
  "commit": "355423d0849f4506bc71ab2738d38cb74429aaef",
  "tree": "efed57e98981e928f91c239075e4ed4bea5385ec",
  "parents": [
    "2783ef23128ad0a4b34e4121c1f7ff664785712f"
  ],
  "author": {
    "name": "Ivan Vecera",
    "email": "ivecera@redhat.com",
    "time": "Fri Feb 06 21:49:57 2009 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Fri Feb 06 21:49:57 2009 -0800"
  },
  "message": "r8169: Don\u0027t update statistics counters when interface is down\n\nSome Realtek chips (RTL8169sb/8110sb in my case) are unable to retrieve\nethtool statistics when the interface is down. The process stays in\nendless loop in rtl8169_get_ethtool_stats. This is because these chips\nneed to have receiver enabled (CmdRxEnb bit in ChipCmd register) that is\ncleared when the interface is going down. It\u0027s better to update statistics\nonly when the interface is up and otherwise return copy of statistics\ngrabbed when the interface was up (in rtl8169_close).\n\nIt is interesting that PCI-E NICs (like 8168b/8111b...) are not affected.\n\nSigned-off-by: Ivan Vecera \u003civecera@redhat.com\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2c73ca606b35e0942e31a033791f550ed4db481c",
      "old_mode": 33188,
      "old_path": "drivers/net/r8169.c",
      "new_id": "0771eb6fc6eb452cbf9e0a06793b9f7d0ba32e4d",
      "new_mode": 33188,
      "new_path": "drivers/net/r8169.c"
    }
  ]
}
