)]}'
{
  "commit": "a46e0899eec7a3069bcadd45dfba7bf67c6ed016",
  "tree": "78158b4056fe1365d5086f66769abdc3ef2643c3",
  "parents": [
    "09223371deac67d08ca0b70bd18787920284c967"
  ],
  "author": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Wed Jun 15 15:47:09 2011 -0700"
  },
  "committer": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Wed Jun 15 23:07:21 2011 -0700"
  },
  "message": "rcu: use softirq instead of kthreads except when RCU_BOOST\u003dy\n\nThis patch #ifdefs RCU kthreads out of the kernel unless RCU_BOOST\u003dy,\nthus eliminating context-switch overhead if RCU priority boosting has\nnot been configured.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae5c9ea68662df4c85a769dbd032f11cf5271370",
      "old_mode": 33188,
      "old_path": "kernel/rcutree.c",
      "new_id": "429d4949f0eb19d780beb45004ae2c39c2eb06c7",
      "new_mode": 33188,
      "new_path": "kernel/rcutree.c"
    },
    {
      "type": "modify",
      "old_id": "0fed6b934d2a8eb611ad1ff24942f0fc6d18decf",
      "old_mode": 33188,
      "old_path": "kernel/rcutree.h",
      "new_id": "434288c7ad884d667716afc66827bbd62d719a55",
      "new_mode": 33188,
      "new_path": "kernel/rcutree.h"
    },
    {
      "type": "modify",
      "old_id": "38d09c5f2b41190f598f543490bc68311f90a8d4",
      "old_mode": 33188,
      "old_path": "kernel/rcutree_plugin.h",
      "new_id": "2772386c04219fe684883af3baa83f78881edcb4",
      "new_mode": 33188,
      "new_path": "kernel/rcutree_plugin.h"
    },
    {
      "type": "modify",
      "old_id": "9678cc3650f5e9c8f4e3eb409d26e9c4e784e7d5",
      "old_mode": 33188,
      "old_path": "kernel/rcutree_trace.c",
      "new_id": "4e144876dc68208b89931518c2d64d1433def061",
      "new_mode": 33188,
      "new_path": "kernel/rcutree_trace.c"
    }
  ]
}
