)]}'
{
  "commit": "e368fdb61d8e7c67ac70791b23345b26d7bbc661",
  "tree": "18efb2d077e930a9b7829ed151f208e2345badf6",
  "parents": [
    "9d7e82cec35c027756ec97e274f878251f271181"
  ],
  "author": {
    "name": "Vlad Buslov",
    "email": "vladbu@mellanox.com",
    "time": "Mon Sep 24 19:22:53 2018 +0300"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Sep 25 20:17:36 2018 -0700"
  },
  "message": "net: sched: use Qdisc rcu API instead of relying on rtnl lock\n\nAs a preparation from removing rtnl lock dependency from rules update path,\nuse Qdisc rcu and reference counting capabilities instead of relying on\nrtnl lock while working with Qdiscs. Create new tcf_block_release()\nfunction, and use it to free resources taken by tcf_block_find().\nCurrently, this function only releases Qdisc and it is extended in next\npatches in this series.\n\nSigned-off-by: Vlad Buslov \u003cvladbu@mellanox.com\u003e\nAcked-by: Jiri Pirko \u003cjiri@mellanox.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a75cb2e5e7ba2d83b063956c0ce91af25679cb1",
      "old_mode": 33188,
      "old_path": "net/sched/cls_api.c",
      "new_id": "c33636e7b43127c108f0fefdbe9032d3bbc7fe5c",
      "new_mode": 33188,
      "new_path": "net/sched/cls_api.c"
    }
  ]
}
