)]}'
{
  "commit": "522bb2a2b420a0c1d0fcd037aa4e1bb9e2bca447",
  "tree": "6023efd860b807e7d50a20eebeaebe3e21d0285b",
  "parents": [
    "a0d092fc2df845a43cc4847836818f49331d0a5c"
  ],
  "author": {
    "name": "Pierre Peiffer",
    "email": "pierre.peiffer@bull.net",
    "time": "Tue Apr 29 01:00:49 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Apr 29 08:06:13 2008 -0700"
  },
  "message": "IPC/semaphores: move the rwmutex handling inside semctl_down\n\nsemctl_down is called with the rwmutex (the one which protects the list of\nipcs) taken in write mode.\n\nThis patch moves this rwmutex taken in write-mode inside semctl_down.\n\nThis has the advantages of reducing a little bit the window during which this\nrwmutex is taken, clarifying sys_semctl, and finally of having a coherent\nbehaviour with [shm|msg]ctl_down\n\nSigned-off-by: Pierre Peiffer \u003cpierre.peiffer@bull.net\u003e\nAcked-by: Serge Hallyn \u003cserue@us.ibm.com\u003e\nCc: Nadia Derbey \u003cNadia.Derbey@bull.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b5ae352cde4b82fb5e6c6370a1a8b216127845d",
      "old_mode": 33188,
      "old_path": "ipc/sem.c",
      "new_id": "77162eddcbfc3d8bf5873aa385f66d0bb7564c2e",
      "new_mode": 33188,
      "new_path": "ipc/sem.c"
    }
  ]
}
