)]}'
{
  "commit": "ad70b6da60c54bf03de2e9b3b48a860dcfeda562",
  "tree": "4401754d617f6a768ccd180b6564e12d2d67f350",
  "parents": [
    "71471b4330e515875c6872fbfc15f6cc85998d8f"
  ],
  "author": {
    "name": "Paul E. McKenney",
    "email": "paul.mckenney@linaro.org",
    "time": "Mon Dec 31 02:24:21 2012 -0800"
  },
  "committer": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Sat Jan 26 16:41:37 2013 -0800"
  },
  "message": "rcu: Make rcu_accelerate_cbs() note need for future grace periods\n\nNow that rcu_start_future_gp() has been abstracted from\nrcu_nocb_wait_gp(), rcu_accelerate_cbs() can invoke rcu_start_future_gp()\nso as to register the need for any future grace periods needed by a\nCPU about to enter dyntick-idle mode.  This commit makes this change.\nNote that some refactoring of rcu_start_gp() is carried out to avoid\nrecursion and subsequent self-deadlocks.\n\nSigned-off-by: Paul E. McKenney \u003cpaul.mckenney@linaro.org\u003e\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f4b23f16677a6612fe85fa9e3834c9c21d48014b",
      "old_mode": 33188,
      "old_path": "kernel/rcutree.c",
      "new_id": "9cb91e4885afe8fae80ef83a0c49d43e187da8fd",
      "new_mode": 33188,
      "new_path": "kernel/rcutree.c"
    }
  ]
}
