)]}'
{
  "commit": "bc7e982b84aceef0a040c88ff659eb5c83818f72",
  "tree": "0e351e00c5fa90cd5b6a9b9f710e95ecb953b1f2",
  "parents": [
    "23970741720360de9dd0a4e87fbeb1d5927aa474"
  ],
  "author": {
    "name": "Eric Paris",
    "email": "eparis@redhat.com",
    "time": "Mon Sep 25 23:32:02 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Tue Sep 26 08:48:53 2006 -0700"
  },
  "message": "[PATCH] SELinux: convert sbsec semaphore to a mutex\n\nThis patch converts the semaphore in the superblock security struct to a\nmutex.  No locking changes or other code changes are done.\n\nSigned-off-by: Eric Paris \u003ceparis@redhat.com\u003e\nAcked-by: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nAcked-by: James Morris \u003cjmorris@namei.org\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": "63ad57ab44fcaea232f475f60647d8b55636fbb3",
      "old_mode": 33188,
      "old_path": "security/selinux/hooks.c",
      "new_id": "55cec4d6f11749ed0f197d535db9e42cc9bb100a",
      "new_mode": 33188,
      "new_path": "security/selinux/hooks.c"
    },
    {
      "type": "modify",
      "old_id": "7d5a0289878b5df611e624995e2bcb37862b623f",
      "old_mode": 33188,
      "old_path": "security/selinux/include/objsec.h",
      "new_id": "ef2267fea8bdd47dae5f135e2796b5493790034a",
      "new_mode": 33188,
      "new_path": "security/selinux/include/objsec.h"
    }
  ]
}
