)]}'
{
  "commit": "4ba0a8ad63e12a03ae01c039482967cc496b9174",
  "tree": "340aa55aa98cc42c33cff4297f0813f14f46b121",
  "parents": [
    "200ac532a4bc3134147ca06686c56a6420e66c46"
  ],
  "author": {
    "name": "Eric Paris",
    "email": "eparis@redhat.com",
    "time": "Thu Feb 12 15:01:10 2009 -0500"
  },
  "committer": {
    "name": "James Morris",
    "email": "jmorris@namei.org",
    "time": "Sat Feb 14 09:22:27 2009 +1100"
  },
  "message": "SELinux: better printk when file with invalid label found\n\nCurrently when an inode is read into the kernel with an invalid label\nstring (can often happen with removable media) we output a string like:\n\nSELinux: inode_doinit_with_dentry:  context_to_sid([SOME INVALID LABEL])\nreturned -22 dor dev\u003d[blah] ino\u003d[blah]\n\nWhich is all but incomprehensible to all but a couple of us.  Instead, on\nEINVAL only, I plan to output a much more user friendly string and I plan to\nratelimit the printk since many of these could be generated very rapidly.\n\nSigned-off-by: Eric Paris \u003ceparis@redhat.com\u003e\nAcked-by:  Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e9011e5f5ffb19f9f5244de5d96d1cff2671d039",
      "old_mode": 33188,
      "old_path": "security/selinux/hooks.c",
      "new_id": "aebcfad5613ff48064ce465823854ff7bff2f44c",
      "new_mode": 33188,
      "new_path": "security/selinux/hooks.c"
    }
  ]
}
