)]}'
{
  "commit": "d6714c22b43fbcbead7e7b706ff270e15f04a791",
  "tree": "1dc15e57d982351bed45b7b9768a118f86b88c19",
  "parents": [
    "9f77da9f40045253e91f55c12d4481254b513d2d"
  ],
  "author": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Sat Aug 22 13:56:46 2009 -0700"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Sun Aug 23 10:32:37 2009 +0200"
  },
  "message": "rcu: Renamings to increase RCU clarity\n\nMake RCU-sched, RCU-bh, and RCU-preempt be underlying\nimplementations, with \"RCU\" defined in terms of one of the\nthree.  Update the outdated rcu_qsctr_inc() names, as these\nfunctions no longer increment anything.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\nCc: laijs@cn.fujitsu.com\nCc: dipankar@in.ibm.com\nCc: akpm@linux-foundation.org\nCc: mathieu.desnoyers@polymtl.ca\nCc: josht@linux.vnet.ibm.com\nCc: dvhltc@us.ibm.com\nCc: niv@us.ibm.com\nCc: peterz@infradead.org\nCc: rostedt@goodmis.org\nLKML-Reference: \u003c12509746132696-git-send-email-\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02cced183b2d63f81428b3d6a21064397c7a7533",
      "old_mode": 33188,
      "old_path": "Documentation/RCU/trace.txt",
      "new_id": "187bbf10c92332fa184706b25825c6d2a2761ae4",
      "new_mode": 33188,
      "new_path": "Documentation/RCU/trace.txt"
    },
    {
      "type": "modify",
      "old_id": "3c89d6a2591f9d2cc658036a9343f5e17de75ec0",
      "old_mode": 33188,
      "old_path": "include/linux/rcupdate.h",
      "new_id": "e920f0fd59d84f9cf32f017ef6612f5417b9249c",
      "new_mode": 33188,
      "new_path": "include/linux/rcupdate.h"
    },
    {
      "type": "modify",
      "old_id": "f164ac9b7807a73afeb02ec89e7537c7d2a83b94",
      "old_mode": 33188,
      "old_path": "include/linux/rcupreempt.h",
      "new_id": "2963f080e48db31e3e4c67fb7913996ce57ad926",
      "new_mode": 33188,
      "new_path": "include/linux/rcupreempt.h"
    },
    {
      "type": "modify",
      "old_id": "e37d5e2a83537107c03bc1cb547a159c3dc22252",
      "old_mode": 33188,
      "old_path": "include/linux/rcutree.h",
      "new_id": "a0852d0d915b741e593f0e460f17f91c0c63611a",
      "new_mode": 33188,
      "new_path": "include/linux/rcutree.h"
    },
    {
      "type": "modify",
      "old_id": "510898a7bd69ab3eefc49c669902cae043d328e7",
      "old_mode": 33188,
      "old_path": "kernel/rcupreempt.c",
      "new_id": "7d777c9f394c232360f4dfa95ee1474b286450bf",
      "new_mode": 33188,
      "new_path": "kernel/rcupreempt.c"
    },
    {
      "type": "modify",
      "old_id": "a162f859dd32ebec771a2fc8875bd6b20eee25d7",
      "old_mode": 33188,
      "old_path": "kernel/rcutree.c",
      "new_id": "4d71d4e8b5a82f1668557e388a26eca87c9b1992",
      "new_mode": 33188,
      "new_path": "kernel/rcutree.c"
    },
    {
      "type": "modify",
      "old_id": "7cc830a1c44aff06cbc2a668f1dad271ee31543e",
      "old_mode": 33188,
      "old_path": "kernel/rcutree.h",
      "new_id": "0024e5ddcc6811b096f94f47908a9434541e722a",
      "new_mode": 33188,
      "new_path": "kernel/rcutree.h"
    },
    {
      "type": "modify",
      "old_id": "0cb52b88775884ab93a093af32950743079f6c02",
      "old_mode": 33188,
      "old_path": "kernel/rcutree_trace.c",
      "new_id": "236c0504fee20380cecd9c8437c406a73be0b388",
      "new_mode": 33188,
      "new_path": "kernel/rcutree_trace.c"
    },
    {
      "type": "modify",
      "old_id": "cda8b81f880131c90a1890cd9ef4c668588988dd",
      "old_mode": 33188,
      "old_path": "kernel/sched.c",
      "new_id": "c9beca67a53e2eb50f5ca4f0cf4a34ef9ca15062",
      "new_mode": 33188,
      "new_path": "kernel/sched.c"
    },
    {
      "type": "modify",
      "old_id": "eb5e131a048528163c01930a413db3b4676e5c7c",
      "old_mode": 33188,
      "old_path": "kernel/softirq.c",
      "new_id": "7db25067cd2dde3018d64bbeed9b085ee8d42d7b",
      "new_mode": 33188,
      "new_path": "kernel/softirq.c"
    }
  ]
}
