)]}'
{
  "commit": "6fe1c7a5556807e9d7154a2d2fb938d8a9e47e5f",
  "tree": "27758ea169b402aba70ef68bde8e554e7f135031",
  "parents": [
    "ea2aca084ba82aaf7c148d04914ceed8758ce08a"
  ],
  "author": {
    "name": "Patrick McHardy",
    "email": "kaber@trash.net",
    "time": "Sat Jul 05 23:21:31 2008 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Sat Jul 05 23:21:31 2008 -0700"
  },
  "message": "net-sched: add dynamically sized qdisc class hash helpers\n\nCurrently all qdiscs which allow to create classes uses a fixed sized hash\ntable with size 16 to hash the classes. This causes a large bottleneck\nwhen using thousands of classes and unbound filters.\n\nAdd helpers for dynamically sized class hashes to fix this. The following\npatches will convert the qdiscs to use them.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a87fc0312edc1a724560771980b06ac1a497daf3",
      "old_mode": 33188,
      "old_path": "include/net/sch_generic.h",
      "new_id": "073f2580b83b5cd1b6e940a76b8234f62082e23d",
      "new_mode": 33188,
      "new_path": "include/net/sch_generic.h"
    },
    {
      "type": "modify",
      "old_id": "10f01ad043800589f9d2eebd994c7f8de86ce19b",
      "old_mode": 33188,
      "old_path": "net/sched/sch_api.c",
      "new_id": "e9ebc7af049ee28510bb11596673200142b3966d",
      "new_mode": 33188,
      "new_path": "net/sched/sch_api.c"
    }
  ]
}
