)]}'
{
  "commit": "24278d148316d2180be6df40e06db013d8b232b8",
  "tree": "6a579d483f8f799b352e39b972a7e03cc6204fc1",
  "parents": [
    "b2c0710c464ede15e1fc52fb1e7ee9ba54cea186"
  ],
  "author": {
    "name": "Paul E. McKenney",
    "email": "paul.mckenney@linaro.org",
    "time": "Mon Sep 27 17:25:23 2010 -0700"
  },
  "committer": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Mon Nov 29 22:01:54 2010 -0800"
  },
  "message": "rcu: priority boosting for TINY_PREEMPT_RCU\n\nAdd priority boosting, but only for TINY_PREEMPT_RCU.  This is enabled\nby the default-off RCU_BOOST kernel parameter.  The priority to which to\nboost preempted RCU readers is controlled by the RCU_BOOST_PRIO kernel\nparameter (defaulting to real-time priority 1) and the time to wait\nbefore boosting the readers blocking a given grace period is controlled\nby the RCU_BOOST_DELAY kernel parameter (defaulting to 500 milliseconds).\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": "2fea6c8ef6babea0564ccf3b061698cacba1d14e",
      "old_mode": 33188,
      "old_path": "include/linux/init_task.h",
      "new_id": "69f91aacdeee3c3caabbd10a1e6303c482b7d886",
      "new_mode": 33188,
      "new_path": "include/linux/init_task.h"
    },
    {
      "type": "modify",
      "old_id": "e18473f0eb781680a31fc60eb8536adaa27a7547",
      "old_mode": 33188,
      "old_path": "include/linux/sched.h",
      "new_id": "ed1a9bc52b2f5a9521b6ad45f4aa05e7d5d6a3f9",
      "new_mode": 33188,
      "new_path": "include/linux/sched.h"
    },
    {
      "type": "modify",
      "old_id": "a619a1ac7f4cd76e3f3200b64685c8c520fe930e",
      "old_mode": 33188,
      "old_path": "init/Kconfig",
      "new_id": "48efefcac12a97ade63f6808c2e24570f4d37ba3",
      "new_mode": 33188,
      "new_path": "init/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "86eef29cdfb291f596bd5b83774a9d97b93ca554",
      "old_mode": 33188,
      "old_path": "kernel/rcutiny.c",
      "new_id": "93d166582cbb139f4c56975b1ea24dd151dc2742",
      "new_mode": 33188,
      "new_path": "kernel/rcutiny.c"
    },
    {
      "type": "modify",
      "old_id": "95f9239df5120581ed770dd76be8d15575c4d74c",
      "old_mode": 33188,
      "old_path": "kernel/rcutiny_plugin.h",
      "new_id": "24f43165f222b8d6c6bfa2f1293204188469d5a5",
      "new_mode": 33188,
      "new_path": "kernel/rcutiny_plugin.h"
    }
  ]
}
