)]}'
{
  "commit": "1635953305694ece16d99078ca6d32f3d4e7eb36",
  "tree": "32ccd6373048359f4e2fa49d922d9888b41abbe1",
  "parents": [
    "781ba4567698be9db7ca94d827c4b38d8583c168"
  ],
  "author": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Sun Dec 12 16:45:15 2010 +0100"
  },
  "committer": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Sun Dec 12 16:45:15 2010 +0100"
  },
  "message": "hostap: don\u0027t use flush_scheduled_work()\n\nflush_scheduled_work() is on its way out.  Drop flush_scheduled_work()\nfrom prism2_free_local_data() and replace it with explicit flushing of\nwork items on the respective free functions.  Work items in ap_data\nare flushed from hostap_free_data() and the ones in local_info from\nprism2_free_local_data().\n\nFlush is used instead of cancel as some process and free items from\nqueue.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jes Sorensen \u003cjes@trained-monkey.org\u003e\nCc: netdev@vger.kernel.org\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dbb986946e1a08b0192e7dabf7ed26d1b396a67b",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/hostap/hostap_ap.c",
      "new_id": "18d63f57777dec377fce78c46a5af330ff93933b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/hostap/hostap_ap.c"
    },
    {
      "type": "modify",
      "old_id": "b7cb165d612bfa9ec710a4d83b7b71d781150a71",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/hostap/hostap_hw.c",
      "new_id": "a8bddd81b4d1d472cdccdff5f89befb1d06bdd61",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/hostap/hostap_hw.c"
    }
  ]
}
