)]}'
{
  "commit": "6fb70fd1b57707a5c7b9fb167b7790b2cba13f04",
  "tree": "311192bd4de07e1da571f1a6ac6a3ad123ab3f50",
  "parents": [
    "85451a951b9511605475fadcc0a8d3aeccefded8"
  ],
  "author": {
    "name": "Ben Hutchings",
    "email": "bhutchings@solarflare.com",
    "time": "Fri Mar 20 13:30:37 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Sat Mar 21 19:06:58 2009 -0700"
  },
  "message": "sfc: Implement adaptive IRQ moderation\n\nCalculate a score for each 1000 IRQs:\n- TX completions are worth 1 point\n- RX completions are worth 4 if merged using LRO or 2 otherwise\n\nReduce moderation if the score is less than 10000, down to a minimum\nof 5 us.  Increase moderation if the score is more than 20000, up to\nthe specified maximum.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8fa68d82c022d505df29b95217f0368ac14cec60",
      "old_mode": 33188,
      "old_path": "drivers/net/sfc/efx.c",
      "new_id": "6eff9ca6c6c81c87df26b418f6c31cb3a94fa908",
      "new_mode": 33188,
      "new_path": "drivers/net/sfc/efx.c"
    },
    {
      "type": "modify",
      "old_id": "8bde1d2a21db3f7108d3126e3edf9aeb76a07f3c",
      "old_mode": 33188,
      "old_path": "drivers/net/sfc/efx.h",
      "new_id": "da157aa74b836cb5527158ef75088872aacf9873",
      "new_mode": 33188,
      "new_path": "drivers/net/sfc/efx.h"
    },
    {
      "type": "modify",
      "old_id": "589d1329296913e8ac38b3d3cf1ae1dffd95704b",
      "old_mode": 33188,
      "old_path": "drivers/net/sfc/ethtool.c",
      "new_id": "64309f4e8b190e440307a4da29b47753cf794416",
      "new_mode": 33188,
      "new_path": "drivers/net/sfc/ethtool.c"
    },
    {
      "type": "modify",
      "old_id": "f42fc60d1df4a7cab84130e09dc0542488f1e1f7",
      "old_mode": 33188,
      "old_path": "drivers/net/sfc/falcon.c",
      "new_id": "23a1b148d5b236347531e42a030bdbd912d1d3c5",
      "new_mode": 33188,
      "new_path": "drivers/net/sfc/falcon.c"
    },
    {
      "type": "modify",
      "old_id": "7869c3d74383cc971e818bda22ec5fc78cbf2395",
      "old_mode": 33188,
      "old_path": "drivers/net/sfc/falcon.h",
      "new_id": "77f2e0db7ca109e8d8d17760ea322b0978fd7c4f",
      "new_mode": 33188,
      "new_path": "drivers/net/sfc/falcon.h"
    },
    {
      "type": "modify",
      "old_id": "b81fc727dfffa225e95e79f0bc9ef993983e7824",
      "old_mode": 33188,
      "old_path": "drivers/net/sfc/net_driver.h",
      "new_id": "e169e5dcd1e63cc2f0f39cfb11d2975271b2f8f3",
      "new_mode": 33188,
      "new_path": "drivers/net/sfc/net_driver.h"
    }
  ]
}
