)]}'
{
  "log": [
    {
      "commit": "1a076689cda8a1d623dcda170b2dc2b476cc6f1a",
      "tree": "4c71eb88be4803eb8fd3b60884e8e9b2bc496b5e",
      "parents": [
        "281922a1d4f59bdebbe78c1d9f4c50a967eb6cff"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Jun 22 19:48:53 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:06 2012 +0800"
      },
      "message": "crypto: caam - disable IRQ coalescing by default\n\nIt has been observed that in zero-loss benchmarks, when a\nslow traffic rate is being tested, the IRQ timer coalescing\nparameter was set too high, and the ethernet controller\nwould start dropping packets because the job ring back half\nwouldn\u0027t be executed in time before the ethernet controller\nwould fill its buffers, thereby significantly reducing the\nzero-loss performance figures.\n\nEmpirical testing has shown that the best zero-loss performance\nis achieved when IRQ coalescing is set to minimum values and/or\nturned off, since apparently the job ring driver already implements\nan adequately-performing general-purpose IRQ mitigation strategy\nin software.\n\nWhilst we could go with minimal count (2-8) and timing settings\n(192-256), we prefer just turning h/w coalescing altogether off\nto minimize setkey latency (due to split key generation), and\nfor consistent cross-SoC performance (the SEC vs. core clock\nratio changes).\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "281922a1d4f59bdebbe78c1d9f4c50a967eb6cff",
      "tree": "7ad9560f4431b7b8d440b008f7d75af53d914b37",
      "parents": [
        "e13af18a3e33259e264c7fb47b54fbf608137976"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Jun 22 19:48:52 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:06 2012 +0800"
      },
      "message": "crypto: caam - add support for SEC v5.x RNG4\n\nThe SEC v4.x\u0027 RNGB h/w block self-initialized.  RNG4, available\non SEC versions 5 and beyond, is based on a different standard\nthat requires manual initialization.\n\nAlso update any new errors From the SEC v5.2 reference manual:\nThe SEC v5.2\u0027s RNG4 unit reuses some error IDs, thus the addition\nof rng_err_id_list over the CHA-independent err_id_list.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e13af18a3e33259e264c7fb47b54fbf608137976",
      "tree": "3da51a2caf537483577c05f090df76eddd40e9bd",
      "parents": [
        "e24f7c9e87d46fad06bf1097d48f9923acd8e61c"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Jun 22 19:48:51 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:06 2012 +0800"
      },
      "message": "crypto: caam - assign 40-bit masks on SEC v5.0 and above\n\nSEC v4.x were only 36-bit, SEC v5+ are 40-bit capable.\nAlso set a DMA mask for any job ring devices created.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e24f7c9e87d46fad06bf1097d48f9923acd8e61c",
      "tree": "15a2f57fd7e43acd51c95779e00f75038ffd8d88",
      "parents": [
        "643b39b031f546c7c3c60ef360b8260aa2b32762"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jun 22 19:48:50 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:06 2012 +0800"
      },
      "message": "crypto: caam - hwrng support\n\ncaam_read copies random bytes from two buffers into output.\n\ncaam rng can fill empty buffer 0xffff bytes at a time,\nbut the buffer sizes are rounded down to multiple of cacheline size.\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "643b39b031f546c7c3c60ef360b8260aa2b32762",
      "tree": "71658c6a049937d65b48ebe7bc9a159eb655885a",
      "parents": [
        "b0e09bae37eeacb213d9baf8fcb4d48934a4ada5"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jun 22 19:48:49 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:05 2012 +0800"
      },
      "message": "crypto: caam - chaining support\n\nsupport chained scatterlists for aead, ablkcipher and ahash.\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\n\n- fix dma unmap leak\n- un-unlikely src \u003d\u003d dst, due to experience with AF_ALG\n\nSigned-off-by: Kudupudi Ugendreshwar \u003cB38865@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "b0e09bae37eeacb213d9baf8fcb4d48934a4ada5",
      "tree": "dfc452367befaeb85971a48aebd0e9eb9e8258f0",
      "parents": [
        "045e36780f11523e26d1e4a8c78bdc57f4003bd0"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jun 22 19:48:48 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:05 2012 +0800"
      },
      "message": "crypto: caam - unkeyed ahash support\n\ncaam supports and registers unkeyed sha algorithms and md5.\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "045e36780f11523e26d1e4a8c78bdc57f4003bd0",
      "tree": "8b12d957f7f38b4a480f9e8b8ff3cee1061c27a0",
      "parents": [
        "a299c837040bb47810b9d287dfe7deed6a254995"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jun 22 19:48:47 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:05 2012 +0800"
      },
      "message": "crypto: caam - ahash hmac support\n\ncaam supports ahash hmac with sha algorithms and md5.\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a299c837040bb47810b9d287dfe7deed6a254995",
      "tree": "0993aa7a03473e04576785e3450bd6b50ff815c2",
      "parents": [
        "4c1ec1f9301549db229bc6dce916f8a99d1f82d6"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jun 22 19:48:46 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:05 2012 +0800"
      },
      "message": "crypto: caam - link_tbl rename\n\n- rename scatterlist and link_tbl functions\n- link_tbl changed to sec4_sg\n- sg_to_link_tbl_one changed to dma_to_sec4_sg_one,\n  since no scatterlist is use\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "4c1ec1f9301549db229bc6dce916f8a99d1f82d6",
      "tree": "c97f112c51b6c4aea2cb52c2fe9e4b899cb86fec",
      "parents": [
        "8009a383f28e853df1a1b08d405ccf67ba860fcc"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jun 22 19:48:45 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:05 2012 +0800"
      },
      "message": "crypto: caam - refactor key_gen, sg\n\ncreate separate files for split key generation and scatterlist functions.\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "8009a383f28e853df1a1b08d405ccf67ba860fcc",
      "tree": "6a4c5ecdfb870fa7067ab892bc576f769198d23d",
      "parents": [
        "6ec47334935ffbc3eccc227ed22ab716be9942f1"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jun 22 19:48:44 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:04 2012 +0800"
      },
      "message": "crypto: caam - remove jr register/deregister\n\nremove caam_jr_register and caam_jr_deregister\nto allow sharing of job rings.\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6ec47334935ffbc3eccc227ed22ab716be9942f1",
      "tree": "fe882ecd0a2d53b48a20ab1ec16f170049f7319c",
      "parents": [
        "a23d80e0b77314cc863a075796bc2b6d5245ba60"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jun 22 19:48:43 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:04 2012 +0800"
      },
      "message": "crypto: caam - support external seq in/out lengths\n\nfunctions for external storage of seq in/out lengths,\ni.e., for 32-bit lengths.\n\nThese type-dependent functions automatically determine whether to\nstore the length internally (embedded in the command header word) or\nexternally (after the address pointer), based on size of the type\ngiven.\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a23d80e0b77314cc863a075796bc2b6d5245ba60",
      "tree": "3be0c5e038dcc3d4249eb84ccb6c4d8cf0c4077b",
      "parents": [
        "991c569c5df68609b24a0aba5e5fd4879225c4cf"
      ],
      "author": {
        "name": "Hemant Agrawal",
        "email": "hemant@freescale.com",
        "time": "Fri Jun 22 19:42:39 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:04 2012 +0800"
      },
      "message": "crypto: caam - add PDB (Protocol Descriptor Block) definitions\n\nAdd a PDB header file to support building protocol descriptors.\n\nSigned-off-by: Steve Cornelius \u003csec@pobox.com\u003e\nSigned-off-by: Hemant Agrawal \u003chemant@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "991c569c5df68609b24a0aba5e5fd4879225c4cf",
      "tree": "a1d6177be775cd45fc8e7dc682892d262c8b97a1",
      "parents": [
        "c4b664063ea5c007f05d2d23aa6edc9cfd385aa3"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Jun 22 19:42:38 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:03 2012 +0800"
      },
      "message": "crypto: caam - fix descriptor length adjustments for protocol descriptors\n\ninit_desc, by always ORing with 1 for the descriptor header inclusion\ninto the descriptor length, and init_sh_desc_pdb, by always specifying\nthe descriptor length modification for the PDB via options, would not\nallow for odd length PDBs to be embedded in the constructed descriptor\nlength.  Fix this by simply changing the OR to an addition.\n\nalso round-up pdb_bytes to the next SEC command unit size, to\nallow for, e.g., optional packet header bytes that aren\u0027t a\nmultiple of CAAM_CMD_SZ.\n\nReported-by: Radu-Andrei BULIE \u003cradu.bulie@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nCc: Yashpal Dutta \u003cyashpal.dutta@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "c4b664063ea5c007f05d2d23aa6edc9cfd385aa3",
      "tree": "444baf86a9ecb10a9d8c08031a60e855c34eda64",
      "parents": [
        "a68d2595876c7cc56f122572fa0a3465d438fefc"
      ],
      "author": {
        "name": "Yashpal Dutta",
        "email": "yashpal.dutta@freescale.com",
        "time": "Fri Jun 22 19:42:37 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:03 2012 +0800"
      },
      "message": "crypto: caam - fix start index for Protocol shared descriptors\n\nIn case of protocol acceleration descriptors, Shared descriptor header must\ncarry size of header length + PDB length in words which will be skipped by\nDECO while processing descriptor to provide first command word offset\n\nSigned-off-by: Yashpal Dutta \u003cyashpal.dutta@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a68d2595876c7cc56f122572fa0a3465d438fefc",
      "tree": "1d29d908b19702edec03b5d50c6519fd2d6ebbcb",
      "parents": [
        "70d793cc30a129d974363b4f3c22c9db6bbb18ed"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Jun 22 19:42:36 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:03 2012 +0800"
      },
      "message": "crypto: caam - fix input job ring element dma mapping size\n\nSEC4 h/w gets configured in 32- vs. 36-bit physical\naddressing modes depending on the size of dma_addr_t,\nwhich is not always equal to sizeof(u32 *).\n\nAlso fixed alignment of a dma_unmap call whilst in there.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "70d793cc30a129d974363b4f3c22c9db6bbb18ed",
      "tree": "46a9e56b01125eb510db3b716031b749adb4d547",
      "parents": [
        "70ef2601feb09d40f4086d055700b7923b3c2d6f"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Jun 22 19:42:35 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:03 2012 +0800"
      },
      "message": "crypto: caam - remove line continuations from ablkcipher_append_src_dst\n\npresumably leftovers from possible macro development.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "7c76bdd7c3baf6d2431bb801f5b11d2ac195fdd6",
      "tree": "c82f7b87440ce858b9f616fa6ac1e77eea479e6c",
      "parents": [
        "95ead5d7ff824a01cb07921c9211a7e29437a929"
      ],
      "author": {
        "name": "Seth Jennings",
        "email": "sjenning@linux.vnet.ibm.com",
        "time": "Wed Jun 13 13:22:43 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:00 2012 +0800"
      },
      "message": "crypto: nx - fix typo in nx driver config option\n\nSigned-off-by: Seth Jennings \u003csjenning@linux.vnet.ibm.com\u003e\nAcked-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "95ead5d7ff824a01cb07921c9211a7e29437a929",
      "tree": "8d70af66dea817970adb33ff30beb4d641d563b6",
      "parents": [
        "3621189064301a5fbb5d06ca17d966a026f4e501"
      ],
      "author": {
        "name": "Seth Jennings",
        "email": "sjenning@linux.vnet.ibm.com",
        "time": "Wed Jun 13 13:22:42 2012 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 27 14:42:00 2012 +0800"
      },
      "message": "crypto: nx - move nx build to driver/crypto Makefile\n\nWhen the nx driver was pulled, the Makefile that actually\nbuilds it is arch/powerpc/Makefile. This is unnatural.\n\nThis patch moves the line that builds the nx driver from\narch/powerpc/Makefile to drivers/crypto/Makefile where it\nbelongs.\n\nSigned-off-by: Seth Jennings \u003csjenning@linux.vnet.ibm.com\u003e\nAcked-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "4d03c5047a07a62563e1a8fa798ea258f048bfde",
      "tree": "a4f90fbc4c7dfb4dd3dc7f8e820b2e19c501a451",
      "parents": [
        "5741d2eeaee28b37a4711a1776f716b274f3d2e4"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Fri May 25 15:54:49 2012 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 12 16:46:05 2012 +0800"
      },
      "message": "crypto: mv_cesa - fix for hash finalisation with data\n\nSince mv_hash_final_fallback() uses ctx-\u003estate, read out the digest\nstate register before calling it.\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5741d2eeaee28b37a4711a1776f716b274f3d2e4",
      "tree": "e9aec13bd95eb84a6f0d8ee275476854dc04c924",
      "parents": [
        "170dd56dfc3b13e7dafd48e27f67fddb3f17ef2a"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Tue Jun 12 16:41:21 2012 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 12 16:41:21 2012 +0800"
      },
      "message": "crypto: mv_cesa - initialise the interrupt status field to zero\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "170dd56dfc3b13e7dafd48e27f67fddb3f17ef2a",
      "tree": "0e3811c00402a91d1bf0f4f196e374854d3095f5",
      "parents": [
        "b8840098b70c11d70c29263e0765f103e6cbe55e"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Fri May 25 15:54:46 2012 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 12 16:37:20 2012 +0800"
      },
      "message": "crypto: mv_cesa - add an expiry timer in case anything goes wrong\n\nThe timer triggers when 500ms have gone by after triggering the engine\nand no completion interrupt was received. The callback then tries to\nsanitise things as well as possible.\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "b8840098b70c11d70c29263e0765f103e6cbe55e",
      "tree": "4d9c7f993f7afd5ac365741976186496a169c74a",
      "parents": [
        "a482b081a2d4d74d16bc9ea8779f9f6055f95852"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Mon Jun 04 12:24:47 2012 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 12 16:37:19 2012 +0800"
      },
      "message": "crypto: bfin_crc - CRC hardware driver for BF60x family processors.\n\nThe CRC peripheral is a hardware block used to compute the CRC of the block\nof data. This is based on a CRC32 engine which computes the CRC value of 32b\ndata words presented to it. For data words of \u003c 32b in size, this driver\npack 0 automatically into 32b data units. This driver implements the async\nhash crypto framework API.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "27953437059c64d14086196eb96f43c78caa9db3",
      "tree": "0cfd5fb21262a6db3de0c64462847b4c0c43e9df",
      "parents": [
        "2c757fd5d1a92086f225a75a8fac7cab242d11b0",
        "3c0dec5f58b3c7b3627715126d1bf9b030a076f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:42:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:42:29 2012 -0700"
      },
      "message": "Merge tag \u0027clock\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc clock driver changes from Olof Johansson:\n \"The new clock subsystem was merged in linux-3.4 without any users,\n  this now moves the first three platforms over to it: imx, mxs and\n  spear.\n\n  The series also contains the changes for the clock subsystem itself,\n  since Mike preferred to have it together with the platforms that\n  require these changes, in order to avoid interdependencies and\n  conflicts.\"\n\nFix up trivial conflicts in arch/arm/mach-kirkwood/common.c (code\nremoved in one branch, added OF support in another) and\ndrivers/dma/imx-sdma.c (independent changes next to each other).\n\n* tag \u0027clock\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (97 commits)\n  clk: Fix CLK_SET_RATE_GATE flag validation in clk_set_rate().\n  clk: Provide dummy clk_unregister()\n  SPEAr: Update defconfigs\n  SPEAr: Add SMI NOR partition info in dts files\n  SPEAr: Switch to common clock framework\n  SPEAr: Call clk_prepare() before calling clk_enable\n  SPEAr: clk: Add General Purpose Timer Synthesizer clock\n  SPEAr: clk: Add Fractional Synthesizer clock\n  SPEAr: clk: Add Auxiliary Synthesizer clock\n  SPEAr: clk: Add VCO-PLL Synthesizer clock\n  SPEAr: Add DT bindings for SPEAr\u0027s timer\n  ARM i.MX: remove now unused clock files\n  ARM: i.MX6: implement clocks using common clock framework\n  ARM i.MX35: implement clocks using common clock framework\n  ARM i.MX5: implement clocks using common clock framework\n  ARM: Kirkwood: Replace clock gating\n  ARM: Orion: Audio: Add clk/clkdev support\n  ARM: Orion: PCIE: Add support for clk\n  ARM: Orion: XOR: Add support for clk\n  ARM: Orion: CESA: Add support for clk\n  ...\n"
    },
    {
      "commit": "0bd3fbd4abeafa19ae0302d25194468b022d1a56",
      "tree": "1fc34b25666c97b85dfb7199e48b2e074ffde264",
      "parents": [
        "0b87da68a0f0a7bf7f7446cf64f92e672bd68ef8",
        "ef45b834319f8a18f257a40ba4bce6b829ef1708"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 15:59:10 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 15:59:10 2012 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\nPull crypto updates from Herbert Xu:\n - New cipher/hash driver for ARM ux500.\n - Code clean-up for aesni-intel.\n - Misc fixes.\n\nFixed up conflicts in arch/arm/mach-ux500/devices-common.h, where quite\nfrankly some of it made no sense at all (the pull brought in a\ndeclaration for the dbx500_add_platform_device_noirq() function, which\nneither exists nor is used anywhere).\n\nAlso some trivial add-add context conflicts in the Kconfig file in\ndrivers/{char/hw_random,crypto}/\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  crypto: aesni-intel - move more common code to ablk_init_common\n  crypto: aesni-intel - use crypto_[un]register_algs\n  crypto: ux500 - Cleanup hardware identification\n  crypto: ux500 - Update DMA handling for 3.4\n  mach-ux500: crypto - core support for CRYP/HASH module.\n  crypto: ux500 - Add driver for HASH hardware\n  crypto: ux500 - Add driver for CRYP hardware\n  hwrng: Kconfig - modify default state for atmel-rng driver\n  hwrng: omap - use devm_request_and_ioremap\n  crypto: crypto4xx - move up err_request_irq label\n  crypto, xor: Sanitize checksumming function selection output\n  crypto: caam - add backward compatible string sec4.0\n"
    },
    {
      "commit": "6f73b3629f774c6cba589b15fd095112b25ca923",
      "tree": "50a60feae71cb5f40078f552b9b08468bc7b29c9",
      "parents": [
        "3a8580f82024e30b31c662aa49346adf7a3bcdb5",
        "2074b1d9d53ae696dd3f49482bad43254f40f01d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 09:02:42 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 09:02:42 2012 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\nPull powerpc updates from Benjamin Herrenschmidt:\n \"Here are the powerpc goodies for 3.5.  Main highlights are:\n\n   - Support for the NX crypto engine in Power7+\n   - A bunch of Anton goodness, including some micro optimization of our\n     syscall entry on Power7\n   - I converted a pile of our thermal control drivers to the new i2c\n     APIs (essentially turning the old therm_pm72 into a proper set of\n     windfarm drivers).  That\u0027s one more step toward removing the\n     deprecated i2c APIs, there\u0027s still a few drivers to fix, but we are\n     getting close\n   - kexec/kdump support for 47x embedded cores\n\n  The big missing thing here is no updates from Freescale.  Not sure\n  what\u0027s up here, but with Kumar not working for them anymore things are\n  a bit in a state of flux in that area.\"\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (71 commits)\n  powerpc: Fix irq distribution\n  Revert \"powerpc/hw-breakpoint: Use generic hw-breakpoint interfaces for new PPC ptrace flags\"\n  powerpc: Fixing a cputhread code documentation\n  powerpc/crypto: Enable the PFO-based encryption device\n  powerpc/crypto: Build files for the nx device driver\n  powerpc/crypto: debugfs routines and docs for the nx device driver\n  powerpc/crypto: SHA512 hash routines for nx encryption\n  powerpc/crypto: SHA256 hash routines for nx encryption\n  powerpc/crypto: AES-XCBC mode routines for nx encryption\n  powerpc/crypto: AES-GCM mode routines for nx encryption\n  powerpc/crypto: AES-ECB mode routines for nx encryption\n  powerpc/crypto: AES-CTR mode routines for nx encryption\n  powerpc/crypto: AES-CCM mode routines for nx encryption\n  powerpc/crypto: AES-CBC mode routines for nx encryption\n  powerpc/crypto: nx driver code supporting nx encryption\n  powerpc/pseries: Enable the PFO-based RNG accelerator\n  powerpc/pseries/hwrng: PFO-based hwrng driver\n  powerpc/pseries: Add PFO support to the VIO bus\n  powerpc/pseries: Add pseries update notifier for OFDT prop changes\n  powerpc/pseries: Add new hvcall constants to support PFO\n  ...\n"
    },
    {
      "commit": "e60b9a0346ee08af4715ee5b2d82f705fbe6e309",
      "tree": "886e1be2a283806e1dc940b7379a5a6e4683a97b",
      "parents": [
        "9daeaa370526df1c19eba4780247bb7155541e38",
        "a7475afd530e6bf81c9025b0134dd1c7c6f1a219"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 12:41:17 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 12:41:17 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux\n\nPull s390 updates from Martin Schwidefsky:\n \"Just a random collection of bug-fixes and cleanups, nothing new in\n  this merge request.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: (46 commits)\n  s390/ap: Fix wrong or missing comments\n  s390/ap: move receive callback to message struct\n  s390/dasd: re-prioritize partition detection message\n  s390/qeth: reshuffle initialization\n  s390/qeth: cleanup drv attr usage\n  s390/claw: cleanup drv attr usage\n  s390/lcs: cleanup drv attr usage\n  s390/ctc: cleanup drv attr usage\n  s390/ccwgroup: remove ccwgroup_create_from_string\n  s390/qeth: stop using struct ccwgroup driver for discipline callbacks\n  s390/qeth: switch to ccwgroup_create_dev\n  s390/claw: switch to ccwgroup_create_dev\n  s390/lcs: switch to ccwgroup_create_dev\n  s390/ctcm: switch to ccwgroup_create_dev\n  s390/ccwgroup: exploit ccwdev_by_dev_id\n  s390/ccwgroup: introduce ccwgroup_create_dev\n  s390: fix race on TIF_MCCK_PENDING\n  s390/barrier: make use of fast-bcr facility\n  s390/barrier: cleanup barrier functions\n  s390/claw: remove \"eieio\" calls\n  ...\n"
    },
    {
      "commit": "63291d401c8ab37d8b9a5456e6cbeeca6b32c702",
      "tree": "a10973e444bc80fc4918812ac4f458409224bc23",
      "parents": [
        "5cbeecd6629472c46384779ac139fb6643105dac"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed May 09 16:27:35 2012 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed May 16 14:42:36 2012 +0200"
      },
      "message": "s390/crypto des: add missing select statement\n\nAdd missing \"select CRYPTO_DES\". Fixes this:\n\nERROR: \"des_ekey\" [arch/s390/crypto/des_s390.ko] undefined!\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "aef7b31c8833e7dd79c2320f6d0433861a6d3653",
      "tree": "7496b008b36d01adf21463096116254e8352f6e3",
      "parents": [
        "175e0e23466185a861339796efc5b51958a48dc1"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Thu Apr 12 05:39:26 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:45 2012 +1000"
      },
      "message": "powerpc/crypto: Build files for the nx device driver\n\nThese files support configuring and building the nx device driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "175e0e23466185a861339796efc5b51958a48dc1",
      "tree": "115b35adac8ce6c04388f5fb634c43fd2eb1b3a0",
      "parents": [
        "fc482a86c38fc50ff30dcd8c990b19dae795beeb"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Thu Apr 12 05:38:54 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:45 2012 +1000"
      },
      "message": "powerpc/crypto: debugfs routines and docs for the nx device driver\n\nThese routines add debugfs files supporting the Power7+ in-Nest encryption\naccelerator driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "fc482a86c38fc50ff30dcd8c990b19dae795beeb",
      "tree": "63df7461979bc6875488b4d11008a137456526b2",
      "parents": [
        "528e396231addde7428e226b9e43ebcadb6c3837"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Mon May 14 11:06:31 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:44 2012 +1000"
      },
      "message": "powerpc/crypto: SHA512 hash routines for nx encryption\n\nThese routines add support for SHA-512 hashing on the Power7+ CPU\u0027s\nin-Nest accelerator driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "528e396231addde7428e226b9e43ebcadb6c3837",
      "tree": "b45e50f7f10932cdcc1198e42482ffe1da9603d8",
      "parents": [
        "6148c1ad6dc1ef1ff83fba9779c968d4a25645f0"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Mon May 14 11:06:20 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:44 2012 +1000"
      },
      "message": "powerpc/crypto: SHA256 hash routines for nx encryption\n\nThese routines add support for SHA-256 hashing on the Power7+ CPU\u0027s\nin-Nest accelerator driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6148c1ad6dc1ef1ff83fba9779c968d4a25645f0",
      "tree": "c544424751f3d1306bf383a718d3ecab6d781092",
      "parents": [
        "f2a15f1d5d36004236dab8184593aa8eef3949ae"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Mon May 14 11:06:09 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:43 2012 +1000"
      },
      "message": "powerpc/crypto: AES-XCBC mode routines for nx encryption\n\nThese routines add support for AES in XCBC mode on the Power7+ CPU\u0027s\nin-Nest accelerator driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f2a15f1d5d36004236dab8184593aa8eef3949ae",
      "tree": "8ff9d2d7ff5e70e1eb593380f2809633bb8a0e9c",
      "parents": [
        "cc6250896a914f5604cbc3c0fbd2c5650972a7a6"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Mon May 14 11:05:59 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:43 2012 +1000"
      },
      "message": "powerpc/crypto: AES-GCM mode routines for nx encryption\n\nThese routines add support for AES in GCM mode on the Power7+ CPU\u0027s\nin-Nest accelerator driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "cc6250896a914f5604cbc3c0fbd2c5650972a7a6",
      "tree": "dc24c0f010ffef30058907f3e6edd59aac713949",
      "parents": [
        "166659bce2e1d3f884c238daa3de6ed059ae960d"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Mon May 14 11:05:42 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:42 2012 +1000"
      },
      "message": "powerpc/crypto: AES-ECB mode routines for nx encryption\n\nThese routines add support for AES in ECB mode on the Power7+ CPU\u0027s\nin-Nest accelerator driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "166659bce2e1d3f884c238daa3de6ed059ae960d",
      "tree": "1ab8d0f0f7f4a14cdaba76111daf67ee18b92a7e",
      "parents": [
        "a00bd6e60a341d6d21f9dfed89a8a7cf82383389"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Mon May 14 11:05:30 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:42 2012 +1000"
      },
      "message": "powerpc/crypto: AES-CTR mode routines for nx encryption\n\nThese routines add support for AES in CTR mode on the Power7+ CPU\u0027s\nin-Nest accelerator driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a00bd6e60a341d6d21f9dfed89a8a7cf82383389",
      "tree": "ce6129c627296d7b92cd16ea2a2f82fd3a7a742e",
      "parents": [
        "856d673476e31c1dfe568777956036637d53902d"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Mon May 14 11:05:23 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:42 2012 +1000"
      },
      "message": "powerpc/crypto: AES-CCM mode routines for nx encryption\n\nThese routines add support for AES in CCM mode on the Power7+ CPU\u0027s\nin-Nest accelerator driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "856d673476e31c1dfe568777956036637d53902d",
      "tree": "fc95e65e6af487f7dfc85438cf6e396db0539ab3",
      "parents": [
        "ae0222b7289db6c14c790ea7ffa759b3d933a78f"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Mon May 14 11:05:12 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:41 2012 +1000"
      },
      "message": "powerpc/crypto: AES-CBC mode routines for nx encryption\n\nThese routines add support for AES in CBC mode on the Power7+ CPU\u0027s\nin-Nest accelerator driver.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ae0222b7289db6c14c790ea7ffa759b3d933a78f",
      "tree": "70db8251c3dce4f93b8e15e1197e413a24d00a62",
      "parents": [
        "828d2b59717380149bae1e56e2820c8f9c00e211"
      ],
      "author": {
        "name": "Kent Yoder",
        "email": "key@linux.vnet.ibm.com",
        "time": "Mon May 14 10:59:38 2012 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 16 15:05:41 2012 +1000"
      },
      "message": "powerpc/crypto: nx driver code supporting nx encryption\n\nThese routines add the base device driver code supporting the Power7+\nin-Nest encryption accelerator (nx) device.\n\nSigned-off-by: Kent Yoder \u003ckey@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d1cbb1447bca8eaa28b7a384365932b49c47811f",
      "tree": "808a62ab2015d511f0dd1e6d0e0ed01ff70e1234",
      "parents": [
        "f7329e71626c977fee672710142eb34ed7d021c7"
      ],
      "author": {
        "name": "Andreas Westin",
        "email": "andreas.westin@stericsson.com",
        "time": "Thu May 10 10:14:08 2012 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue May 15 17:25:33 2012 +1000"
      },
      "message": "crypto: ux500 - Cleanup hardware identification\n\nDon\u0027t use SOC specific functions to identify\nwhich crypto hardware we are talking to and use\nthe ID provided in the module instead.\n\nSigned-off-by: Andreas Westin \u003candreas.westin@stericsson.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f7329e71626c977fee672710142eb34ed7d021c7",
      "tree": "f9e654efd09d30ecadaf177d00d026cef8db4631",
      "parents": [
        "585d188f8072aa3722d5c1ec1f0f2ea82e474778"
      ],
      "author": {
        "name": "Andreas Westin",
        "email": "andreas.westin@stericsson.com",
        "time": "Thu May 10 10:14:07 2012 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue May 15 17:25:33 2012 +1000"
      },
      "message": "crypto: ux500 - Update DMA handling for 3.4\n\nAn update to the DMA framework added a new parameter to the\ndevice_prep_slave_sg call.\n\nSigned-off-by: Andreas Westin \u003candreas.westin@stericsson.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1ebfefcf37a6e308266a8d786e8cfea0a454058c",
      "tree": "7d93a9193fae86c8a456f0870c154a60fc70ccfb",
      "parents": [
        "36be50515fe2aef61533b516fa2576a2c7fe7664"
      ],
      "author": {
        "name": "Alexander Clouter",
        "email": "alex@digriz.org.uk",
        "time": "Sat May 12 09:45:08 2012 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Tue May 15 01:10:06 2012 +0000"
      },
      "message": "crypto: mv_cesa requires on CRYPTO_HASH to build\n\nWithout CRYPTO_HASH being selected, mv_cesa has a lot of hooks\ninto undefined exports.\n----\n  MODPOST 81 modules\n  Kernel: arch/arm/boot/Image is ready\n  AS      arch/arm/boot/compressed/head.o\n  GZIP    arch/arm/boot/compressed/piggy.gzip\n  CC      arch/arm/boot/compressed/misc.o\n  CC      arch/arm/boot/compressed/decompress.o\nERROR: \"crypto_ahash_type\" [drivers/crypto/mv_cesa.ko] undefined!\nERROR: \"crypto_shash_final\" [drivers/crypto/mv_cesa.ko] undefined!\nERROR: \"crypto_register_ahash\" [drivers/crypto/mv_cesa.ko] undefined!\nERROR: \"crypto_unregister_ahash\" [drivers/crypto/mv_cesa.ko] undefined!\nERROR: \"crypto_shash_update\" [drivers/crypto/mv_cesa.ko] undefined!\nERROR: \"crypto_shash_digest\" [drivers/crypto/mv_cesa.ko] undefined!\nERROR: \"crypto_shash_setkey\" [drivers/crypto/mv_cesa.ko] undefined!\nERROR: \"crypto_alloc_shash\" [drivers/crypto/mv_cesa.ko] undefined!\nmake[1]: *** [__modpost] Error 1\nmake: *** [modules] Error 2\nmake: *** Waiting for unfinished jobs....\n----\n\nSigned-off-by: Alexander Clouter \u003calex@digriz.org.uk\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\nCc: stable@vger.kernel.org\n"
    },
    {
      "commit": "1f80b126d06cf5c88b7f03a80c79ffd85053688a",
      "tree": "75a64420f66f16e72cf5b08466666f2f01fdd1f7",
      "parents": [
        "f4f7561e032777cd7376800ac97352d5b1684d8f"
      ],
      "author": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Sun Feb 19 11:56:19 2012 +0100"
      },
      "committer": {
        "name": "Mike Turquette",
        "email": "mturquette@linaro.org",
        "time": "Tue May 08 16:34:01 2012 -0700"
      },
      "message": "ARM: Orion: CESA: Add support for clk\n\nSome orion platforms support gating of the clock. If the clock exists\nenable/disbale it as appropriate.\n\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nTested-by: Jamie Lentin \u003cjm@lentin.co.uk\u003e\nSigned-off-by: Mike Turquette \u003cmturquette@linaro.org\u003e\n"
    },
    {
      "commit": "8a63b1994c500d4825ee73dc71502deffe5b135b",
      "tree": "8495959cd99fba4c8a4a173b016a1cabdd1fe865",
      "parents": [
        "2789c08fffeae270820dda5d096634aecc810af5"
      ],
      "author": {
        "name": "Andreas Westin",
        "email": "andreas.westin@stericsson.com",
        "time": "Mon Apr 30 10:11:18 2012 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri May 04 19:04:51 2012 +1000"
      },
      "message": "crypto: ux500 - Add driver for HASH hardware\n\nThis adds a driver for the ST-Ericsson ux500 hash hardware\nmodule. The driver implements support for SHA-1 and SHA-2.\n\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Andreas Westin \u003candreas.westin@stericsson.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "2789c08fffeae270820dda5d096634aecc810af5",
      "tree": "113e76a6908b4b786374c53f010c472a3d663514",
      "parents": [
        "028fdd87b79a45544a2b6902989f2cbbf73a3eac"
      ],
      "author": {
        "name": "Andreas Westin",
        "email": "andreas.westin@stericsson.com",
        "time": "Mon Apr 30 10:11:17 2012 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri May 04 19:04:51 2012 +1000"
      },
      "message": "crypto: ux500 - Add driver for CRYP hardware\n\nThis adds a driver for the ST-Ericsson ux500 crypto hardware\nmodule. It supports AES, DES and 3DES, the driver implements\nsupport for AES-ECB,CBC and CTR.\n\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Andreas Westin \u003candreas.westin@stericsson.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "bdd3f7fa77257a818746caf9fbe0ea0e7bb7dde4",
      "tree": "845ef009cd50f07610cd247fcfce574bd7c28f1f",
      "parents": [
        "d788fec855e832ee3381d9d3afc91c9c0292e428"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Sat Apr 14 22:48:41 2012 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Apr 27 11:28:28 2012 +1000"
      },
      "message": "crypto: crypto4xx - move up err_request_irq label\n\nMove the err_request_irq error label up to reflect that tasklet_init and\nirq_of_parse_and_map have taken place.\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "511d63cb19329235bc9298b64010ec494b5e1408",
      "tree": "f5234163ed715afa553639af0970bf99b2f049ac",
      "parents": [
        "75258723dadd99a214f00bff34fa0fc6e7b6d463"
      ],
      "author": {
        "name": "Horia Geanta",
        "email": "horia.geanta@freescale.com",
        "time": "Fri Mar 30 17:49:53 2012 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Apr 09 15:13:40 2012 +0800"
      },
      "message": "crypto: talitos - properly lock access to global talitos registers\n\nAccess to global talitos registers must be protected for the case when\naffinities are configured such that primary and secondary talitos irqs\nrun on different cpus.\n\nSigned-off-by: Horia Geanta \u003choria.geanta@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "75258723dadd99a214f00bff34fa0fc6e7b6d463",
      "tree": "c0582a3cf597602e9292ec534ad435de8e64f5bb",
      "parents": [
        "25c3d30c918207556ae1d6e663150ebdf902186b"
      ],
      "author": {
        "name": "Michał Wróbel",
        "email": "michal.wrobel@flytronic.pl",
        "time": "Thu Apr 05 20:34:21 2012 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Apr 05 20:34:21 2012 +0800"
      },
      "message": "crypto: ixp4xx - include fix\n\nBefore commit de47725421ad5627a5c905f4e40bb844ebc06d29 (\"include: replace\nlinux/module.h with \"struct module\" wherever possible\") \u003clinux/module.h\u003e was\nimplicitly included through \u003clinux/platform_device.h\u003e -\u003e \u003clinux/device.h\u003e.\n\nSigned-off-by: Michał Wróbel \u003cmichal.wrobel@flytronic.pl\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a0ea0f6d17a6f14319069b039b7a9ebf54009678",
      "tree": "b93604fcb422863fb01b60c38f0b3cc709eaa821",
      "parents": [
        "6a76a6992341faab0ef31e7d97000e0cf336d0ba"
      ],
      "author": {
        "name": "Shengzhou Liu",
        "email": "Shengzhou.Liu@freescale.com",
        "time": "Wed Mar 21 14:09:10 2012 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Mar 29 16:34:57 2012 +0800"
      },
      "message": "crypto: caam - add backward compatible string sec4.0\n\nIn some device trees of previous version, there were string \"fsl,sec4.0\".\nTo be backward compatible with device trees, we have CAAM driver first\ncheck \"fsl,sec-v4.0\", if it fails, then check for \"fsl,sec4.0\".\n\nSigned-off-by: Shengzhou Liu \u003cShengzhou.Liu@freescale.com\u003e\nAcked-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "db1417967959569599da2a4bd0ffb93b17ad795f",
      "tree": "08751414d5f4a9e264af924154ed3543a8e573a9",
      "parents": [
        "48aab2f79dfc1357c48ce22ff5c989b52a590069",
        "c6da39f26cfe475704ec521723192e520e8f51b8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 18:15:32 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 22 18:15:32 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux\n\nPull s390 patches from Martin Schwidefsky:\n \"The biggest patch is the rework of the smp code, something I wanted to\n  do for some time.  There are some patches for our various dump methods\n  and one new thing: z/VM LGR detection.  LGR stands for linux-guest-\n  relocation and is the guest migration feature of z/VM.  For debugging\n  purposes we keep a log of the systems where a specific guest has lived.\"\n\nFix up trivial conflict in arch/s390/kernel/smp.c due to the scheduler\ncleanup having removed some code next to removed s390 code.\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:\n  [S390] kernel: Pass correct stack for smp_call_ipl_cpu()\n  [S390] Ensure that vmcore_info pointer is never accessed directly\n  [S390] dasd: prevent validate server for offline devices\n  [S390] Remove monolithic build option for zcrypt driver.\n  [S390] stack dump: fix indentation in output\n  [S390] kernel: Add OS info memory interface\n  [S390] Use block_sigmask()\n  [S390] kernel: Add z/VM LGR detection\n  [S390] irq: external interrupt code passing\n  [S390] irq: set __ARCH_IRQ_EXIT_IRQS_DISABLED\n  [S390] zfcpdump: Implement async sdias event processing\n  [S390] Use copy_to_absolute_zero() instead of \"stura/sturg\"\n  [S390] rework idle code\n  [S390] rework smp code\n  [S390] rename lowcore field\n  [S390] Fix gcc 4.6.0 compile warning\n"
    },
    {
      "commit": "b8716614a7cc2fc15ea2a518edd04755fb08d922",
      "tree": "2a8a5d04066b2bd589ba2ebbeb228e2a6a178ec9",
      "parents": [
        "31f6765266417c0d99f0e922fe82848a7c9c2ae9",
        "2dc9b5dbdef09840de852a4f0cc6a9c9eece7220"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 13:20:43 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 13:20:43 2012 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\nPull crypto update from Herbert Xu:\n \"* sha512 bug fixes (already in your tree).\n  * SHA224/SHA384 AEAD support in caam.\n  * X86-64 optimised version of Camellia.\n  * Tegra AES support.\n  * Bulk algorithm registration interface to make driver registration easier.\n  * padata race fixes.\n  * Misc fixes.\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (31 commits)\n  padata: Fix race on sequence number wrap\n  padata: Fix race in the serialization path\n  crypto: camellia - add assembler implementation for x86_64\n  crypto: camellia - rename camellia.c to camellia_generic.c\n  crypto: camellia - fix checkpatch warnings\n  crypto: camellia - rename camellia module to camellia_generic\n  crypto: tcrypt - add more camellia tests\n  crypto: testmgr - add more camellia test vectors\n  crypto: camellia - simplify key setup and CAMELLIA_ROUNDSM macro\n  crypto: twofish-x86_64/i586 - set alignmask to zero\n  crypto: blowfish-x86_64 - set alignmask to zero\n  crypto: serpent-sse2 - combine ablk_*_init functions\n  crypto: blowfish-x86_64 - use crypto_[un]register_algs\n  crypto: twofish-x86_64-3way - use crypto_[un]register_algs\n  crypto: serpent-sse2 - use crypto_[un]register_algs\n  crypto: serpent-sse2 - remove dead code from serpent_sse2_glue.c::serpent_sse2_init()\n  crypto: twofish-x86 - Remove dead code from twofish_glue_3way.c::init()\n  crypto: In crypto_add_alg(), \u0027exact\u0027 wants to be initialized to 0\n  crypto: caam - fix gcc 4.6 warning\n  crypto: Add bulk algorithm registration interface\n  ...\n"
    },
    {
      "commit": "9f3938346a5c1fa504647670edb5fea5756cfb00",
      "tree": "7cf6d24d6b076c8db8571494984924cac03703a2",
      "parents": [
        "69a7aebcf019ab3ff5764525ad6858fbe23bb86d",
        "317b6e128247f75976b0fc2b9fd8d2c20ef13b3a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 09:40:26 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 09:40:26 2012 -0700"
      },
      "message": "Merge branch \u0027kmap_atomic\u0027 of git://github.com/congwang/linux\n\nPull kmap_atomic cleanup from Cong Wang.\n\nIt\u0027s been in -next for a long time, and it gets rid of the (no longer\nused) second argument to k[un]map_atomic().\n\nFix up a few trivial conflicts in various drivers, and do an \"evil\nmerge\" to catch some new uses that have come in since Cong\u0027s tree.\n\n* \u0027kmap_atomic\u0027 of git://github.com/congwang/linux: (59 commits)\n  feature-removal-schedule.txt: schedule the deprecated form of kmap_atomic() for removal\n  highmem: kill all __kmap_atomic() [swarren@nvidia.com: highmem: Fix ARM build break due to __kmap_atomic rename]\n  drbd: remove the second argument of k[un]map_atomic()\n  zcache: remove the second argument of k[un]map_atomic()\n  gma500: remove the second argument of k[un]map_atomic()\n  dm: remove the second argument of k[un]map_atomic()\n  tomoyo: remove the second argument of k[un]map_atomic()\n  sunrpc: remove the second argument of k[un]map_atomic()\n  rds: remove the second argument of k[un]map_atomic()\n  net: remove the second argument of k[un]map_atomic()\n  mm: remove the second argument of k[un]map_atomic()\n  lib: remove the second argument of k[un]map_atomic()\n  power: remove the second argument of k[un]map_atomic()\n  kdb: remove the second argument of k[un]map_atomic()\n  udf: remove the second argument of k[un]map_atomic()\n  ubifs: remove the second argument of k[un]map_atomic()\n  squashfs: remove the second argument of k[un]map_atomic()\n  reiserfs: remove the second argument of k[un]map_atomic()\n  ocfs2: remove the second argument of k[un]map_atomic()\n  ntfs: remove the second argument of k[un]map_atomic()\n  ...\n"
    },
    {
      "commit": "237f259ce293d95efe9ccd2bb36b7df25894eb50",
      "tree": "ff4c4b04b2e8ede70036cb9ffb78095b02865e22",
      "parents": [
        "cfd8005c99c68882e962807d36603791adddfb9f"
      ],
      "author": {
        "name": "Cong Wang",
        "email": "amwang@redhat.com",
        "time": "Fri Nov 25 23:14:19 2011 +0800"
      },
      "committer": {
        "name": "Cong Wang",
        "email": "xiyou.wangcong@gmail.com",
        "time": "Tue Mar 20 21:48:16 2012 +0800"
      },
      "message": "crypto: remove the second argument of k[un]map_atomic()\n\nSigned-off-by: Cong Wang \u003camwang@redhat.com\u003e\n"
    },
    {
      "commit": "35424f636e9b6e79a362162aaac96b12cc8e8f69",
      "tree": "f5fe1995d37cab9ffb2e2820c1522dff81ac81f3",
      "parents": [
        "ddadfa8d279e17b5afe8aa76846363c940df0435"
      ],
      "author": {
        "name": "Holger Dengler",
        "email": "hd@linux.vnet.ibm.com",
        "time": "Sun Mar 11 11:59:36 2012 -0400"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sun Mar 11 11:59:29 2012 -0400"
      },
      "message": "[S390] Remove monolithic build option for zcrypt driver.\n\nRemove the option to build a single module z90crypt that contains\nap bus, request router and card drivers.\n\nSigned-off-by: Holger Dengler \u003chd@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "263a5c8e16c34199ddf6de3f102e789ffa3ee26e",
      "tree": "4f049e339d522b2ab0ba3bed3ec217e4bbc83d35",
      "parents": [
        "54d20f006ceff1f2f1e69d0e54049b6c0765c039",
        "192cfd58774b4d17b2fe8bdc77d89c2ef4e0591d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Mar 09 12:35:53 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Mar 09 12:35:53 2012 -0800"
      },
      "message": "Merge 3.3-rc6 into driver-core-next\n\nThis was done to resolve a conflict in the drivers/base/cpu.c file.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "2ce3f2b3b1a646d82b86991c424b5121e0322cb8",
      "tree": "44f30924b3154e50ae709974d48ef0be5ef027da",
      "parents": [
        "ae942ae71934fddd0639160c24f6efa703d5784e",
        "f8f54e190ddb4ed697036b60f5e2ae6dd45b801c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 03 09:31:49 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 03 09:31:49 2012 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\nPull from Herbert Xu:\n  \"This push fixes a bug in mv_cesa that causes all hash operations\n   that supply data on a final operation to fail.\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  crypto: mv_cesa - fix final callback not ignoring input data\n"
    },
    {
      "commit": "f8f54e190ddb4ed697036b60f5e2ae6dd45b801c",
      "tree": "db0e8fffe56ff86c381623fe1dacdd1a25b3c1e7",
      "parents": [
        "f2ea0f5f04c97b48c88edccba52b0682fbe45087"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Mon Feb 27 12:17:04 2012 +0100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Feb 28 16:29:23 2012 +0800"
      },
      "message": "crypto: mv_cesa - fix final callback not ignoring input data\n\nBroken by commit 6ef84509f3d439ed2d43ea40080643efec37f54f for users\npassing a request with non-zero \u0027nbytes\u0027 field, like e.g. testmgr.\n\nCc: \u003cstable@kernel.org\u003e # 3.0+\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "3bd391f056df61e928de1680ff4a3e7e07e5b399",
      "tree": "f50b5c80010b901a6542b7f4e4913b76d77f3b72",
      "parents": [
        "644e9cbbe3fc032cc92d0936057e166a994dc246"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Jan 26 00:09:06 2012 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 26 16:48:10 2012 -0800"
      },
      "message": "crypto: Add support for x86 cpuid auto loading for x86 crypto drivers\n\nAdd support for auto-loading of crypto drivers based on cpuid features.\nThis enables auto-loading of the VIA and Intel specific drivers\nfor AES, hashing and CRCs.\n\nRequires the earlier infrastructure patch to add x86 modinfo.\nI kept it all in a single patch for now.\n\nI dropped the printks when the driver cpuid doesn\u0027t match (imho\ndrivers never should print anything in such a case)\n\nOne drawback is that udev doesn\u0027t know if the drivers are used or not,\nso they will be unconditionally loaded at boot up. That\u0027s better\nthan not loading them at all, like it often happens.\n\nCc: Dave Jones \u003cdavej@redhat.com\u003e\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Jen Axboe \u003caxboe@kernel.dk\u003e\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nCc: Huang Ying \u003cying.huang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "65a4a573b74f8f27e33a99c21a5a5d2fc4d82a1a",
      "tree": "a38b67221065e8e50caf34112da759593f2f4545",
      "parents": [
        "4b004346feab6b431f3e1f89ef692e3a4186fdfd"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Wed Jan 18 18:34:34 2012 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jan 26 13:36:59 2012 +1100"
      },
      "message": "crypto: caam - fix gcc 4.6 warning\n\ndrivers/crypto/caam/ctrl.c: In function \u0027caam_probe\u0027:\ndrivers/crypto/caam/ctrl.c:49:6: warning: unused variable \u0027d\u0027 [-Wunused-variable]\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "0113529f37bcd17399403c68736b8ba59c7397b7",
      "tree": "a5626aa6b6f26ec9a844be692194c56fe7436e29",
      "parents": [
        "e863f9ccc7658883be7b42eb63851aef9da7630c"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Jan 09 18:26:49 2012 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 13 16:38:41 2012 +1100"
      },
      "message": "crypto: caam - be less noisy on startup\n\nsha224 and 384 support extends caam noise to 21 lines.  Do the same\nas commit 5b859b6 \"crypto: talitos - be less noisy on startup\", but\nfor caam, and display:\n\ncaam ffe300000.crypto: fsl,sec-v4.0 algorithms registered in /proc/crypto\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e863f9ccc7658883be7b42eb63851aef9da7630c",
      "tree": "e1c447a029018191a54ebdf76ffa2d2e5b5e6d9e",
      "parents": [
        "e7a2577a410a066ae409f805618f7e84748a537d"
      ],
      "author": {
        "name": "Hemant Agrawal",
        "email": "hemant@freescale.com",
        "time": "Mon Jan 09 18:26:44 2012 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 13 16:38:41 2012 +1100"
      },
      "message": "crypto: caam - add sha224 and sha384 variants to existing AEAD algorithms\n\nSigned-off-by: Hemant Agrawal \u003chemant@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e7a2577a410a066ae409f805618f7e84748a537d",
      "tree": "15524a59f7e882751822d3387a38759f3ec458a6",
      "parents": [
        "d912bb7677f46d78a3cde8a4afd45a3fca4b34e9"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia.lawall@lip6.fr",
        "time": "Mon Jan 09 10:40:49 2012 +0100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 13 16:38:41 2012 +1100"
      },
      "message": "crypto: ixp4xx - convert GFP_KERNEL to GFP_ATOMIC\n\nThe function is called with locks held and thus should not use GFP_KERNEL.\n\nThe semantic patch that makes this report is available\nin scripts/coccinelle/locks/call_kern.cocci.\n\nMore information about semantic patching is available at\nhttp://coccinelle.lip6.fr/\n\nSigned-off-by: Julia Lawall \u003cjulia.lawall@lip6.fr\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "d912bb7677f46d78a3cde8a4afd45a3fca4b34e9",
      "tree": "ca71395d275b4408639f98a421b3ce0e735ee99a",
      "parents": [
        "d0b03c5fe469ed0f3d7d94372c8bf77c64fcfce8"
      ],
      "author": {
        "name": "Nikos Mavrogiannopoulos",
        "email": "nmav@gnutls.org",
        "time": "Tue Nov 01 13:39:56 2011 +0100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 13 16:38:40 2012 +1100"
      },
      "message": "crypto: Add CRYPTO_ALG_KERN_DRIVER_ONLY flag\n\nThe added CRYPTO_ALG_KERN_DRIVER_ONLY indicates whether a cipher\nis only available via a kernel driver. If the cipher implementation\nmight be available by using an instruction set or by porting the\nkernel code, then it must not be set.\n\nSigned-off-by: Nikos Mavrogiannopoulos \u003cnmav@gnutls.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f1df57d02a0f83e764b4dc9187f58665d70f190e",
      "tree": "a5b1177f864bef22665c0e3ca704917b014dcdb1",
      "parents": [
        "e87e06cd8cc09afbbf61de1380913d51bf4dffb3"
      ],
      "author": {
        "name": "Varun Wadekar",
        "email": "vwadekar@nvidia.com",
        "time": "Fri Jan 13 16:38:37 2012 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 13 16:38:37 2012 +1100"
      },
      "message": "crypto: driver for Tegra AES hardware\n\ndriver supports ecb/cbc/ofb/ansi_x9.31rng modes,\n128, 192 and 256-bit key sizes\n\nSigned-off-by: Varun Wadekar \u003cvwadekar@nvidia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "4f58cb90bcb04cfe18f524d1c9a65edef5eb3f51",
      "tree": "8c686e8b736eed7258921909282c0955543c7d2f",
      "parents": [
        "e7691a1ce341c80ed9504244a36b31c025217391",
        "08c70fc3a239475122e20b7a21dfae4c264c24f7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 22:01:27 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 10 22:01:27 2012 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (54 commits)\n  crypto: gf128mul - remove leftover \"(EXPERIMENTAL)\" in Kconfig\n  crypto: serpent-sse2 - remove unneeded LRW/XTS #ifdefs\n  crypto: serpent-sse2 - select LRW and XTS\n  crypto: twofish-x86_64-3way - remove unneeded LRW/XTS #ifdefs\n  crypto: twofish-x86_64-3way - select LRW and XTS\n  crypto: xts - remove dependency on EXPERIMENTAL\n  crypto: lrw - remove dependency on EXPERIMENTAL\n  crypto: picoxcell - fix boolean and / or confusion\n  crypto: caam - remove DECO access initialization code\n  crypto: caam - fix polarity of \"propagate error\" logic\n  crypto: caam - more desc.h cleanups\n  crypto: caam - desc.h - convert spaces to tabs\n  crypto: talitos - convert talitos_error to struct device\n  crypto: talitos - remove NO_IRQ references\n  crypto: talitos - fix bad kfree\n  crypto: convert drivers/crypto/* to use module_platform_driver()\n  char: hw_random: convert drivers/char/hw_random/* to use module_platform_driver()\n  crypto: serpent-sse2 - should select CRYPTO_CRYPTD\n  crypto: serpent - rename serpent.c to serpent_generic.c\n  crypto: serpent - cleanup checkpatch errors and warnings\n  ...\n"
    },
    {
      "commit": "a9c57a9c6afb41951aa08317d0cd65a66aed38df",
      "tree": "2dcb1dfedfd642ff03da7e1f1afc43baaebc80e1",
      "parents": [
        "a1a38c4c6a0f73e8a9dc217c0e4e0ac483a89f25"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Tue Dec 13 09:54:06 2011 +0000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Dec 20 15:20:05 2011 +0800"
      },
      "message": "crypto: picoxcell - fix boolean and / or confusion\n\nThe AES engine only supports 128 and 256 bit keys so we should correctly\ntest for that.\n\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nReported-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a1a38c4c6a0f73e8a9dc217c0e4e0ac483a89f25",
      "tree": "3cf55cfdcf54184e417797f0960c01349f6b8fef",
      "parents": [
        "a2ecb155a30fea933cc539fc2064fef825fd9511"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Dec 12 14:59:16 2011 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Dec 20 15:20:05 2011 +0800"
      },
      "message": "crypto: caam - remove DECO access initialization code\n\nAccess to the SEC4 DECOs (DEscriptor COntrollers) (for debug purposes)\nisn\u0027t supported or used, and its register access initialization code\nerroneously makes illegal i/o accesses that show up as errors when\nrun under simulation.  Remove it until proper support (via DECORR)\nis added.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a2ecb155a30fea933cc539fc2064fef825fd9511",
      "tree": "ecb4517d5ab2e89fbc73f4df477e605907601676",
      "parents": [
        "b028b546a6a36aa70ec504c00d3d94fae32acf86"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Dec 12 14:59:15 2011 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Dec 20 15:20:04 2011 +0800"
      },
      "message": "crypto: caam - fix polarity of \"propagate error\" logic\n\nthe polarity of the definition for error propagation was reverse\nin the initial desc.h.  Fix desc.h and its users.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "b028b546a6a36aa70ec504c00d3d94fae32acf86",
      "tree": "5f1493b2022ddd10eb0d2bb31b515747d7b71479",
      "parents": [
        "1582fa814728825b56cc0a2b0fc0cc8862f83277"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Dec 12 14:59:14 2011 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Dec 20 15:20:04 2011 +0800"
      },
      "message": "crypto: caam - more desc.h cleanups\n\nmanual removal of double-spaces - no non-whitespace changes.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1582fa814728825b56cc0a2b0fc0cc8862f83277",
      "tree": "dcc1dbe2a9dbdefbb596a1f3d658833de28e93fd",
      "parents": [
        "5e718a09e5cafc8922f3fe22206423449a2801c9"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Dec 12 14:59:13 2011 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Dec 20 15:20:03 2011 +0800"
      },
      "message": "crypto: caam - desc.h - convert spaces to tabs\n\nthis is the result of running unexpand -a on desc.h.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5e718a09e5cafc8922f3fe22206423449a2801c9",
      "tree": "58112caac5006690265ef5bc4cfacb92746c1230",
      "parents": [
        "2cdba3cf6ffc1fbf880a6fbfa9e7bb757e3d6526"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Dec 12 14:59:12 2011 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Dec 20 15:20:02 2011 +0800"
      },
      "message": "crypto: talitos - convert talitos_error to struct device\n\nSEC2/3 h/w doesn\u0027t have a dedicated interrupt for errors,\nand the only callsite for talitos_error has already done\nthe type conversion, so simplify talitos_error to take a\npointer to a struct device.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "2cdba3cf6ffc1fbf880a6fbfa9e7bb757e3d6526",
      "tree": "66ad180a5165d471e504303a9495deb5ebc6a35a",
      "parents": [
        "0b2730d8d8b38e009607d5a094d48fcce73af547"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Dec 12 14:59:11 2011 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Dec 20 15:20:02 2011 +0800"
      },
      "message": "crypto: talitos - remove NO_IRQ references\n\nAs prescribed by Linus:\n\nhttps://lkml.org/lkml/2011/12/2/290\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "0b2730d8d8b38e009607d5a094d48fcce73af547",
      "tree": "995bc7a5ed2246fedf936e5e254223a632faefce",
      "parents": [
        "741e8c2d8177eca656bc015ef83ab84d817edf8c"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Dec 12 14:59:10 2011 -0600"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Dec 20 15:20:01 2011 +0800"
      },
      "message": "crypto: talitos - fix bad kfree\n\nFix a kfree to an invalid address which causes an oops when running\non SEC v2.0 h/w (introduced in commit 702331b \"crypto: talitos - add\nhmac algorithms\").\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "741e8c2d8177eca656bc015ef83ab84d817edf8c",
      "tree": "95608ec1869898ff9707a32b265234dbb1ed1105",
      "parents": [
        "b21cb324f141d16833137ef0355f686efb9bd84f"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sat Nov 26 21:26:19 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Nov 30 16:12:48 2011 +0800"
      },
      "message": "crypto: convert drivers/crypto/* to use module_platform_driver()\n\nThis patch converts the drivers in drivers/crypto/* to use the\nmodule_platform_driver() macro which makes the code smaller and a bit\nsimpler.\n\nCc: James Hsiao \u003cjhsiao@amcc.com\u003e\nCc: Sebastian Andrzej Siewior \u003csebastian@breakpoint.cc\u003e\nCc: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked-by: Vladimir Zapolskiy \u003cvzapolskiy@gmail.com\u003e\nAcked-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "dd38d298385cb054263e634cf94cf18dc3ae1fc1",
      "tree": "1176d6c5a490c1480537c73555a0df3b4164aac9",
      "parents": [
        "9c3973966fdd3f235466195189eca362557ef098",
        "274252862f386b7868f35bf5ceaa5391a8ccfdf3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 25 21:55:07 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Nov 25 21:55:07 2011 -0800"
      },
      "message": "Merge git://github.com/herbertx/crypto\n\n* git://github.com/herbertx/crypto:\n  crypto: mv_cesa - fix hashing of chunks \u003e 1920 bytes\n"
    },
    {
      "commit": "274252862f386b7868f35bf5ceaa5391a8ccfdf3",
      "tree": "ced6f14754a305b0872cfdf3ef2643377fa8f348",
      "parents": [
        "3acc84739dd5d746840f881ad4d60bd2a428f1dd"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Wed Nov 16 18:28:01 2011 +0100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Nov 21 16:23:08 2011 +0800"
      },
      "message": "crypto: mv_cesa - fix hashing of chunks \u003e 1920 bytes\n\nThis was broken by commit 7759995c75ae0cbd4c861582908449f6b6208e7a (yes,\nmyself). The basic problem here is since the digest state is only saved\nafter the last chunk, the state array is only valid when handling the\nfirst chunk of the next buffer. Broken since linux-3.0.\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nCc: \u003cstable@kernel.org\u003e # 3.1.x\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "8b4d43a4e774c02dee359c7931e47b119143f367",
      "tree": "2a7a6b43249e0e1878847ee4cf02f7da5eb05bb2",
      "parents": [
        "c3e337f88a5b3784cb3c806ffd650d06adff1ea5"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Nov 21 16:13:27 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Nov 21 16:21:53 2011 +0800"
      },
      "message": "crypto: caam - add support for MD5 algorithm variants\n\nspecifically, add these algorithm combinations:\n\nauthenc-hmac-md5-cbc-aes-caam\nauthenc-hmac-md5-cbc-des3_ede-caam\nauthenc-hmac-md5-cbc-des-caam\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "c3e337f88a5b3784cb3c806ffd650d06adff1ea5",
      "tree": "12ca78132c4ccc74257bf2ad634e1c06a062d2bd",
      "parents": [
        "ad42d5fc85383278663ecb58a24f6547ad0ba735"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Nov 21 16:13:27 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Nov 21 16:21:51 2011 +0800"
      },
      "message": "crypto: talitos - support for channel remap and 2nd IRQ\n\nSome later SEC v3.x are equipped with a second IRQ line.\nBy correctly assigning IRQ affinity, this feature can be\nused to increase performance on dual core parts, like the\nMPC8572E and P2020E.\n\nThe existence of the 2nd IRQ is determined from the device\nnode\u0027s interrupt property.  If present, the driver remaps\ntwo of four channels, which in turn makes those channels\ntrigger their interrupts on the 2nd line instead of the first.\nTo handle single- and dual-IRQ combinations efficiently,\ntalitos gets two new interrupt handlers and back-half workers.\n\n[includes a fix to MCR_LO\u0027s address.]\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "ad42d5fc85383278663ecb58a24f6547ad0ba735",
      "tree": "acad5589157f94ceb2df9ef97cc2deb635fe0bbd",
      "parents": [
        "5b859b6ebb18b37244d44b5300bf765694b7303c"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Nov 21 16:13:27 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Nov 21 16:21:50 2011 +0800"
      },
      "message": "crypto: talitos - prepare driver for channel remap support\n\nAdd a reg member to the channel struct and use it to\naccess channels.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5b859b6ebb18b37244d44b5300bf765694b7303c",
      "tree": "7e55af4294865c2b7316f57d554613619ee0a716",
      "parents": [
        "79b3a418e090248d00ceba40b81da9dfac753367"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Nov 21 16:13:26 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Nov 21 16:21:50 2011 +0800"
      },
      "message": "crypto: talitos - be less noisy on startup\n\ntalitos prints every algorithm it registers at module load time.\nAlgorithms are being added that make for an excessively noisy console\n(latest HMACs patch makes an SEC 3.1 print 20 lines).\nInstead, display the SEC h/w version number, and inform the\nuser of algorithm registration status in /proc/crypto, like so:\n\ntalitos ffe30000.crypto: fsl,sec3.1 algorithms registered in /proc/crypto\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "79b3a418e090248d00ceba40b81da9dfac753367",
      "tree": "99ac80d75596b08206e3397a632ff7df6b5ad015",
      "parents": [
        "d35643385628d44a5933a0755b01478eb4df5c65"
      ],
      "author": {
        "name": "Lee Nipper",
        "email": "lee.nipper@gmail.com",
        "time": "Mon Nov 21 16:13:25 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Nov 21 16:21:48 2011 +0800"
      },
      "message": "crypto: talitos - add hmac algorithms\n\nAdd these hmac algorithms to talitos:\n    hmac(md5),\n    hmac(sha1),\n    hmac(sha224),\n    hmac(sha256),\n    hmac(sha384),\n    hmac(sha512).\nThese are all type ahash.\n\nSigned-off-by: Lee Nipper \u003clee.nipper@gmail.com\u003e\n\nFixed up to not register HMAC algorithms on sec2.0 devices.\nRationale (from Lee):\n\non an 8349E Rev1.1, there\u0027s a problem with hmac for any talitos\nhmac sequence requiring an intermediate hash context (Pointer\nDWORD 1); the result is an incorrect hmac.  An intermediate hash\ncontext is required for something longer than (65536-blocksize),\nand for other cases when update/finup/final are used inefficiently.\nInterestingly, a normal hash (without hmac) works perfectly\nwhen using an intermediate context.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "32aaeffbd4a7457bf2f7448b33b5946ff2a960eb",
      "tree": "faf7ad871d87176423ff9ed1d1ba4d9c688fc23f",
      "parents": [
        "208bca0860406d16398145ddd950036a737c3c9d",
        "67b84999b1a8b1af5625b1eabe92146c5eb42932"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 19:44:47 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Nov 06 19:44:47 2011 -0800"
      },
      "message": "Merge branch \u0027modsplit-Oct31_2011\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux\n\n* \u0027modsplit-Oct31_2011\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux: (230 commits)\n  Revert \"tracing: Include module.h in define_trace.h\"\n  irq: don\u0027t put module.h into irq.h for tracking irqgen modules.\n  bluetooth: macroize two small inlines to avoid module.h\n  ip_vs.h: fix implicit use of module_get/module_put from module.h\n  nf_conntrack.h: fix up fallout from implicit moduleparam.h presence\n  include: replace linux/module.h with \"struct module\" wherever possible\n  include: convert various register fcns to macros to avoid include chaining\n  crypto.h: remove unused crypto_tfm_alg_modname() inline\n  uwb.h: fix implicit use of asm/page.h for PAGE_SIZE\n  pm_runtime.h: explicitly requires notifier.h\n  linux/dmaengine.h: fix implicit use of bitmap.h and asm/page.h\n  miscdevice.h: fix up implicit use of lists and types\n  stop_machine.h: fix implicit use of smp.h for smp_processor_id\n  of: fix implicit use of errno.h in include/linux/of.h\n  of_platform.h: delete needless include \u003clinux/module.h\u003e\n  acpi: remove module.h include from platform/aclinux.h\n  miscdevice.h: delete unnecessary inclusion of module.h\n  device_cgroup.h: delete needless include \u003clinux/module.h\u003e\n  net: sch_generic remove redundant use of \u003clinux/module.h\u003e\n  net: inet_timewait_sock doesnt need \u003clinux/module.h\u003e\n  ...\n\nFix up trivial conflicts (other header files, and  removal of the ab3550 mfd driver) in\n - drivers/media/dvb/frontends/dibx000_common.c\n - drivers/media/video/{mt9m111.c,ov6650.c}\n - drivers/mfd/ab3550-core.c\n - include/linux/dmaengine.h\n"
    },
    {
      "commit": "4bb33cc8901898af80d5d4a9917067aa0839922a",
      "tree": "5363d423f6ba0590c36b65337aed09fde605d90b",
      "parents": [
        "310587c320e906c59ef4152c41d81b00adf1b259"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri May 27 14:41:48 2011 -0400"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Oct 31 19:31:11 2011 -0400"
      },
      "message": "crypto: add module.h to those files that are explicitly using it\n\nPart of the include cleanups means that the implicit\ninclusion of module.h via device.h is going away.  So\nfix things up in advance.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "3e721aeb3df3816e283ab18e327cd4652972e213",
      "tree": "ea6fbc0353eea5b5daf5850f60ab49e394ac5670",
      "parents": [
        "e6ea64ece7f4c14294b2fce5403b1e71eab87f1e"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Oct 21 15:20:28 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Oct 21 15:20:28 2011 +0200"
      },
      "message": "crypto: talitos - handle descriptor not found in error path\n\nThe CDPR (Current Descriptor Pointer Register) can be unreliable\nwhen trying to locate an offending descriptor.  Handle that case by\n(a) not OOPSing, and (b) reverting to the machine internal copy of\nthe descriptor header in order to report the correct execution unit\nerror.\n\nNote: printing all execution units\u0027 ISRs is not effective because it\nresults in an internal time out (ITO) error and the EU resetting its\nISR value (at least when specifying an invalid key length on an SEC\n2.2/MPC8313E).\n\nReported-by: Sven Schnelle \u003csvens@stackframe.org\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "75b766258eb2b8255c628a994663bd5298f216e6",
      "tree": "db755f2fbe3aeccb8b00e6eba238999221da0eca",
      "parents": [
        "906b2c9f2d9f395f5ca01b855b7c74b126517816"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Mon Oct 10 12:55:41 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Oct 21 14:28:57 2011 +0200"
      },
      "message": "crypto: Make hifn_795x build depend on !ARCH_DMA_ADDR_T_64BIT\n\nhifn_795x works only on 32 bit, remove the detection while loading\nthe module and catch non-32 bit systems at build time.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "fad8fa4782fde8afffc16b2b907b7f5bdbf03133",
      "tree": "96383d23a2acee955dec0551a388631538908cbe",
      "parents": [
        "4a4cc2b6bf475c183443278808b758c702c01404"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Thu Oct 20 14:10:26 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Oct 20 14:10:26 2011 +0200"
      },
      "message": "crypto: picoxcell - add dependency on HAVE_CLK\n\nThe picoxcell crypto driver requires the clk API, but the platform in\nmainline does not currently support it.  Add an explicit dependency on\nHAVE_CLK to avoid build breakage.\n\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e27303b25611e9a9ba78c0b5614abeb173d6cc74",
      "tree": "1e7c2d974aaa0aa6b6475ea136dd5990d627e5c1",
      "parents": [
        "66be895158886a6cd816aa1eaa18965a5c522d8f"
      ],
      "author": {
        "name": "Thomas Meyer",
        "email": "thomas@m3y3r.de",
        "time": "Mon Aug 15 15:20:19 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 15 15:20:19 2011 +0800"
      },
      "message": "crypto: n2 - Fix a get/put_cpu() imbalance\n\nFix a get/put_cpu() imbalance in the error case when qp \u003d\u003d NULL\n\nSigned-off-by: Thomas Meyer \u003cthomas@m3y3r.de\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "b64dc04beba30947dc80745dcb95ae3c04fd18cf",
      "tree": "754ab3746c524f42d045491be7df01cde3c0f1fe",
      "parents": [
        "30343ef1de348cd21cd7d0cebde3c0175b730e0b"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Tue Aug 02 11:29:06 2011 +0100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Aug 10 19:00:27 2011 +0800"
      },
      "message": "crypto: picoxcell - fix possible invalid pointer dereference\n\nThe completion callback will free the request so we must remove it from\nthe completion list before calling the callback.\n\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "30343ef1de348cd21cd7d0cebde3c0175b730e0b",
      "tree": "f70c2ba846c1f664a7be2e1f2d9b39d4c83c6996",
      "parents": [
        "4efae8c9363e28892eaaf2a6463f2f5f255e6fb0"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Mon Aug 01 17:25:19 2011 +0100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Aug 10 19:00:26 2011 +0800"
      },
      "message": "crypto: picoxcell - support for device tree matching\n\nAllow the crypto engines to be matched from device tree bindings.\n\nCc: devicetree-discuss@lists.ozlabs.org\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "4efae8c9363e28892eaaf2a6463f2f5f255e6fb0",
      "tree": "480ba58fdf1ee455a9d6fb7688f3e321a9d7bfb1",
      "parents": [
        "c3f4200f57c0efe05b15547f42edac0fd023da17"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Mon Aug 01 17:25:18 2011 +0100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Aug 10 19:00:24 2011 +0800"
      },
      "message": "crypto: picoxcell - add connection ID to the clock name\n\nFor using the device tree probing we use a connection ID for the\nclk_get() operation.\n\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "c3f4200f57c0efe05b15547f42edac0fd023da17",
      "tree": "b4564834db3eaefb5e2ed012f2de0a7c92307e77",
      "parents": [
        "c39cc377f9168e24d58f82419af9595226fdc4ff"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Mon Aug 01 17:25:17 2011 +0100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Aug 10 19:00:24 2011 +0800"
      },
      "message": "crypto: picoxcell - convert to platform ID table\n\nUse a platform ID table and a single platform_driver.  It\u0027s neater and\nmakes the device tree addition easier and more consistent.  Rename the\nmatch values to be inline with what they\u0027ll be in the device tree\nbindings.  There aren\u0027t any current in-tree users of the existing device\nnames.\n\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "c39cc377f9168e24d58f82419af9595226fdc4ff",
      "tree": "aacb90658d204a0daf4af6e184e6c482a063637c",
      "parents": [
        "c027a474a68065391c8773f6e83ed5412657e369"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Wed Aug 03 14:07:11 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Aug 03 14:07:11 2011 +0800"
      },
      "message": "crypto: padlock-aes - Make module loading even quieter when hardware is missing\n\nWhen loading aes via the module alias, a padlock module failing to\nload due to missing hardware is not particularly notable.  With\nv2.6.27-rc1~1107^2~14 (crypto: padlock - Make module loading quieter\nwhen hardware isn\u0027t available, 2008-07-03), the padlock-aes module\nsuppresses the relevant messages when the \"quiet\" flag is in use; but\nbetter to suppress this particular message completely, since the\nadministrator can already distinguish such errors by the absence of a\nmessage indicating initialization failing or succeeding.\n\nThis avoids occasional messages in syslog of the form\n\n\tpadlock_aes: VIA PadLock not detected.\n\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "eb7caf35951b1a56aabee028c1b20727abccc34f",
      "tree": "2cccd6418beedf7ce3b12e2d0f4123c43755dc8c",
      "parents": [
        "24f146696184cbe4b440179064a45dfddaad4cc4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 28 01:30:07 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 28 01:30:07 2011 -0700"
      },
      "message": "n2_crypto: Attach on Niagara-T3.\n\nA small modification was necessary since in the machine description\nfor \u0027n2cp\u0027 and \u0027ncp\u0027 nodes, there no longer is an \u0027intr\u0027 property.\n\nThat\u0027s OK because this property was always nothing more than an\narray of integers \u00271\u0027 ... \u0027nr_inos + 1\u0027 so we can just compute it\nin-place.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0003230e8200699860f0b10af524dc47bf8aecad",
      "tree": "8addb0c889b32111d6973c46cd3d0a5b5c17606c",
      "parents": [
        "4b478cedcdc1b2d131170f22bd3f916e53472f52",
        "4e34e719e457f2e031297175410fc0bd4016a085"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 12:53:15 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 25 12:53:15 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6:\n  fs: take the ACL checks to common code\n  bury posix_acl_..._masq() variants\n  kill boilerplates around posix_acl_create_masq()\n  generic_acl: no need to clone acl just to push it to set_cached_acl()\n  kill boilerplate around posix_acl_chmod_masq()\n  reiserfs: cache negative ACLs for v1 stat format\n  xfs: cache negative ACLs if there is no attribute fork\n  9p: do no return 0 from -\u003echeck_acl without actually checking\n  vfs: move ACL cache lookup into generic code\n  CIFS: Fix oops while mounting with prefixpath\n  xfs: Fix wrong return value of xfs_file_aio_write\n  fix devtmpfs race\n  caam: don\u0027t pass bogus S_IFCHR to debugfs_create_...()\n  get rid of create_proc_entry() abuses - proc_mkdir() is there for purpose\n  asus-wmi: -\u003eis_visible() can\u0027t return negative\n  fix jffs2 ACLs on big-endian with 16bit mode_t\n  9p: close ACL leaks\n  ocfs2_init_acl(): fix a leak\n  VFS : mount lock scalability for internal mounts\n"
    },
    {
      "commit": "eda65cc6ce2a45dc01c233e301e59cd7a0f763ad",
      "tree": "dea2bc7276405a999f3c314d86fc8b148b7ef3de",
      "parents": [
        "e55d92b92d240189241c22bfdfc885d4225a4d61"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun Jul 24 04:32:53 2011 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun Jul 24 10:12:42 2011 -0400"
      },
      "message": "caam: don\u0027t pass bogus S_IFCHR to debugfs_create_...()\n\nit will be replaced with S_IFREG anyway\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "acdca31dba86c4f426460aa000d13930a00549b7",
      "tree": "198f01a269af17eb0d201a00a980229acbc9a5a0",
      "parents": [
        "1acebad3d8db8d5220b3010c2eb160c625434cf2"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jul 15 11:21:42 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jul 15 11:21:42 2011 +0800"
      },
      "message": "crypto: caam - ablkcipher support\n\ncaam now supports encrypt and decrypt\nfor aes, des and 3des\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1acebad3d8db8d5220b3010c2eb160c625434cf2",
      "tree": "29f21d77d77e06b5f0cc6bb8fa05c848dfd3676f",
      "parents": [
        "885e9e2fd3f009de56dd265f4ecd8740e9ad5aaa"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jul 15 11:21:42 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jul 15 11:21:42 2011 +0800"
      },
      "message": "crypto: caam - faster aead implementation\n\nJob descriptors only contain header and seq pointers.\n\nOther commands are stored in separate shared descriptors\nfor encrypt, decrypt and givencrypt, stored as arrays\nin caam_ctx.\n\nThis requires additional macros to create math commands\nto calculate assoclen and cryptlen.\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "885e9e2fd3f009de56dd265f4ecd8740e9ad5aaa",
      "tree": "0587f587cd5a74f459474cfe82e3350ef798183b",
      "parents": [
        "0e47930020081b07047842be3e4552edb2395352"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jul 15 11:21:41 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jul 15 11:21:41 2011 +0800"
      },
      "message": "crypto: caam - structure renaming\n\ncaam_ctx.key_phys to key_dma\n\ncaam_alg_template supports multiple algorithm types\nlisted in union, which requires cases for\ndifferent types in function caam_alg_alloc\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "0e47930020081b07047842be3e4552edb2395352",
      "tree": "b32e13048f0db79b41c8fff653fee416632aa134",
      "parents": [
        "1c2b4abb19285368808f303ad61e17b172f1a108"
      ],
      "author": {
        "name": "Yuan Kang",
        "email": "Yuan.Kang@freescale.com",
        "time": "Fri Jul 15 11:21:41 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jul 15 11:21:41 2011 +0800"
      },
      "message": "crypto: caam - shorter names\n\n\"aead_authenc\" and \"ipsec_esp\" changed to \"aead,\"\nexcept for function \"ipsec_esp,\" which is changed\nto \"init_aead_job.\"\n\nVariable name of aead_request structures changed\nto \"req\" and name of aead_givcrypt_request structure\nchanged to \"areq\"\n\nSigned-off-by: Yuan Kang \u003cYuan.Kang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1c2b4abb19285368808f303ad61e17b172f1a108",
      "tree": "7f725e1ae700cef5a98e78aee9e8e806f55cae87",
      "parents": [
        "febec54286623a540cbe483a5d471ff6576a6e2e"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Jul 15 11:21:40 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jul 15 11:21:40 2011 +0800"
      },
      "message": "crypto: talitos - don\u0027t bad_key in ablkcipher setkey\n\ncrypto/ablkcipher.c\u0027s setkey() has already checked against the min, max\nkey sizes before it calls here, and all max_keysize assignments in the\nalgorithm template array do not exceed TALITOS_MAX_KEY_SIZE.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "febec54286623a540cbe483a5d471ff6576a6e2e",
      "tree": "14d91edd77f2a1c3582c34d169ba0e4eec4547ba",
      "parents": [
        "602dba5a81790375f364e484cbc439f17157752e"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Jul 15 11:21:39 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jul 15 11:21:39 2011 +0800"
      },
      "message": "crypto: talitos - remove unused giv from ablkcipher methods\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    }
  ],
  "next": "602dba5a81790375f364e484cbc439f17157752e"
}
