)]}'
{
  "commit": "5ce2d488fe039ddd86a638496cf704df86c74eeb",
  "tree": "71b4d982bfa8bd457bb41c0693c0e70d75b524b4",
  "parents": [
    "bb949fbd1878973c3539d9aecff52f284482a937"
  ],
  "author": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Jul 08 17:06:30 2008 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Jul 08 17:06:30 2008 -0700"
  },
  "message": "pkt_sched: Remove \u0027dev\u0027 member of struct Qdisc.\n\nIt can be obtained via the netdev_queue.  So create a helper routine,\nqdisc_dev(), to make the transformations nicer looking.\n\nNow, qdisc_alloc() now no longer needs a net_device pointer argument.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0ab53c575f87b39d72fce0df01bbbef61ae96ecb",
      "old_mode": 33188,
      "old_path": "include/net/sch_generic.h",
      "new_id": "66ec36d8ac9780a42fc1605d8e1228952883f8aa",
      "new_mode": 33188,
      "new_path": "include/net/sch_generic.h"
    },
    {
      "type": "modify",
      "old_id": "770f1c09b793d60fc4931f663a0244297dc442e5",
      "old_mode": 33188,
      "old_path": "net/mac80211/wme.c",
      "new_id": "2fbc171130bfa2f8c630863f89902ac8e9b0a01d",
      "new_mode": 33188,
      "new_path": "net/mac80211/wme.c"
    },
    {
      "type": "modify",
      "old_id": "9360fc81e8c7e8099e2cd105d67bbec1511324b6",
      "old_mode": 33188,
      "old_path": "net/sched/cls_api.c",
      "new_id": "e2389f161e465fa20c9c8d5c0fe50f7de64eff1f",
      "new_mode": 33188,
      "new_path": "net/sched/cls_api.c"
    },
    {
      "type": "modify",
      "old_id": "784dcb870b98181032e2b40d7a37ab3a60445eb1",
      "old_mode": 33188,
      "old_path": "net/sched/cls_route.c",
      "new_id": "5a16ca28aa3d0ea5d7c27a645201183a9855f5b0",
      "new_mode": 33188,
      "new_path": "net/sched/cls_route.c"
    },
    {
      "type": "modify",
      "old_id": "b86c98bd06a339d5a64779723584fe3b758498d9",
      "old_mode": 33188,
      "old_path": "net/sched/sch_api.c",
      "new_id": "1f893082a4f67888828291c785365d1c35b69e08",
      "new_mode": 33188,
      "new_path": "net/sched/sch_api.c"
    },
    {
      "type": "modify",
      "old_id": "3dddab531d5a7a714ade78b862a678c5466ad108",
      "old_mode": 33188,
      "old_path": "net/sched/sch_atm.c",
      "new_id": "0de757e3be4ab1baab785dd294b284a6bb242b3c",
      "new_mode": 33188,
      "new_path": "net/sched/sch_atm.c"
    },
    {
      "type": "modify",
      "old_id": "d360dcd0818b6d940cb41fddffa2cab5d2262e96",
      "old_mode": 33188,
      "old_path": "net/sched/sch_cbq.c",
      "new_id": "9f2ace585fd64c10be72bfa3e55bad7f7376df07",
      "new_mode": 33188,
      "new_path": "net/sched/sch_cbq.c"
    },
    {
      "type": "modify",
      "old_id": "c955ba24e5cf34a4b675159b607c3cc910d5477e",
      "old_mode": 33188,
      "old_path": "net/sched/sch_dsmark.c",
      "new_id": "3aafbd17393abb8c86372cef999b893a9bb72b7e",
      "new_mode": 33188,
      "new_path": "net/sched/sch_dsmark.c"
    },
    {
      "type": "modify",
      "old_id": "779eae85faf02f4da4b4499729baa8e252b2d219",
      "old_mode": 33188,
      "old_path": "net/sched/sch_fifo.c",
      "new_id": "1d97fa42c902ca8c07162e9c455fb95b1c09e09b",
      "new_mode": 33188,
      "new_path": "net/sched/sch_fifo.c"
    },
    {
      "type": "modify",
      "old_id": "d97086480893363712426af21c163546f0c9657b",
      "old_mode": 33188,
      "old_path": "net/sched/sch_generic.c",
      "new_id": "b626a4f32b6bafc5dfe5ebeab5a497d634b4d9ba",
      "new_mode": 33188,
      "new_path": "net/sched/sch_generic.c"
    },
    {
      "type": "modify",
      "old_id": "c89fba56db5685ac320631d50e047d03098ddef8",
      "old_mode": 33188,
      "old_path": "net/sched/sch_gred.c",
      "new_id": "39fa28511f076eeba5f705d21c6f782316ad882a",
      "new_mode": 33188,
      "new_path": "net/sched/sch_gred.c"
    },
    {
      "type": "modify",
      "old_id": "5a22fec4eadd70c36e59023da68b10515f68a742",
      "old_mode": 33188,
      "old_path": "net/sched/sch_hfsc.c",
      "new_id": "333525422f45be032057ff2d90ae6bef19cf5a3c",
      "new_mode": 33188,
      "new_path": "net/sched/sch_hfsc.c"
    },
    {
      "type": "modify",
      "old_id": "956a67f66b9cce332da591a1c2fe90712210ec4b",
      "old_mode": 33188,
      "old_path": "net/sched/sch_htb.c",
      "new_id": "31f7d1536e6d2b2923327e4364b98297f5247067",
      "new_mode": 33188,
      "new_path": "net/sched/sch_htb.c"
    },
    {
      "type": "modify",
      "old_id": "aa7a04e32ae909c9c2764c1b74e04dab2a17188b",
      "old_mode": 33188,
      "old_path": "net/sched/sch_netem.c",
      "new_id": "790582960444e3cc3ed2b0e5aa594b0b0f1553a3",
      "new_mode": 33188,
      "new_path": "net/sched/sch_netem.c"
    },
    {
      "type": "modify",
      "old_id": "ca58a039208e1dd777545041bb6c24f2e85813d7",
      "old_mode": 33188,
      "old_path": "net/sched/sch_prio.c",
      "new_id": "39157f7bc046017e50c8a0b4fb837f2cdeb4abd7",
      "new_mode": 33188,
      "new_path": "net/sched/sch_prio.c"
    },
    {
      "type": "modify",
      "old_id": "6a97afbfb95245cc019f371606f36884e4e63b25",
      "old_mode": 33188,
      "old_path": "net/sched/sch_sfq.c",
      "new_id": "8458f630fac47923636eaec0cc065fd7be20a460",
      "new_mode": 33188,
      "new_path": "net/sched/sch_sfq.c"
    },
    {
      "type": "modify",
      "old_id": "0444fd0f0d2298228934a6f06ca54913f3280b8b",
      "old_mode": 33188,
      "old_path": "net/sched/sch_teql.c",
      "new_id": "b3fc82623fc6c632e6ac59fb5f8e2314950359fb",
      "new_mode": 33188,
      "new_path": "net/sched/sch_teql.c"
    }
  ]
}
