)]}'
{
  "commit": "b170a137f467ea951c3f256da1b911545acf3ffd",
  "tree": "b8f65dc4e1b5b6cd9bb144698c7007b7483a7c80",
  "parents": [
    "3f683d6175748ef9daf4698d9ef5a488dd037063"
  ],
  "author": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Wed Feb 18 20:33:55 2009 +0800"
  },
  "committer": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Wed Feb 18 21:20:06 2009 +0800"
  },
  "message": "crypto: skcipher - Avoid infinite loop when cipher fails selftest\n\nWhen an skcipher constructed through crypto_givcipher_default fails\nits selftest, we\u0027ll loop forever trying to construct new skcipher\nobjects but failing because it already exists.\n\nThe crux of the issue is that once a givcipher fails the selftest,\nwe\u0027ll ignore it on the next run through crypto_skcipher_lookup and\nattempt to construct a new givcipher.\n\nWe should instead return an error to the caller if we find a\ngivcipher that has failed the test.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94140b3756fcd598d49179deac34ed5a80a83ed5",
      "old_mode": 33188,
      "old_path": "crypto/ablkcipher.c",
      "new_id": "e11ce37c71043c4948b492a1fc97074a8164a436",
      "new_mode": 33188,
      "new_path": "crypto/ablkcipher.c"
    },
    {
      "type": "modify",
      "old_id": "d70a41c002df192e49f77871cd0837732fbad861",
      "old_mode": 33188,
      "old_path": "crypto/blkcipher.c",
      "new_id": "90d26c91f4e9e183b2a41363318344e3d646c20a",
      "new_mode": 33188,
      "new_path": "crypto/blkcipher.c"
    }
  ]
}
