)]}'
{
  "commit": "b03efcfb2180289718991bb984044ce6c5b7d1b0",
  "tree": "f3b0c6c4eaf0991c28b7116a20994b48398eea57",
  "parents": [
    "a92b7b80579fe68fe229892815c750f6652eb6a9"
  ],
  "author": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Fri Jul 08 14:57:23 2005 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Fri Jul 08 14:57:23 2005 -0700"
  },
  "message": "[NET]: Transform skb_queue_len() binary tests into skb_queue_empty()\n\nThis is part of the grand scheme to eliminate the qlen\nmember of skb_queue_head, and subsequently remove the\n\u0027list\u0027 member of sk_buff.\n\nMost users of skb_queue_len() want to know if the queue is\nempty or not, and that\u0027s trivially done with skb_queue_empty()\nwhich doesn\u0027t use the skb_queue_head-\u003eqlen member and instead\nuses the queue list emptyness as the test.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3256192dcde8f72759f0aab798b03cb9739b5a55",
      "old_mode": 33188,
      "old_path": "drivers/bluetooth/hci_vhci.c",
      "new_id": "f9b956fb2b8b81ac774cb772b21d06aee58a0a7f",
      "new_mode": 33188,
      "new_path": "drivers/bluetooth/hci_vhci.c"
    },
    {
      "type": "modify",
      "old_id": "ac899503a74f1ee49b117de3b0d12d670a5a7ab0",
      "old_mode": 33188,
      "old_path": "drivers/isdn/hisax/isdnl1.c",
      "new_id": "bab356886483e257b7c718e4bde5fe6c7e3ae9f7",
      "new_mode": 33188,
      "new_path": "drivers/isdn/hisax/isdnl1.c"
    },
    {
      "type": "modify",
      "old_id": "9022583fd6a06e97b76a6c44dddcc0b7d7eacf8b",
      "old_mode": 33188,
      "old_path": "drivers/isdn/hisax/isdnl2.c",
      "new_id": "1615c1a76ab8ace39682e503a41059f2de671d18",
      "new_mode": 33188,
      "new_path": "drivers/isdn/hisax/isdnl2.c"
    },
    {
      "type": "modify",
      "old_id": "abcc9530eb347b007b74ea1f5a774c361e2c9902",
      "old_mode": 33188,
      "old_path": "drivers/isdn/hisax/isdnl3.c",
      "new_id": "c9917cd2132b74e0fb311447aaa66c1b03cdd395",
      "new_mode": 33188,
      "new_path": "drivers/isdn/hisax/isdnl3.c"
    },
    {
      "type": "modify",
      "old_id": "ad5aa38fb5a6eb6001b4b97d1f8154037f3836e3",
      "old_mode": 33188,
      "old_path": "drivers/isdn/i4l/isdn_tty.c",
      "new_id": "b37ef1f06b3dffa55e36c313f7dd7238a1b6ceb0",
      "new_mode": 33188,
      "new_path": "drivers/isdn/i4l/isdn_tty.c"
    },
    {
      "type": "modify",
      "old_id": "9fc0c1e037321d6a295165e731cfc41a5b54cbd4",
      "old_mode": 33188,
      "old_path": "drivers/isdn/icn/icn.c",
      "new_id": "e0d1b01cc74c5b5badfa64cd2ca1a4a1457b7c68",
      "new_mode": 33188,
      "new_path": "drivers/isdn/icn/icn.c"
    },
    {
      "type": "modify",
      "old_id": "ece1b1a1318632da085d4e0a855bf4c2cb7a5e7f",
      "old_mode": 33188,
      "old_path": "drivers/net/hamradio/scc.c",
      "new_id": "c27e417f32bf5958e322d4277dc7a808c2777284",
      "new_mode": 33188,
      "new_path": "drivers/net/hamradio/scc.c"
    },
    {
      "type": "modify",
      "old_id": "5e48b9ab30455ca661f3c03c6bb128910778d22c",
      "old_mode": 33188,
      "old_path": "drivers/net/ppp_async.c",
      "new_id": "59e8183c639e0be7e9a07dc9c8295d5bd78281e6",
      "new_mode": 33188,
      "new_path": "drivers/net/ppp_async.c"
    },
    {
      "type": "modify",
      "old_id": "ab726ab43798811bd28d76c293f4fc3564dff75a",
      "old_mode": 33188,
      "old_path": "drivers/net/ppp_generic.c",
      "new_id": "a32668e88e09fc2a157e3ac5500c94ae158c9529",
      "new_mode": 33188,
      "new_path": "drivers/net/ppp_generic.c"
    },
    {
      "type": "modify",
      "old_id": "fd9f50180355b79bef8ae07a7fe44b68621a59f5",
      "old_mode": 33188,
      "old_path": "drivers/net/ppp_synctty.c",
      "new_id": "4d51c0c8023d160b5d82c3d09e37e440fe0e16bf",
      "new_mode": 33188,
      "new_path": "drivers/net/ppp_synctty.c"
    },
    {
      "type": "modify",
      "old_id": "7bfee366297b655dd76c3d3387835775321e87a7",
      "old_mode": 33188,
      "old_path": "drivers/net/tun.c",
      "new_id": "effab0b9adca176b6b6a3b9fd553b256d9f1c850",
      "new_mode": 33188,
      "new_path": "drivers/net/tun.c"
    },
    {
      "type": "modify",
      "old_id": "c12648d8192b7dd7df2ffbbe7bbb68ccd87a30cb",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/airo.c",
      "new_id": "47f3c5d0203da70e394d82509ab69fdea3c06cfa",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/airo.c"
    },
    {
      "type": "modify",
      "old_id": "60440dbe3a2764168056bf2b48acbaaf4d64cecb",
      "old_mode": 33188,
      "old_path": "drivers/s390/net/claw.c",
      "new_id": "24c0af49c25c8f416615b4a009af21e6045b5043",
      "new_mode": 33188,
      "new_path": "drivers/s390/net/claw.c"
    },
    {
      "type": "modify",
      "old_id": "3080393e823db43117d22a6bd73adf7cfdcc6013",
      "old_mode": 33188,
      "old_path": "drivers/s390/net/ctctty.c",
      "new_id": "968f2c113efeefa2bf627f39bc711c32e4dbfff3",
      "new_mode": 33188,
      "new_path": "drivers/s390/net/ctctty.c"
    },
    {
      "type": "modify",
      "old_id": "8a945f4f36939d35bc8b5d541b8e9d0b7cb9be06",
      "old_mode": 33188,
      "old_path": "drivers/usb/net/usbnet.c",
      "new_id": "576f3b852fce39ccfff151704c1447b883e1703f",
      "new_mode": 33188,
      "new_path": "drivers/usb/net/usbnet.c"
    },
    {
      "type": "modify",
      "old_id": "71d6af83b631702d3053e77814ea0b2eec250f29",
      "old_mode": 33188,
      "old_path": "include/net/irda/irda_device.h",
      "new_id": "92c828029cd8d46d8a753e3f7a3c54882572be89",
      "new_mode": 33188,
      "new_path": "include/net/irda/irda_device.h"
    },
    {
      "type": "modify",
      "old_id": "a166918ca56d2f36f80f21d7678dd92b86c88454",
      "old_mode": 33188,
      "old_path": "include/net/tcp.h",
      "new_id": "4d5b12e4dc11a099ae264864d573f4c78fbf7dae",
      "new_mode": 33188,
      "new_path": "include/net/tcp.h"
    },
    {
      "type": "modify",
      "old_id": "2e341de3e7634fda2ff7ee7bf912cc56f8003643",
      "old_mode": 33188,
      "old_path": "net/bluetooth/cmtp/core.c",
      "new_id": "901eff7ebe74072d0c7f15df3ad5a420248b85a5",
      "new_mode": 33188,
      "new_path": "net/bluetooth/cmtp/core.c"
    },
    {
      "type": "modify",
      "old_id": "affbc55462e860f8a525ac9cecac09ca2cdf9ef9",
      "old_mode": 33188,
      "old_path": "net/bluetooth/hidp/core.c",
      "new_id": "de8af5f423942750c9677dd86f461366b9f56923",
      "new_mode": 33188,
      "new_path": "net/bluetooth/hidp/core.c"
    },
    {
      "type": "modify",
      "old_id": "f3f6355a2786c78eefe8213fe95dd67cfb93b31f",
      "old_mode": 33188,
      "old_path": "net/bluetooth/rfcomm/sock.c",
      "new_id": "63a123c5c41b38dedef853b56c44ac4f55d55d16",
      "new_mode": 33188,
      "new_path": "net/bluetooth/rfcomm/sock.c"
    },
    {
      "type": "modify",
      "old_id": "6d689200bcf3e9c68113b964b610668d6c631f68",
      "old_mode": 33188,
      "old_path": "net/bluetooth/rfcomm/tty.c",
      "new_id": "6304590fd36a5f6d132f8a6262d5acdb616c0ebf",
      "new_mode": 33188,
      "new_path": "net/bluetooth/rfcomm/tty.c"
    },
    {
      "type": "modify",
      "old_id": "29bb3cd219655bb93e1fe6bc13d82eb40f4f9654",
      "old_mode": 33188,
      "old_path": "net/decnet/af_decnet.c",
      "new_id": "96a02800cd283648e7d92d24c05e863ac4706353",
      "new_mode": 33188,
      "new_path": "net/decnet/af_decnet.c"
    },
    {
      "type": "modify",
      "old_id": "42abbf3f524f671b2a94307c216c38ff31f215bc",
      "old_mode": 33188,
      "old_path": "net/decnet/dn_nsp_out.c",
      "new_id": "8cce1fdbda907ac29dc29c2ea530102cc8f36d86",
      "new_mode": 33188,
      "new_path": "net/decnet/dn_nsp_out.c"
    },
    {
      "type": "modify",
      "old_id": "29894c74916336afd45dcd30f43e2ef2b34e3cfc",
      "old_mode": 33188,
      "old_path": "net/ipv4/tcp.c",
      "new_id": "ddb6ce4ecff291e9ecec53e86a2781eefe61a3bb",
      "new_mode": 33188,
      "new_path": "net/ipv4/tcp.c"
    },
    {
      "type": "modify",
      "old_id": "8de2f1071c2bf5dd161026ff75da87227b1f73ec",
      "old_mode": 33188,
      "old_path": "net/ipv4/tcp_input.c",
      "new_id": "53a8a5399f1e6e6de3b13a05d691612c533f433c",
      "new_mode": 33188,
      "new_path": "net/ipv4/tcp_input.c"
    },
    {
      "type": "modify",
      "old_id": "b127b4498565f1801444d11abe92cefd6c1c5c54",
      "old_mode": 33188,
      "old_path": "net/ipv4/tcp_timer.c",
      "new_id": "0084227438c28d26bc2d089b1facc4675310f741",
      "new_mode": 33188,
      "new_path": "net/ipv4/tcp_timer.c"
    },
    {
      "type": "modify",
      "old_id": "046ad0750e48d4282e0501f3e1d22387caa3fa6d",
      "old_mode": 33188,
      "old_path": "net/irda/irlap.c",
      "new_id": "7029618f5719fa6659bd096c7d7a0345b29dff70",
      "new_mode": 33188,
      "new_path": "net/irda/irlap.c"
    },
    {
      "type": "modify",
      "old_id": "1cd89f5f3b759320f6472fb06d83800e871be82f",
      "old_mode": 33188,
      "old_path": "net/irda/irlap_event.c",
      "new_id": "a505b5457608097238f8da41cdd3b6318e243425",
      "new_mode": 33188,
      "new_path": "net/irda/irlap_event.c"
    },
    {
      "type": "modify",
      "old_id": "040abe714aa35f11161ffb37e88ecebe7c71bef8",
      "old_mode": 33188,
      "old_path": "net/irda/irlap_frame.c",
      "new_id": "6dafbb43b5296922f62cacf8c596d9987d835c0f",
      "new_mode": 33188,
      "new_path": "net/irda/irlap_frame.c"
    },
    {
      "type": "modify",
      "old_id": "d091ccf773b3db03abc6bcda3c009b5d6c4f4975",
      "old_mode": 33188,
      "old_path": "net/irda/irttp.c",
      "new_id": "6602d901f8b111ba51e2947f51b4ebaf452d5dbb",
      "new_mode": 33188,
      "new_path": "net/irda/irttp.c"
    },
    {
      "type": "modify",
      "old_id": "cd130c3b72bc438063597d2245a5db26e6ec38d6",
      "old_mode": 33188,
      "old_path": "net/llc/llc_c_ev.c",
      "new_id": "d5bdb53a348f3002c184f3f0059ebbf183ba3309",
      "new_mode": 33188,
      "new_path": "net/llc/llc_c_ev.c"
    },
    {
      "type": "modify",
      "old_id": "fc456a7aaec39bad1c147a8eff9a9d01e48b722c",
      "old_mode": 33188,
      "old_path": "net/netlink/af_netlink.c",
      "new_id": "3405fdf41b93ab1950f739673614499b06b0ad3f",
      "new_mode": 33188,
      "new_path": "net/netlink/af_netlink.c"
    },
    {
      "type": "modify",
      "old_id": "664d0e47374fd1003ec8f0296aa96afa8ed92c9d",
      "old_mode": 33188,
      "old_path": "net/sched/sch_red.c",
      "new_id": "7845d045eec4d1434037eaf0a964f33f70fcb0e9",
      "new_mode": 33188,
      "new_path": "net/sched/sch_red.c"
    },
    {
      "type": "modify",
      "old_id": "c420eba4876b50fd853b816c78f04e5c5f127674",
      "old_mode": 33188,
      "old_path": "net/unix/af_unix.c",
      "new_id": "d403e34088ad75c1c12ee5fbba7bf8d90e233cfc",
      "new_mode": 33188,
      "new_path": "net/unix/af_unix.c"
    }
  ]
}
