)]}'
{
  "log": [
    {
      "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": "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"
    },
    {
      "commit": "602dba5a81790375f364e484cbc439f17157752e",
      "tree": "6945ad8d7ceb7785a35877f3433844e472720951",
      "parents": [
        "5228f0f79e983c2b39c202c75af901ceb0003fc1"
      ],
      "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 - don\u0027t set done notification in hot path\n\nIRQ done notification is always set.  Remove its explicit\nassignment from the hot path by including it in the\ndescriptor header template assignment in talitos_cra_init.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5228f0f79e983c2b39c202c75af901ceb0003fc1",
      "tree": "2694a01e0b400e2aa1f05e6b335a0f1ed233e981",
      "parents": [
        "625426633d7786f26a33123a9d12bec476bcc3cd"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Jul 15 11:21:38 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jul 15 11:21:38 2011 +0800"
      },
      "message": "crypto: talitos - ensure request ordering within a single tfm\n\nAssign single target channel per tfm in talitos_cra_init instead of\nperforming channel scheduling dynamically during the encryption request.\nThis changes the talitos_submit interface to accept a new channel\nnumber argument.  Without this, rapid bursts of misc. sized requests\ncould make it possible for IPsec packets to be encrypted out-of-order,\nwhich would result in packet drops due to sequence numbers falling\noutside the anti-reply window on a peer gateway.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "c5697462ae94693764e468b701c616bbbd6f951c",
      "tree": "806796e0e6052c4fddc56e5511d75b2bfd03e9bd",
      "parents": [
        "23457bc9566be64f33afdc159aadd42712673e0b"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Jun 27 15:39:07 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:05 2011 +0800"
      },
      "message": "crypto: crypto4xx - Perform read/modify/write on device control register\n\nThe Security function on the AMCC SoCs has multiple engines within a\nsingle MMIO range.  The crypto driver currently enables the 3DES\nfunctionality by doing a blind write to the device control register.\nThis can unintentionally disable other functions like the PKA or TRNG\nwhen the driver is loaded.\n\nPerform a read/modify/write to enable the 3DES function instead.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "23457bc9566be64f33afdc159aadd42712673e0b",
      "tree": "03a1dd179212ff8dec22589a7aa95011384f9b49",
      "parents": [
        "cfa2b54eca28103d07e5334aa06b78321fbe1d9a"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Sun Jun 05 16:42:54 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:05 2011 +0800"
      },
      "message": "crypto: caam - fix build warning when DEBUG_FS not configured\n\ndrivers/crypto/caam/ctrl.c: In function \u0027caam_probe\u0027:\ndrivers/crypto/caam/ctrl.c:55:23: warning: unused variable \u0027perfmon\u0027\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cd3f1d545c45489c88fbc71a82559664b8bf0bb2",
      "tree": "d8216ea23928ad6ebe626470d38ceb7953c0137d",
      "parents": [
        "0efd4d8a6add75d6008a95fb628d376fb7cfcbe2"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:13 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:05 2011 +0800"
      },
      "message": "crypto: omap-sham - do not schedule tasklet if there is no active requests\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "0efd4d8a6add75d6008a95fb628d376fb7cfcbe2",
      "tree": "3b908658ef442d9f47f3b4dc8fdc6a0d8433f8ee",
      "parents": [
        "ed635cb85efbeebc974c1c477ddc971f5dcc962e"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:12 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:04 2011 +0800"
      },
      "message": "crypto: omap-sham - clear device flags when finishing request\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "ed635cb85efbeebc974c1c477ddc971f5dcc962e",
      "tree": "339b036b365e480962815bcd00a6f1bc23d0c6d0",
      "parents": [
        "6c63db821d4663c92cd326f6adb8f3d627971a53"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:11 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:04 2011 +0800"
      },
      "message": "crypto: omap-sham - irq handler must not clear error code\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6c63db821d4663c92cd326f6adb8f3d627971a53",
      "tree": "733b36b077b4cca37f2f9d7846745564ed8fc2f2",
      "parents": [
        "6cb3ffe100ef4c6d5be0bfe4f8ac6d4227bb91bd"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:10 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:04 2011 +0800"
      },
      "message": "crypto: omap-sham - irq and dma handling changes\n\nIt could be a situation, that tasklet is executed twice because of\ncertain delay between dma callback and irq handler execution.\nIn that case, second tasklet execution could actually corrupt the data\nof the new started dma transactions.\n\nThis patch improves tasklet logic and prevents above described cases.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6cb3ffe100ef4c6d5be0bfe4f8ac6d4227bb91bd",
      "tree": "69f69d5921be65aa20c508ac74608c2eda40b578",
      "parents": [
        "171cb9a2807588630fed401f3e0b8ae22d91595f"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:09 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:04 2011 +0800"
      },
      "message": "crypto: omap-sham - remove dedicated queue handling tasklet\n\nCalling omap_sham_handle_queue from \"done\" tasklet should be done\nafter irq scheduled tasklet completes.\nHaving additional tasklet does not solve that issue because it might\nbe execute before.\nSo queue handling tasklet has been removed and functionality integrated\ninto single tasklet.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "171cb9a2807588630fed401f3e0b8ae22d91595f",
      "tree": "2cc77a11e73f9d42022e866746438d319abf167a",
      "parents": [
        "ed3ea9a82b4c63e591ceaa065b2e04a3fe946265"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:08 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:03 2011 +0800"
      },
      "message": "crypto: omap-sham - remove unnecessary local variable\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "ed3ea9a82b4c63e591ceaa065b2e04a3fe946265",
      "tree": "d30c1cb1df749adf31102b69bc9e664845edf78a",
      "parents": [
        "a929cbeef7d8e5c3603a6f43b977c03c922aada3"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:07 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:03 2011 +0800"
      },
      "message": "crypto: omap-sham - move some flags to device context\n\nCouple of context flags have been moved to device flags.\nIRQ and tasklet handlers does not need to access request\ncontext anymore.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a929cbeef7d8e5c3603a6f43b977c03c922aada3",
      "tree": "dd5321e7f54daf6eea76902523312a87ed56ad10",
      "parents": [
        "ea1fd2246f3c3c6b739529db2a547fa080cf09a3"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:06 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:02 2011 +0800"
      },
      "message": "crypto: omap-sham - replace flags operation with atomic bit operations\n\nSome flags are changed in interrupt handlers and verified in the tasklet.\nThere might be a race condition when tasklet is interrupted or another\ncpu/core will run IRQ handler and tasklet in parallel.\nAtomic bitops functions are now used instead of bitmask operations.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "ea1fd2246f3c3c6b739529db2a547fa080cf09a3",
      "tree": "529edffe38e89d187362192654e9f8950bceb936",
      "parents": [
        "c3304721ed666804395fc340f1aa347b18f1dda0"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:05 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:02 2011 +0800"
      },
      "message": "crypto: omap-sham - replace flags bit mask with bit number\n\nFlags mask cannot be used with atomic bit operations.\nThis patch changes masks to bit numbers.\nAtomic bit operations will be used by following patches.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "c3304721ed666804395fc340f1aa347b18f1dda0",
      "tree": "e28363cf19f0fc10da897c3565d853cebd96c25f",
      "parents": [
        "0e87b159b31e551fe5447dcafc5769c05dc5e404"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:04 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:02 2011 +0800"
      },
      "message": "crypto: omap-sham - remove unused code\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "0e87b159b31e551fe5447dcafc5769c05dc5e404",
      "tree": "5f6782f3db6282605561e61caaad83cd704e70e5",
      "parents": [
        "033590fc9d38bb82b904439daada78f930c070db"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Thu Jun 02 21:10:03 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:44:02 2011 +0800"
      },
      "message": "crypto: omap-sham - remove extra reference\n\nRequest pointer is already available in the function.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a18b989a5c12ca82ed37f94279273ddbc073758a",
      "tree": "496c4c043d7712a52691cadf5df8025ab32a63c9",
      "parents": [
        "258e43fdb00c73d424b114ae3850accd55b27cbb"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Thu May 26 13:30:34 2011 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 30 07:43:27 2011 +0800"
      },
      "message": "crypto: caam - fix operator precedence in shared descriptor allocation\n\nsetkey allocates 16 bytes (CAAM_CMD_SZ *\nDESC_AEAD_SHARED_TEXT_LEN) shy of what is needed to\nstore the shared descriptor, resulting in memory\ncorruption.  Fix this.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cf2d007bd43bc254d5254fe9d30af3e73ed5b98a",
      "tree": "f2aebec990dbfcd105380cde3ef81db8aafcdbcd",
      "parents": [
        "89db4df160948d005b5efce82ef10f25ab5aac8b"
      ],
      "author": {
        "name": "Holger Dengler",
        "email": "hd@linux.vnet.ibm.com",
        "time": "Mon May 23 10:24:30 2011 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon May 23 10:24:29 2011 +0200"
      },
      "message": "[S390] ap: skip device registration on type probe failure\n\nThe registration of an ap device will be skipped, if the device type\nprobing fails.\nAdd names of current crypto adapters to the Kconfig help.\n\nSigned-off-by: Holger Dengler \u003chd@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "052497553e5dedc04c43800820c1d5788201cc71",
      "tree": "952466fc0f0df2b44b8df6b087c944ddf890f709",
      "parents": [
        "cae13fe4cc3f24820ffb990c09110626837e85d4",
        "4427b1b4ec111622071ec872c94594e05635c6e9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 20 17:24:14 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 20 17:24:14 2011 -0700"
      },
      "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: (45 commits)\n  crypto: caam - add support for sha512 variants of existing AEAD algorithms\n  crypto: caam - remove unused authkeylen from caam_ctx\n  crypto: caam - fix decryption shared vs. non-shared key setting\n  crypto: caam - platform_bus_type migration\n  crypto: aesni-intel - fix aesni build on i386\n  crypto: aesni-intel - Merge with fpu.ko\n  crypto: mv_cesa - make count_sgs() null-pointer proof\n  crypto: mv_cesa - copy remaining bytes to SRAM only when needed\n  crypto: mv_cesa - move digest state initialisation to a better place\n  crypto: mv_cesa - fill inner/outer IV fields only in HMAC case\n  crypto: mv_cesa - refactor copy_src_to_buf()\n  crypto: mv_cesa - no need to save digest state after the last chunk\n  crypto: mv_cesa - print a warning when registration of AES algos fail\n  crypto: mv_cesa - drop this call to mv_hash_final from mv_hash_finup\n  crypto: mv_cesa - the descriptor pointer register needs to be set just once\n  crypto: mv_cesa - use ablkcipher_request_cast instead of the manual container_of\n  crypto: caam - fix printk recursion for long error texts\n  crypto: caam - remove unused keylen from session context\n  hwrng: amd - enable AMD hw rnd driver for Maple PPC boards\n  hwrng: amd - manage resource allocation\n  ...\n"
    },
    {
      "commit": "4427b1b4ec111622071ec872c94594e05635c6e9",
      "tree": "7dc473bef53f78ea754260081f0de110e899d4e9",
      "parents": [
        "66664487b137d71fd43667ac2a6a90970a040eb7"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Sat May 14 22:08:17 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 19 14:38:00 2011 +1000"
      },
      "message": "crypto: caam - add support for sha512 variants of existing AEAD algorithms\n\nIn doing so, sha512 sized keys would not fit with the current\ndescriptor inlining mechanism, so we now calculate whether keys\nshould be referenced instead by pointers in the shared descriptor.\n\nalso, use symbols for descriptor text lengths, and, ahem, unmap and\nfree key i/o memory in cra_exit.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "66664487b137d71fd43667ac2a6a90970a040eb7",
      "tree": "8b8a40f43f78d95bd6613caa53d24f7d39d2757e",
      "parents": [
        "ddbb80884a37601026ac3e5eaf176c4296231862"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Sat May 14 22:08:11 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 19 14:37:59 2011 +1000"
      },
      "message": "crypto: caam - remove unused authkeylen from caam_ctx\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "ddbb80884a37601026ac3e5eaf176c4296231862",
      "tree": "3c4d486db42bbb8dbba59021fbd64aae54486403",
      "parents": [
        "2930d49768e5276da4fbed9d9cc1bd40ed25818e"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Sat May 14 22:08:02 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 19 14:37:59 2011 +1000"
      },
      "message": "crypto: caam - fix decryption shared vs. non-shared key setting\n\nKey sharing is enabled by default in the shared descriptor.\n\nUsing CBC decrypt, AES has to alter the key in order to decrypt.\nDuring high traffic decryption rates, i.e, when sharing starts to\ntake place, we need to use a different OPERATION option to tell AES\nthat the key was already altered by the PRIOR descriptor - we need\nthe following kind of logic:\n\nif ( shared )\n    operation where AES uses decryption key (DK\u003d1)\nelse\n    operation where AES uses encryption key (DK\u003d0)\n\nthis patch implements this logic using a conditional and\na non-conditional local jump within the decryption job\ndescriptor.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "2930d49768e5276da4fbed9d9cc1bd40ed25818e",
      "tree": "553bbd7cfcde38858222ff275f4f85d54b6dda18",
      "parents": [
        "9bed4aca296fdf9c1b85a8f093e92018dc9864f3"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Sat May 14 22:07:55 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 19 14:37:58 2011 +1000"
      },
      "message": "crypto: caam - platform_bus_type migration\n\nthis fixes a build error since cryptodev-2.6 got rebased\nto include commit d714d1979d7b4df7e2c127407f4014ce71f73cd0\n\"dt: eliminate of_platform_driver shim code\".\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6ef84509f3d439ed2d43ea40080643efec37f54f",
      "tree": "9eb8760dc6ba6f9dd5a94238ca237962aa806e8b",
      "parents": [
        "7759995c75ae0cbd4c861582908449f6b6208e7a"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:29:06 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:22 2011 +1000"
      },
      "message": "crypto: mv_cesa - make count_sgs() null-pointer proof\n\nThis also makes the dummy scatterlist in mv_hash_final() needless, so\ndrop it.\n\nXXX: should this routine be made pulicly available? There are probably\nother users with their own implementations.\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "7759995c75ae0cbd4c861582908449f6b6208e7a",
      "tree": "d31801ebe8907a1795e76c8736d46786b2091833",
      "parents": [
        "8652348754a1f538daa1eab248e5c9c4c3600204"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:29:05 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:21 2011 +1000"
      },
      "message": "crypto: mv_cesa - copy remaining bytes to SRAM only when needed\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    }
  ],
  "next": "8652348754a1f538daa1eab248e5c9c4c3600204"
}
