)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "0200f3ecc19660bebeabbcbaf212957fcf1dbf8f",
      "tree": "584b5b936a58f3d9db09fca73ed10bdf20f942f5",
      "parents": [
        "9996e3421cae20a17c99881b2ac0f7562f760e04"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "gerald.schaefer@de.ibm.com",
        "time": "Wed May 04 15:09:44 2011 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:09:44 2011 +1000"
      },
      "message": "crypto: s390 - add System z hardware support for CTR mode\n\nThis patch adds System z hardware acceleration support for AES, DES\nand 3DES in CTR mode. The hardware support is available starting with\nSystem z196.\n\nSigned-off-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "d393d9b8ca7f3296b50cb6fd0dc550ed6f72cdbc",
      "tree": "83662bad298204b83eef698ce76298015f227c86",
      "parents": [
        "df1309ce955a490eac6697a41159b43e24d35995"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Tue Apr 19 21:29:19 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:06:34 2011 +1000"
      },
      "message": "crypto: s390 - cleanup s390 Kconfig options\n\nCleanup the remaining s390 crypto options by mentioning the earliest machine\ntype that supports an accelerated algorithm.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "df1309ce955a490eac6697a41159b43e24d35995",
      "tree": "fd53613e37728e3774c3343bc31cbf7c6d983750",
      "parents": [
        "99d97222150a24e6096805530e141af94183b9a1"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "gerald.schaefer@de.ibm.com",
        "time": "Tue Apr 19 21:29:18 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:06:32 2011 +1000"
      },
      "message": "crypto: s390 - add System z hardware support for GHASH\n\nThis patch adds System z hardware acceleration support for the GHASH\nalgorithm for GCM (Galois/Counter Mode).\nThe hardware support is available beginning with System z196.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "99d97222150a24e6096805530e141af94183b9a1",
      "tree": "efe6ac0e8fee6230b0dce3846ab0c0e93e1c5c8e",
      "parents": [
        "98971f8439b1bb9a61682fe24a865ddd25167a6b"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "gerald.schaefer@de.ibm.com",
        "time": "Tue Apr 26 16:12:42 2011 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:06:30 2011 +1000"
      },
      "message": "crypto: s390 - add System z hardware support for XTS mode\n\nThis patch adds System z hardware acceleration support for the AES XTS mode.\nThe hardware support is available beginning with System z196.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a49e490c7a8a5c6c9474b1936ad8048f3e4440fc",
      "tree": "5d55ab67cf6f412a4b060133c980fff887f3304b",
      "parents": [
        "b3b7f0550f84e06ae60df0a13c2992792fbd1af9"
      ],
      "author": {
        "name": "Vladimir Zapolskiy",
        "email": "vzapolskiy@gmail.com",
        "time": "Fri Apr 08 20:40:51 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Apr 08 20:40:51 2011 +0800"
      },
      "message": "crypto: s5p-sss - add S5PV210 advanced crypto engine support\n\nThis change adds support for AES encrypting and decrypting using\nadvanced crypto engine found on Samsung S5PV210 and S5PC110 SoCs.\n\nSigned-off-by: Vladimir Zapolskiy \u003cvzapolskiy@gmail.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "8e8ec596e6c0144e2dd500a57ee23dde9684df46",
      "tree": "6ca9b342f37b3dc7a62621e544c8861920668117",
      "parents": [
        "60af520cf264ea26b2af3a6871bbd71850522aea"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Sun Mar 13 16:54:26 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Mar 27 10:45:16 2011 +0800"
      },
      "message": "crypto: caam - Add support for the Freescale SEC4/CAAM\n\nThe SEC4 supercedes the SEC2.x/3.x as Freescale\u0027s\nIntegrated Security Engine.  Its programming model is\nincompatible with all prior versions of the SEC (talitos).\n\nThe SEC4 is also known as the Cryptographic Accelerator\nand Assurance Module (CAAM); this driver is named caam.\n\nThis initial submission does not include support for Data Path\nmode operation - AEAD descriptors are submitted via the job\nring interface, while the Queue Interface (QI) is enabled\nfor use by others.  Only AEAD algorithms are implemented\nat this time, for use with IPsec.\n\nMany thanks to the Freescale STC team for their contributions\nto this driver.\n\nSigned-off-by: Steve Cornelius \u003csec@pobox.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": "ce92136843cb6e14aba5fd7bc4e88dbe71e70c5a",
      "tree": "5ff99cc504181f37279f388bd502e624d101aa73",
      "parents": [
        "bd1f2996b44a1c8bde76a6fecd10f36b6eb948d7"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Mon Feb 21 16:43:21 2011 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Feb 21 22:42:40 2011 +1100"
      },
      "message": "crypto: picoxcell - add support for the picoxcell crypto engines\n\nPicochip picoXcell devices have two crypto engines, one targeted\nat IPSEC offload and the other at WCDMA layer 2 ciphering.\n\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "188e213dbc5758bbfb62f7ce0367c5c8de057f02",
      "tree": "97745d2bb8d7a1ed9b815e4ce98ad2c8dd4a22e1",
      "parents": [
        "35da7a307c535f9c2929cae277f3df425c9f9b1e",
        "6d388b43d2c4ef6f0806c9bb9a5edebf00a23c6a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 12:44:34 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 24 12:44:34 2010 -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:\n  crypto: Makefile - replace the use of \u003cmodule\u003e-objs with \u003cmodule\u003e-y\n  crypto: hifn_795x - use cancel_delayed_work_sync()\n  crypto: talitos - sparse check endian fixes\n  crypto: talitos - fix checkpatch warning\n  crypto: talitos - fix warning: \u0027alg\u0027 may be used uninitialized in this function\n  crypto: cryptd - Adding the AEAD interface type support to cryptd\n  crypto: n2_crypto - Niagara2 driver needs to depend upon CRYPTO_DES\n  crypto: Kconfig - update broken web addresses\n  crypto: omap-sham - Adjust DMA parameters\n  crypto: fips - FIPS requires algorithm self-tests\n  crypto: omap-aes - OMAP2/3 AES hw accelerator driver\n  crypto: updates to enable omap aes\n  padata: add missing __percpu markup in include/linux/padata.h\n  MAINTAINERS: Add maintainer entries for padata/pcrypt\n"
    },
    {
      "commit": "50e781613c68f426edbbc8e5c27fcba74494eb8c",
      "tree": "ebda7c61a427044d512e3fcc8aa07f536e6c8d08",
      "parents": [
        "6d8de74c5caa3e2ce7c9f19c1004dbc76d7c7edb"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Sep 12 10:44:21 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Sep 12 10:44:21 2010 +0800"
      },
      "message": "crypto: n2_crypto - Niagara2 driver needs to depend upon CRYPTO_DES\n\nReported-by: Dennis Gilmore \u003cdennis@ausil.us\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "537559a5b3ef854772bd89fbb43aa77d0bbfb721",
      "tree": "7341e9a9b9b91fbada30ef903950e5e12f5a74a1",
      "parents": [
        "b744c679f62b368cb94c21c1dcd4618e42d88d63"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Fri Sep 03 19:16:02 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Sep 03 19:16:02 2010 +0800"
      },
      "message": "crypto: omap-aes - OMAP2/3 AES hw accelerator driver\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "57a4955f134dcfd7761b5ba6205ffc8e9b0a1da9",
      "tree": "a34cd2e28272df1a5f9ff24b62d1d883db7be362",
      "parents": [
        "3a1103703538d164551dc9b5a734a2c8ebcd27ee"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Aug 13 10:06:40 2010 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Fri Aug 13 10:06:54 2010 +0200"
      },
      "message": "[S390] zcrypt: fix Kconfig dependencies\n\nwarning: (ZCRYPT \u0026\u0026 CRYPTO \u0026\u0026 CRYPTO_HW \u0026\u0026 S390 \u0026\u0026 ZCRYPT\u003dy) selects\nZCRYPT_MONOLITHIC which has unmet direct dependencies (ZCRYPT\u003dm)\n\nZCRYPT_MONOLITHIC should not depend on ZCRYPT\u003d\"m\" when it gets\nselected if ZCRYPT\u003d\"y\".\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "0a625fd2abaa0aa0a6852b153d429dbc784748cc",
      "tree": "5d3664ed5681b4235bd9a112589d8c9dcbeb8021",
      "parents": [
        "bf06099db18a1244957076e51847c644cfe46808"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 19 14:14:04 2010 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 19 14:14:04 2010 +1000"
      },
      "message": "crypto: n2 - Add Niagara2 crypto driver\n\nCurrent deficiencies:\n\n1) No HMAC hash support yet.\n\n2) Although the algs are registered as ASYNC they always run\n   synchronously.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "8628e7c89075834fc7b44629d09ff4f9043af114",
      "tree": "ac9e440a8452e13a56243714009ba8c6a110da2e",
      "parents": [
        "ee5500c45c4860a84bba502c6d9ef5af6395dad6"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Mon May 03 11:10:59 2010 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon May 03 11:10:59 2010 +0800"
      },
      "message": "crypto: omap - sha1 \u0026 md5 driver\n\nEarlier kernel contained omap sha1 and md5 driver, which was not maintained,\nwas not ported to new crypto APIs and removed from the source tree.\n\n- implements async  crypto API using dma and cpu.\n- supports multiple sham instances if available\n- hmac\n- concurrent 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": "85a7f0ac5370901916a21935e1fafbe397b70f80",
      "tree": "e2bd5a67fee689f7a92ece61cfea8e2b192215a3",
      "parents": [
        "ace1366369841c9c3a9788f79baa4d73f1c53107"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Mon Aug 10 12:50:03 2009 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 10 12:50:03 2009 +1000"
      },
      "message": "crypto: mv_cesa - Add support for Orion5X crypto engine\n\nThis adds support for Marvell\u0027s Cryptographic Engines and Security\nAccelerator (CESA) which can be found on a few SoC.\nTested with dm-crypt.\n\nAcked-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nSigned-off-by: Sebastian Andrzej Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "bbbee4679afd7c29a58087f133ffe241597f3144",
      "tree": "b49da1e7b303948fc1d39580df375071c1703494",
      "parents": [
        "113adefc73c291f93f875fe515a46d8f76252fff"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Jul 11 18:16:16 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jul 14 12:58:02 2009 +0800"
      },
      "message": "crypto: padlock - Switch sha to shash\n\nThis patch converts the padlock-sha implementation to shash.\nIn doing so the existing mechanism of storing the data until\nfinal is no longer viable as we do not have a way of allocating\ndata in crypto_shash_init and then reliably freeing it.\n\nThis is just as well because a better way of handling the problem\nis to hash everything but the last chunk using normal sha code\nand then provide the intermediate result to the padlock device.\n\nThis is good enough because the primary application of padlock-sha\nis IPsec and there the data is laid out in the form of an hmac\nheader followed by the rest of the packet.  In essence we can\nprovide all the data to the padlock as the hmac header only needs\nto be hashed once.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "489f7ab6c18cdd64a2d444e056d60a0e722f4ad7",
      "tree": "2c7ed6a0042dc15c91ece08c5a3866f610ddca6d",
      "parents": [
        "b322b7816908487c08b89b72f838174c37d8c836",
        "82d27b2b2f3a80ffa7759a49b9cba39e47df476e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:46:25 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jun 14 13:46:25 2009 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (31 commits)\n  trivial: remove the trivial patch monkey\u0027s name from SubmittingPatches\n  trivial: Fix a typo in comment of addrconf_dad_start()\n  trivial: usb: fix missing space typo in doc\n  trivial: pci hotplug: adding __init/__exit macros to sgi_hotplug\n  trivial: Remove the hyphen from git commands\n  trivial: fix ETIMEOUT -\u003e ETIMEDOUT typos\n  trivial: Kconfig: .ko is normally not included in module names\n  trivial: SubmittingPatches: fix typo\n  trivial: Documentation/dell_rbu.txt: fix typos\n  trivial: Fix Pavel\u0027s address in MAINTAINERS\n  trivial: ftrace:fix description of trace directory\n  trivial: unnecessary (void*) cast removal in sound/oss/msnd.c\n  trivial: input/misc: Fix typo in Kconfig\n  trivial: fix grammo in bus_for_each_dev() kerneldoc\n  trivial: rbtree.txt: fix rb_entry() parameters in sample code\n  trivial: spelling fix in ppc code comments\n  trivial: fix typo in bio_alloc kernel doc\n  trivial: Documentation/rbtree.txt: cleanup kerneldoc of rbtree.txt\n  trivial: Miscellaneous documentation typo fixes\n  trivial: fix typo milisecond/millisecond for documentation and source comments.\n  ...\n"
    },
    {
      "commit": "4737f0978d6e64eae468e01fa181abf6499e6b84",
      "tree": "44871914422157121d4a68d376e60d1b1e7f1f92",
      "parents": [
        "3226224039c8f8cb840d236b5f27d2a1104789e2"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Fri Jun 05 00:44:53 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:50 2009 +0200"
      },
      "message": "trivial: Kconfig: .ko is normally not included in module names\n\n.ko is normally not included in Kconfig help, make it consistent.\n\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "2f8174187f409213e63c3589af163c627e8a182a",
      "tree": "29f04d5ef2c84a60b98f63ad61793e1a4e4d7a76",
      "parents": [
        "d1c8b0a7692e81b46550bcc493465ed10510cd33"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Apr 22 13:00:15 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:33 2009 +1000"
      },
      "message": "crypto: padlock - Restore dependency on x86\n\nWhen we added 64-bit support to padlock the dependency on x86\nwas lost.  This causes build failures on non-x86 architectures.\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "d1c8b0a7692e81b46550bcc493465ed10510cd33",
      "tree": "16a9c6065b23cbd625873797b0e94f1a1e285b43",
      "parents": [
        "962a9c99496f98041d14d64a9fdcf58050fefb4d"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Tue Apr 21 14:14:37 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:31 2009 +1000"
      },
      "message": "crypto: padlock - Enable on x86_64\n\nAlmost everything stays the same, we need just to use the extended registers\non the bit variant.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "049359d655277c382683a6030ae0bac485568ffc",
      "tree": "36d2c702b4b289ca949e439620f2801158b21fd4",
      "parents": [
        "5b07bd57016fb1033c678746f90bfc3c12d3e494"
      ],
      "author": {
        "name": "James Hsiao",
        "email": "jhsiao@amcc.com",
        "time": "Thu Feb 05 16:18:13 2009 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Feb 18 16:49:43 2009 +0800"
      },
      "message": "crypto: amcc - Add crypt4xx driver\n\nThis patch adds support for AMCC ppc4xx security device driver. This is the\ninitial release that includes the driver framework with AES and SHA1 algorithms\nsupport.\n\nThe remaining algorithms will be released in the near future.\n\nSigned-off-by: James Hsiao \u003cjhsiao@amcc.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "563f346d04e8373739240604a51ce8529dd9f07e",
      "tree": "e08f528e442c6861b591a283f5cf3a5666b92015",
      "parents": [
        "9749598633efc2561224954217ff0d70aeed8b50"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Jan 18 20:33:33 2009 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Feb 18 16:48:07 2009 +0800"
      },
      "message": "crypto: sha-s390 - Switch to shash\n\nThis patch converts the S390 sha algorithms to the new shash interface.\n\nWith fixes by Jan Glauber.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "090657e423f45a77151943f50165ae9565bfbf33",
      "tree": "cf79c976ac9291db0c839c7a846b441b3c944bfa",
      "parents": [
        "a72f0dbfd93159acdf2467e5a022b28f763061f6"
      ],
      "author": {
        "name": "Imre Kaloz",
        "email": "kaloz@openwrt.org",
        "time": "Sun Jul 13 20:12:11 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Jul 13 20:12:11 2008 +0800"
      },
      "message": "crypto: ixp4xx - Select CRYPTO_AUTHENC\n\nWithout CRYPTO_AUTHENC the driver fails to build:\ndrivers/built-in.o: In function `ixp_module_init\u0027:\nixp4xx_crypto.c:(.init.text+0x3250): undefined reference to `crypto_aead_type\u0027\n\nSigned-off-by: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "81bef0150074d677d8cbd4e971a8ce6c9746a1fc",
      "tree": "57e263d8f89b8c6eb7532efd5e3f438044393675",
      "parents": [
        "9c4a79653b35efc9d6790c295e22f79f4b361125"
      ],
      "author": {
        "name": "Christian Hohnstaedt",
        "email": "chohnstaedt@innominate.com",
        "time": "Wed Jun 25 14:38:47 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jul 10 20:35:16 2008 +0800"
      },
      "message": "crypto: ixp4xx - Hardware crypto support for IXP4xx CPUs\n\nAdd support for the hardware crypto engine provided by the NPE C\nof the Intel IXP4xx networking processor series.\n\nSupported ciphers: des, des3, aes\nand a combination of them with md5 and sha1 hmac\n\nSigned-off-by: Christian Hohnstaedt \u003cchohnstaedt@innominate.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "9c4a79653b35efc9d6790c295e22f79f4b361125",
      "tree": "8cc3f6f9b4663d0bc4a4a02ae1adbb12c88c4a6f",
      "parents": [
        "d729de23e86bbbb28adf6c3ded3651ea4ad8c539"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Jun 23 19:50:15 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jul 10 20:35:16 2008 +0800"
      },
      "message": "crypto: talitos - Freescale integrated security engine (SEC) driver\n\nAdd support for the SEC available on a wide range of PowerQUICC devices,\ne.g. MPC8349E, MPC8548E.\n\nThis initial version supports authenc(hmac(sha1),cbc(aes)) for use with IPsec.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "7dc748e4e720c1a98185363096ad7582e9113092",
      "tree": "664b4b77581c6b77ebd9d0535e7bfdb1ddd041c8",
      "parents": [
        "5427663f498e19b441277de72ce7a685511f247c"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Tue Apr 01 21:24:50 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Apr 21 10:19:34 2008 +0800"
      },
      "message": "[CRYPTO] padlock-aes: Use generic setkey function\n\nThe Padlock AES setkey routine is the same as exported by the generic\nimplementation. So we could use it.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nCc: Michal Ludvig \u003cmichal@logix.cz\u003e\nTested-by: Stefan Hellermann \u003cstefan@the2masters.de\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "4e2c6d7f4d8f466f4420e10dda7126537de09c94",
      "tree": "9fcec4b344ee79bd23f9cf8a9818b137591c886a",
      "parents": [
        "291dc7c0996b09a7c58b2cf6e9cc3495123a607e"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Thu Mar 06 19:53:50 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Apr 21 10:19:21 2008 +0800"
      },
      "message": "[CRYPTO] sha384: Hardware acceleration for s390\n\nExploit the System z10 hardware acceleration for SHA384.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "291dc7c0996b09a7c58b2cf6e9cc3495123a607e",
      "tree": "df678f61c217baddb3c959166639e919be637193",
      "parents": [
        "604973f1fe41b817c1badb3df2008fe641e50ae6"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Thu Mar 06 19:52:00 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Apr 21 10:19:21 2008 +0800"
      },
      "message": "[CRYPTO] sha512: Hardware acceleration for s390\n\nExploit the System z10 hardware acceleration for SHA512.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "2f7c8bd6dc6540aa3275c0ad9f657401985c00e9",
      "tree": "12cb12d661424d332ad960113c8849b3579e7e6a",
      "parents": [
        "893f11286644780fc7d6d415e537644da7bdaaf8"
      ],
      "author": {
        "name": "Ralph Wuerthner",
        "email": "rwuerthn@de.ibm.com",
        "time": "Thu Apr 17 07:46:15 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Apr 17 07:47:02 2008 +0200"
      },
      "message": "[S390] zcrypt: add support for large random numbers\n\nThis patch allows user space applications to access large amounts of\ntruly random data. The random data source is the build-in hardware\nrandom number generator on the CEX2C cards.\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "3f5615e012b4593943bbc2a6c3ce150bb33e1966",
      "tree": "2f3a65d73707c21e97f0e0020ecad457e2f1fd3c",
      "parents": [
        "81ef16e763bb899053e06f6050603a305456a085"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jan.glauber@de.ibm.com",
        "time": "Sat Jan 26 14:11:07 2008 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Jan 26 14:11:17 2008 +0100"
      },
      "message": "[S390] crypto: move s390 Kconfig options.\n\nMove s390 crypto Kconfig options to drivers/crypto/Kconfig to have all\nhardware crypto devices in one place.\n\nThis also makes messing up the kernel source tree easier for some people.\n\nSigned-off-by: Jan Glauber \u003cjan.glauber@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "946fef4e14ebc2f14ab05f54789843621fe87f60",
      "tree": "f883bbadbac017ac46e00d8da528b50b78c1318d",
      "parents": [
        "2d94dfc8c38edf63e91e48fd55c3a8822b6a9ced"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Jan 26 09:48:44 2008 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Jan 26 09:48:44 2008 +1100"
      },
      "message": "[CRYPTO] hifn795x: Disallow built-in hifn795x when HW_RANDOM is m\n\nCurrently it is possible to select HW_RANDOM as a module and have\nhifn795x built-in.  This causes a build problem because hifn795x\nwill then call hwrng_register which isn\u0027t built-in.\n\nThis patch introduces a new config option to control the hifn795x\nRNG which lets us avoid this problem.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "eba0e319c12fb098d66316a8eafbaaa9174a07c3",
      "tree": "b2703117db9e36bb3510654efd55361f61c54742",
      "parents": [
        "df8dc74e8a383eaf2d9b44b80a71ec6f0e52b42e",
        "15e7b4452b72ae890f2fcb027b4c4fa63a1c9a7a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 08:38:25 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 25 08:38:25 2008 -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: (125 commits)\n  [CRYPTO] twofish: Merge common glue code\n  [CRYPTO] hifn_795x: Fixup container_of() usage\n  [CRYPTO] cast6: inline bloat--\n  [CRYPTO] api: Set default CRYPTO_MINALIGN to unsigned long long\n  [CRYPTO] tcrypt: Make xcbc available as a standalone test\n  [CRYPTO] xcbc: Remove bogus hash/cipher test\n  [CRYPTO] xcbc: Fix algorithm leak when block size check fails\n  [CRYPTO] tcrypt: Zero axbuf in the right function\n  [CRYPTO] padlock: Only reset the key once for each CBC and ECB operation\n  [CRYPTO] api: Include sched.h for cond_resched in scatterwalk.h\n  [CRYPTO] salsa20-asm: Remove unnecessary dependency on CRYPTO_SALSA20\n  [CRYPTO] tcrypt: Add select of AEAD\n  [CRYPTO] salsa20: Add x86-64 assembly version\n  [CRYPTO] salsa20_i586: Salsa20 stream cipher algorithm (i586 version)\n  [CRYPTO] gcm: Introduce rfc4106\n  [CRYPTO] api: Show async type\n  [CRYPTO] chainiv: Avoid lock spinning where possible\n  [CRYPTO] seqiv: Add select AEAD in Kconfig\n  [CRYPTO] scatterwalk: Handle zero nbytes in scatterwalk_map_and_copy\n  [CRYPTO] null: Allow setkey on digest_null \n  ...\n"
    },
    {
      "commit": "653ebd9c8510a7d647ed23e66e1338f848ebdbab",
      "tree": "99e1d59a0a944807bf10b59f874045ac8067ba68",
      "parents": [
        "2589469d7bc69bdfad4e05d88a0d2748f92ef0f3"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Nov 27 19:48:27 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:41 2008 +1100"
      },
      "message": "[CRYPTO] blkcipher: Merge ablkcipher and blkcipher into one option/module\n\nWith the impending addition of the givcipher type, both blkcipher and\nablkcipher algorithms will use it to create givcipher objects.  As such\nit no longer makes sense to split the system between ablkcipher and\nblkcipher.  In particular, both ablkcipher.c and blkcipher.c would need\nto use the givcipher type which has to reside in ablkcipher.c since it\nshares much code with it.\n\nThis patch merges the two Kconfig options as well as the modules into one.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "2707b937f322ba6b437f3dd1de05b9bb9756d803",
      "tree": "0f023d0315c3cba7dd4634ec1488fee950900400",
      "parents": [
        "a1e6ef2f1e01f2aa9ed930e1089fc85dc745bf7a"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Mon Nov 12 21:56:38 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:13 2008 +1100"
      },
      "message": "[CRYPTO] hifn: Make Kconfig option depend on PCI\n\nThe HIFN driver is currently selectable on s390 but wont compile.\nSince it looks like HIFN needs PCI make the Kconfig dependent on PCI,\nwhich is not available on s390.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "c3041f9c93e31159f4e321abea7c1549d271e6a7",
      "tree": "12a4b27c2717f2935ccac0f1873c19e09492d4c7",
      "parents": [
        "16d004a2eda7be2c6a2de63eca2ad3c6b57307b3"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Oct 11 19:58:16 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:03 2008 +1100"
      },
      "message": "[CRYPTO] hifn_795x: Detect weak keys\n\nHIFN driver update to use DES weak key checks (exported in this patch).\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f7d0561ea1dadec5462846520b1f4fb304294fd5",
      "tree": "50109416f7a2780a19ee1d8fbc538f65b081ef5e",
      "parents": [
        "23e353c8a681cc30d42fbd4f2c2be85c44fe209b"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri Oct 26 21:31:14 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:01 2008 +1100"
      },
      "message": "[CRYPTO] hifn_795x: HIFN 795x driver\n\nThis is a driver for HIFN 795x crypto accelerator chips.\n\nIt passed all tests for AES, DES and DES3_EDE except weak test for DES,\nsince hardware can not determine weak keys.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "b00296fb781acfafa93687000cdef72b8922bb40",
      "tree": "5efd31cbfd4457f875e3f0a6becc864e643d7d03",
      "parents": [
        "54d67ee22c1ed12ff595defdf89e3d07b430497d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat Dec 01 12:16:29 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 03 08:13:17 2007 -0800"
      },
      "message": "uml: add !UML dependencies\n\nThe previous commit (\"uml: keep UML Kconfig in sync with x86\") is not\nenough, unfortunately.  If we go that way, we need to add dependencies\non !UML for several options.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "44db25ca127281036817f861593389d7cfe950f5",
      "tree": "a6c7fe4a3541756e47dd70d4933074a428dc2320",
      "parents": [
        "a349365e5e0e0590cf68957abd2ead1e5249fdef"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jul 17 20:33:16 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:37 2007 -0700"
      },
      "message": "[CRYPTO] drivers/Kconfig: Remove \"default m\"s\n\nHardware drivers shouldn\u0027t default to m.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "06bfb7eb1535822a3338ffea9918e22215abed90",
      "tree": "f7fcb2d1ac787b00ab2b0325c33813e594ed56e3",
      "parents": [
        "9ef7ad22965fcd817b20c1332286f02362266534"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@computergmbh.de",
        "time": "Sat Aug 18 12:56:21 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Aug 18 09:52:50 2007 -0700"
      },
      "message": "Add some help texts to recently-introduced kconfig items\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e (edited MACINTOSH_DRIVERS per Geert Uytterhoeven\u0027s remark)\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b511431d85948823ec58639bd3137b910964be34",
      "tree": "39a803b30fe1db529c24eb550a7a3cd0de8bc43a",
      "parents": [
        "13591885a90f8f5e3849ad1f1973649115d5bad4"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Sun Jul 15 23:39:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:40 2007 -0700"
      },
      "message": "Use menuconfig objects: crypto hw\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d158325e407864793c5b0fbc85c74702753333b9",
      "tree": "829c39f2f8e800f57893b94bd75f9295652c80a9",
      "parents": [
        "0479ea0eab197b3e5d4c731f526c02e5e3fbfbd0"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri May 18 13:17:22 2007 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri May 18 13:17:22 2007 +1000"
      },
      "message": "[CRYPTO] padlock: Make CRYPTO_DEV_PADLOCK a tristate again\n\nTurning it into a boolean was unnecessary and caused ALGAPI to be\npinned down as a boolean to.  This patch makes it a tristate again.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "61d48c2c31799ab9dbddbbcfccfd8042a5c6b75a",
      "tree": "1f1e937eccd605db08bef8f6dcbb80713966de21",
      "parents": [
        "abf3ea1b549afc62dc7304fddab1cdaf23d0cc84"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:00 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:08 2007 +0200"
      },
      "message": "[S390] Kconfig: use common Kconfig files for s390.\n\nDisband drivers/s390/Kconfig, use the common Kconfig files. The s390\nspecific config options from drivers/s390/Kconfig are moved to the\nrespective common Kconfig files.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "3dde6ad8fc3939d345a3768464ecff43c91d511a",
      "tree": "bf36419973a724f854ba69de793daaf3d916f9a0",
      "parents": [
        "ccf6780dc3d228f380e17b6858b93fc48e40afd4"
      ],
      "author": {
        "name": "David Sterba",
        "email": "dave@jikos.cz",
        "time": "Wed May 09 07:12:20 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 09 07:12:20 2007 +0200"
      },
      "message": "Fix trivial typos in Kconfig* files\n\nFix several typos in help text in Kconfig* files.\n\nSigned-off-by: David Sterba \u003cdave@jikos.cz\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "f6259deacfd55607ae57cff422d3bc7694ea14e7",
      "tree": "d984d50afb2ee4cfa941008fd879fd64ca9629a0",
      "parents": [
        "e196d6259141eda47aeafd88514aae652bfbfc7f"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Wed May 02 22:08:26 2007 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 02 22:08:26 2007 +1000"
      },
      "message": "[CRYPTO] padlock: Remove pointless padlock module\n\nWhen this is compiled in it is run too early to do anything useful:\n[    6.052000] padlock: No VIA PadLock drivers have been loaded.\n[    6.052000] padlock: Using VIA PadLock ACE for AES algorithm.\n[    6.052000] padlock: Using VIA PadLock ACE for SHA1/SHA256 algorithms.\n\nWhen it\u0027s a module it isn\u0027t doing anything special, the same functionality \ncan be provided in userspace by \"probeall padlock padlock-aes padlock-sha\" \nin modules.conf if it is required.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nCc: Michal Ludvig \u003cmichal@logix.cz\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1b2782948997cf5a0d1747de13d43ba7dfa7c543",
      "tree": "3c9c74179f2e8feaaaf48c1ff6dad78e979ed2e5",
      "parents": [
        "d54853ef8cb17296ac7bce9c77430fb7c80532d0"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jan.glauber@de.ibm.com",
        "time": "Mon Feb 05 21:18:22 2007 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Mon Feb 05 21:18:22 2007 +0100"
      },
      "message": "[S390] Support for s390 Pseudo Random Number Generator\n\nStarting with the z9 the CPU Cryptographic Assist Facility comes with\nan integrated Pseudo Random Number Generator. The generator creates\nrandom numbers by an algorithm similar to the ANSI X9.17 standard.\nThe pseudo-random numbers can be accessed via a character device driver\nnode called /dev/prandom. Similar to /dev/urandom any amount of bytes\ncan be read from the device without blocking.\n\nSigned-off-by: Jan Glauber \u003cjan.glauber@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "9080d0ae0fd16628d688ce7d03d02ccf7011c6f0",
      "tree": "4dea886b35539a1bb6139cb311fbf9b1c4b04a94",
      "parents": [
        "5c543eff6cc658f46241f1ccb77436d65abbf445"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Dec 10 02:19:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:55:40 2006 -0800"
      },
      "message": "[PATCH] geode crypto is PCI device\n\nThis driver seems to be for a PCI device.\n\ndrivers/crypto/geode-aes.c:384: warning: implicit declaration of function \u0027pci_release_regions\u0027\ndrivers/crypto/geode-aes.c:397: warning: implicit declaration of function \u0027pci_request_regions\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9fe757b0cfcee0724027a675c533077287a21b96",
      "tree": "a68942e39e350e78b0b9e0fcfa701b9ddbcf5a70",
      "parents": [
        "94b9bb5480e73cec4552b19fc3f809742b4ebf67"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Wed Oct 04 18:48:57 2006 +1000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Dec 06 18:38:46 2006 -0800"
      },
      "message": "[PATCH] crypto: Add support for the Geode LX AES hardware\n\nAdd a driver to support the AES hardware on the Geode LX processor.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "28ce728a90cce3a0c6c0ed00354299de52db94b1",
      "tree": "d5f8c799cb949a5afdfb9db4fb9c4c749820c35e",
      "parents": [
        "db131ef9084110d9e82549c0a627e157e8bb99d7"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 21 21:38:42 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:44:35 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Added block cipher versions of CBC/ECB\n\nThis patch adds block cipher algorithms for cbc(aes) and ecb(aes) for\nthe PadLock device.  Once all users to the old cipher type have been\nconverted the old cbc/ecb PadLock operations will be removed.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5644bda5d6aa17a70b8842eb56365d501a5da159",
      "tree": "ac19f321bdc0dfa081e4ea7348584f516f6a7e7b",
      "parents": [
        "cb17530b0a4e01bd595a7ac437467a1a9833a15c"
      ],
      "author": {
        "name": "Michal Ludvig",
        "email": "michal@logix.cz",
        "time": "Sun Aug 06 22:50:30 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:41:00 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Helper module padlock.ko\n\nCompile a helper module padlock.ko that will try\nto autoload all configured padlock algorithms.\n\nThis also provides backward compatibility with \nthe ancient times before padlock.ko was renamed \nto padlock-aes.ko\n\nSigned-off-by: Michal Ludvig \u003cmichal@logix.cz\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6c833275152b454d311f0e70b5e6bf028b4a2aaf",
      "tree": "a08d9d1057730c1c5dde31de1db0bd81810ee8d2",
      "parents": [
        "ccc17c34d676f116bd09dd36a3b01627bc6a2f8a"
      ],
      "author": {
        "name": "Michal Ludvig",
        "email": "michal@logix.cz",
        "time": "Wed Jul 12 12:29:38 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:40:59 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Driver for SHA1 / SHA256 algorithms\n\nSupport for SHA1 / SHA256 algorithms in VIA C7 processors.\n\nSigned-off-by: Michal Ludvig \u003cmichal@logix.cz\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1191f0a49390caf16f4a2831a4fc373757471ad6",
      "tree": "8b92255ab82b777feade49a68cc0dc9691f1c665",
      "parents": [
        "b14cdd6704c96474ba5c74b5959487beaa5ee1cd"
      ],
      "author": {
        "name": "Michal Ludvig",
        "email": "michal@logix.cz",
        "time": "Sun Aug 06 22:46:20 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:40:21 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Get rid of padlock-generic.c\n\nMerge padlock-generic.c into padlock-aes.c and compile\nAES as a standalone module. We won\u0027t make a monolithic\npadlock.ko with all supported algorithms, instead we\u0027ll\ncompile each driver into its own module.\n\nSigned-off-by: Michal Ludvig \u003cmichal@logix.cz\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cce9e06d100df19a327b19f23adad76e7bf63edd",
      "tree": "ce10f50679db9ed8db92912c104eef1f05efc3c5",
      "parents": [
        "9409f38a0c8773c04bff8dda8c552d7ea013d956"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 21 21:08:13 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:16:30 2006 +1000"
      },
      "message": "[CRYPTO] api: Split out low-level API\n\nThe crypto API is made up of the part facing users such as IPsec and the\nlow-level part which is used by cryptographic entities such as algorithms.\nThis patch splits out the latter so that the two APIs are more clearly\ndelineated.  As a bonus the low-level API can now be modularised if all\nalgorithms are built as modules.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "0d078f6f96809c95c69b99d6605a502b0ac63d3d",
      "tree": "1b4691abab5f96f2aa8a5217a2701f181b41940d",
      "parents": [
        "4276d32260662d5401a15a0a46e506fb5c8ab563"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Oct 30 14:59:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:10 2005 -0800"
      },
      "message": "[PATCH] CONFIG_IA32\n\nAdd CONFIG_X86_32 for i386.  This allows selecting options that only apply\nto 32-bit systems.\n\n(X86 \u0026\u0026 !X86_64) becomes X86_32\n(X86 ||  X86_64) becomes X86\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
