)]}'
{
  "commit": "e9bef55d3d062ee7a78fde2913ec87ca9305a1e0",
  "tree": "bb772650e7df49e94bd9c383b51f53bbb4e7bcab",
  "parents": [
    "b6fa1a4d746488a7de95ec16afcaf3247fedb003"
  ],
  "author": {
    "name": "Jesper Dangaard Brouer",
    "email": "hawk@comx.dk",
    "time": "Wed Sep 12 16:35:24 2007 +0200"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Wed Oct 10 16:49:20 2007 -0700"
  },
  "message": "[NET_SCHED]: Cleanup L2T macros and handle oversized packets\n\nChange L2T (length to time) macros, in all rate based schedulers, to\ncall a common function qdisc_l2t() that does the rate table lookup.\nThis function handles if the packet size lookup is larger than the\nrate table, which often occurs with TSO enabled.\n\nSigned-off-by: Jesper Dangaard Brouer \u003chawk@comx.dk\u003e\nAcked-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8a67f24cbe0218596c663007439a654dc20c7fb4",
      "old_mode": 33188,
      "old_path": "include/net/sch_generic.h",
      "new_id": "4ebd615bd013e4cd8331cb6e7e89b39e05ab5e0c",
      "new_mode": 33188,
      "new_path": "include/net/sch_generic.h"
    },
    {
      "type": "modify",
      "old_id": "17f6f27e28a2bda0ef6a16d043b0dba66313d7f5",
      "old_mode": 33188,
      "old_path": "net/sched/act_police.c",
      "new_id": "a73e3e6d87ea378f3f72b36b69d3ca3266061949",
      "new_mode": 33188,
      "new_path": "net/sched/act_police.c"
    },
    {
      "type": "modify",
      "old_id": "cbef3bbfc20f15e84c36cb6dafd9f2e08319e20d",
      "old_mode": 33188,
      "old_path": "net/sched/sch_cbq.c",
      "new_id": "4de3744e65c35cdf688b1c134749535f42ca6e07",
      "new_mode": 33188,
      "new_path": "net/sched/sch_cbq.c"
    },
    {
      "type": "modify",
      "old_id": "246a2f9765f1312c6f83092c31944db1bf9aaa1f",
      "old_mode": 33188,
      "old_path": "net/sched/sch_htb.c",
      "new_id": "5e608a64935af6b644c6ecf3596f7dd84c32d35a",
      "new_mode": 33188,
      "new_path": "net/sched/sch_htb.c"
    },
    {
      "type": "modify",
      "old_id": "8c2639af4c6a42a45c7c6ee5fecda621c6c14f82",
      "old_mode": 33188,
      "old_path": "net/sched/sch_tbf.c",
      "new_id": "b0d81098b0eee58acff75961491975ad45d2bb65",
      "new_mode": 33188,
      "new_path": "net/sched/sch_tbf.c"
    }
  ]
}
