)]}'
{
  "commit": "2655d57ef35aa327a2e58a1c5dc7b65c65003f4e",
  "tree": "4a71e82b23ee84705cad15cd16490f8c5aace74f",
  "parents": [
    "baa1ae0c9f1c618bc60706efa75fef3508bcee58"
  ],
  "author": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Thu Apr 07 22:47:23 2011 -0700"
  },
  "committer": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Thu May 05 23:16:59 2011 -0700"
  },
  "message": "rcu: prevent call_rcu() from diving into rcu core if irqs disabled\n\nThis commit marks a first step towards making call_rcu() have\nreal-time behavior.  If irqs are disabled, don\u0027t dive into the\nRCU core.  Later on, this new early exit will wake up the\nper-CPU kthread, which first must be modified to handle the\ncases involving callback storms.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\nReviewed-by: Josh Triplett \u003cjosh@joshtriplett.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe85600ba8c2bf628264fe33a3040982d95f2354",
      "old_mode": 33188,
      "old_path": "kernel/rcutree.c",
      "new_id": "78923a50cdb238a1b2d8a29f16e7ad6b58cdce96",
      "new_mode": 33188,
      "new_path": "kernel/rcutree.c"
    }
  ]
}
