)]}'
{
  "commit": "dc2b48475a0a36f8b3bbb2da60d3a006dc5c2c84",
  "tree": "b2421a338840bd1c675f4f91de7c7cf03863fb78",
  "parents": [
    "5ce2d488fe039ddd86a638496cf704df86c74eeb"
  ],
  "author": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Jul 08 17:18:23 2008 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Jul 08 17:18:23 2008 -0700"
  },
  "message": "netdev: Move queue_lock into struct netdev_queue.\n\nThe lock is now an attribute of the device queue.\n\nOne thing to notice is that \"suspicious\" places\nemerge which will need specific training about\nmultiple queue handling.  They are so marked with\nexplicit \"netdev-\u003erx_queue\" and \"netdev-\u003etx_queue\"\nreferences.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "af233b591534e6128a2b1c6b702ee312a12a49b4",
      "old_mode": 33188,
      "old_path": "drivers/net/ifb.c",
      "new_id": "bc3de272a8295193172bbc111eeb537d234bcb92",
      "new_mode": 33188,
      "new_path": "drivers/net/ifb.c"
    },
    {
      "type": "modify",
      "old_id": "515fd25bf0fcb53f12e007b7364e63870129be20",
      "old_mode": 33188,
      "old_path": "include/linux/netdevice.h",
      "new_id": "e835acacb4793ac02207c2195dbb6fc1ae944b99",
      "new_mode": 33188,
      "new_path": "include/linux/netdevice.h"
    },
    {
      "type": "modify",
      "old_id": "9b281c906eb00c23bc284fc2538fc405cde6d29d",
      "old_mode": 33188,
      "old_path": "net/core/dev.c",
      "new_id": "05011048b86c9c3e22484ea072ba5ae4ea30cd8b",
      "new_mode": 33188,
      "new_path": "net/core/dev.c"
    },
    {
      "type": "modify",
      "old_id": "cf477ad39daca2603bdf8020e3518b71c23c978a",
      "old_mode": 33188,
      "old_path": "net/mac80211/main.c",
      "new_id": "12aeaf78ae750028f307541efdb210111146261a",
      "new_mode": 33188,
      "new_path": "net/mac80211/main.c"
    },
    {
      "type": "modify",
      "old_id": "2fbc171130bfa2f8c630863f89902ac8e9b0a01d",
      "old_mode": 33188,
      "old_path": "net/mac80211/wme.c",
      "new_id": "59ed9cae66b9b8805de90c61ada9223b7244e6f4",
      "new_mode": 33188,
      "new_path": "net/mac80211/wme.c"
    },
    {
      "type": "modify",
      "old_id": "1f893082a4f67888828291c785365d1c35b69e08",
      "old_mode": 33188,
      "old_path": "net/sched/sch_api.c",
      "new_id": "2a1834f8c7d8db8b8194db6f96fd40a9e42c1956",
      "new_mode": 33188,
      "new_path": "net/sched/sch_api.c"
    },
    {
      "type": "modify",
      "old_id": "9f2ace585fd64c10be72bfa3e55bad7f7376df07",
      "old_mode": 33188,
      "old_path": "net/sched/sch_cbq.c",
      "new_id": "99ce3da2b0a47b7864d25b64f0d3922067970bf5",
      "new_mode": 33188,
      "new_path": "net/sched/sch_cbq.c"
    },
    {
      "type": "modify",
      "old_id": "b626a4f32b6bafc5dfe5ebeab5a497d634b4d9ba",
      "old_mode": 33188,
      "old_path": "net/sched/sch_generic.c",
      "new_id": "ee8f9f78a095231f5fdd67341a84150f9c897d4e",
      "new_mode": 33188,
      "new_path": "net/sched/sch_generic.c"
    },
    {
      "type": "modify",
      "old_id": "333525422f45be032057ff2d90ae6bef19cf5a3c",
      "old_mode": 33188,
      "old_path": "net/sched/sch_hfsc.c",
      "new_id": "997d520ca5804e67b53e544defe2d2f294ebc15b",
      "new_mode": 33188,
      "new_path": "net/sched/sch_hfsc.c"
    },
    {
      "type": "modify",
      "old_id": "31f7d1536e6d2b2923327e4364b98297f5247067",
      "old_mode": 33188,
      "old_path": "net/sched/sch_htb.c",
      "new_id": "c8ca54cc26b0b5e9e88e7a26c7fb51056d0c4516",
      "new_mode": 33188,
      "new_path": "net/sched/sch_htb.c"
    },
    {
      "type": "modify",
      "old_id": "790582960444e3cc3ed2b0e5aa594b0b0f1553a3",
      "old_mode": 33188,
      "old_path": "net/sched/sch_netem.c",
      "new_id": "71b73c528f9bdf30653f518031751c7af42a2adf",
      "new_mode": 33188,
      "new_path": "net/sched/sch_netem.c"
    },
    {
      "type": "modify",
      "old_id": "b3fc82623fc6c632e6ac59fb5f8e2314950359fb",
      "old_mode": 33188,
      "old_path": "net/sched/sch_teql.c",
      "new_id": "4f3054e8e1ab0ba68062900436fafb0fc98d474f",
      "new_mode": 33188,
      "new_path": "net/sched/sch_teql.c"
    }
  ]
}
