)]}'
{
  "commit": "618442509128fe4514be94de70ce54075cd9a706",
  "tree": "9aea814978791abd8c4f9a5c60de879b2811c063",
  "parents": [
    "0f5e64200f20fc8f5b759c4010082f577ab0af3f"
  ],
  "author": {
    "name": "Paul E. McKenney",
    "email": "paulmck@linux.vnet.ibm.com",
    "time": "Mon Apr 21 18:12:33 2008 -0700"
  },
  "committer": {
    "name": "James Morris",
    "email": "jmorris@namei.org",
    "time": "Tue Apr 22 15:37:23 2008 +1000"
  },
  "message": "SELinux fixups needed for preemptable RCU from -rt\n\nThe attached patch needs to move from -rt to mainline given preemptable RCU.\nThis patch fixes SELinux code that implicitly assumes that disabling\npreemption prevents an RCU grace period from completing, an assumption that\nis valid for Classic RCU, but not necessarily for preemptable RCU.  Explicit\nrcu_read_lock() calls are thus added.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@linux.vnet.ibm.com\u003e\nAcked-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1d69f6649bff81a8ac9bdc87d4a2bdc38c5e0763",
      "old_mode": 33188,
      "old_path": "security/selinux/avc.c",
      "new_id": "95a8ef4a5073fbcde9f2fcec8a5301cf7db27eb2",
      "new_mode": 33188,
      "new_path": "security/selinux/avc.c"
    },
    {
      "type": "modify",
      "old_id": "c658b84c31966b177e3c9cb3e980c5ad667898af",
      "old_mode": 33188,
      "old_path": "security/selinux/netif.c",
      "new_id": "b4e14bc0bf32bf6d0a9ae948d697912ca11e8769",
      "new_mode": 33188,
      "new_path": "security/selinux/netif.c"
    }
  ]
}
