)]}'
{
  "commit": "d91c641233ae09fcccec75313b7f55992668bf8d",
  "tree": "1ecc5d498b7cbb35c1c4474bd3c23bf8f411e010",
  "parents": [
    "76c567fbba50c3da2f4d40e2e551bab26cfd4381"
  ],
  "author": {
    "name": "Chris Metcalf",
    "email": "cmetcalf@tilera.com",
    "time": "Tue Mar 01 12:49:53 2011 -0500"
  },
  "committer": {
    "name": "Chris Metcalf",
    "email": "cmetcalf@tilera.com",
    "time": "Thu Mar 10 13:18:12 2011 -0500"
  },
  "message": "tile on-chip network driver: sync up with latest fixes\n\nCombine the \"command\" and \"completion\" locks into a single lock,\non each egress queue, to improve efficiency.\n\nSupport the use of 4KB pages in the \"egress queue\".\n\nDelete the unused \"duplicate ACK compression\" code.\n\nFilter \"bad\" (i.e. truncated) packets.\n\nAvoid corrupting \"dev-\u003enapi_list\", by sequentializing modifications.\n\nDeregister for incoming packets during stop, to reduce unexpected\ninterrupts.  Also, encourage active NAPI loops to complete before\nwe disable NAPI, which would otherwise crash.\n\nFree any pending completions after shutting down LEPP.\n\nUse a single, permanently registered, IRQ handler, to avoid situations\nin which the IRQ handler was firing after being freed, and ignore any\n\"unexpected\" interrupts.\n\nDrop egress packets, instead of spinning, if the hardware cannot keep\nup, or is disconnected.\n\nSigned-off-by: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f9012992d21e5ccf973d7ab5df2bd15251de7ded",
      "old_mode": 33188,
      "old_path": "drivers/net/tile/tilepro.c",
      "new_id": "0825db6d883fb71cc8452c1617c89184300fccab",
      "new_mode": 33188,
      "new_path": "drivers/net/tile/tilepro.c"
    }
  ]
}
