)]}'
{
  "commit": "1e9288897074908c5ab47cc2bcb827d48910b110",
  "tree": "1f7b8fc3d5b4098d4a783d4984a5238bf56b1e0f",
  "parents": [
    "5981244ca68f7b15f160fb9b1ccf33841087e664"
  ],
  "author": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Wed May 24 12:08:52 2017 -0700"
  },
  "committer": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Thu Jun 01 15:02:39 2017 -0700"
  },
  "message": "percpu-rwsem: Add percpu_downgrade_write()\n\nUsage of mmap_sem includes down_write_trylock(), so this commit adds\npercpu_down_write_trylock() for percpu_rw_semaphore.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c93efa18c94691b341180a4f2461354ddfff982",
      "old_mode": 33188,
      "old_path": "include/linux/percpu-rwsem.h",
      "new_id": "2fe2f7921aebe0b7f882d720564b4d9a6bea79af",
      "new_mode": 33188,
      "new_path": "include/linux/percpu-rwsem.h"
    },
    {
      "type": "modify",
      "old_id": "5fa92b6efcafc1433a08cb47b1177dc96ff555f7",
      "old_mode": 33188,
      "old_path": "kernel/locking/percpu-rwsem.c",
      "new_id": "3f802c5e8b869ccad1ac2722c237dd45272cd437",
      "new_mode": 33188,
      "new_path": "kernel/locking/percpu-rwsem.c"
    }
  ]
}
