)]}'
{
  "commit": "dd9daa221e77f642954849a795fa7c59533a9b2f",
  "tree": "6b207a5296063e1a773f36fb724402ea7cbab7eb",
  "parents": [
    "7fbb36451a91de6e8f9ece4f1f1ee9bd8ebf838a"
  ],
  "author": {
    "name": "Oleg Nesterov",
    "email": "oleg@tv-sign.ru",
    "time": "Tue Sep 12 20:35:55 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Wed Sep 13 07:32:14 2006 -0700"
  },
  "message": "[PATCH] rcu_do_batch: make -\u003eqlen decrement irq safe\n\nrcu_do_batch() decrements rdp-\u003eqlen with irqs enabled.  This is not good,\nit can also be modified by call_rcu() from interrupt.\n\nDecrement -\u003eqlen once with irqs disabled, after a main loop.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nCc: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nCc: \"Paul E. McKenney\" \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "436ab35f6fa74821b7f40d1625cce47ccf674121",
      "old_mode": 33188,
      "old_path": "kernel/rcupdate.c",
      "new_id": "523e46483b99e6b3bbee6376c7a4232dc71adca4",
      "new_mode": 33188,
      "new_path": "kernel/rcupdate.c"
    }
  ]
}
