)]}'
{
  "commit": "0fe7463a35aadfaf22d1ca58325ab3851b8d757c",
  "tree": "a61b3d59ebc28c3eea7134680e250d2ddd261a40",
  "parents": [
    "daf9df6d8d0f5a4a406632d4da027655d065d3ba"
  ],
  "author": {
    "name": "Sriram",
    "email": "srk@ti.com",
    "time": "Wed Oct 07 02:44:30 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Oct 13 12:02:53 2009 -0700"
  },
  "message": "TI DaVinci EMAC: Clear statistics register properly.\n\nThe mechanism to clear the statistics register is dependent\non the status of GMIIEN bit in MAC control register. If the\nGMIIEN bit is set, the stats registers are write to decrement.\nIf the GMIIEN bit is cleared, the stats registers are plain\nread/write registers. The stats register clearing operation\nmust take into account the current state of GMIIEN as it\ncan be cleared when the interface is brought down.\n\nWith existing implementation logic, querying for interface stats\nwhen the interface is down, can corrupt the statistics counters.\nThis patch examines the GMIIEN bit status in MAC_CONTROL\nregister before choosing an appropriate mask for clearing stats\nregisters.\n\nSigned-off-by: Sriramakrishnan \u003csrk@ti.com\u003e\nAcked-by: Chaithrika U S \u003cchaithrika@ti.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65a2d0ba64e226919cb1be572c8d3de578f266b0",
      "old_mode": 33188,
      "old_path": "drivers/net/davinci_emac.c",
      "new_id": "f72c56dec33c668f3056dcb74184ca0be49f14c4",
      "new_mode": 33188,
      "new_path": "drivers/net/davinci_emac.c"
    }
  ]
}
