)]}'
{
  "log": [
    {
      "commit": "f17922bc75d6261dd6e0e2d687ff43b96e91e04a",
      "tree": "513bacbb4a0be6183746871a5cd812f7ca368058",
      "parents": [
        "7c3d703fa81db42f9766325cebd6bfc1c5eac838"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Dec 12 10:42:41 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:38 2008 +1100"
      },
      "message": "[CRYPTO] geode: Add __dev{init,exit} annotations\n\nThis patch adds __dev{init,exit} annotations.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "fdc520aa693d462f4958339534a3b596f95795b7",
      "tree": "04936bf00ae457c09c44a85d4a3bfd15df4014e6",
      "parents": [
        "5de8f1b562e87ae9d93a4e0897e54c18a5e82915"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Mon Dec 10 15:48:17 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:36 2008 +1100"
      },
      "message": "[CRYPTO] geode: Use correct encrypt/decrypt function in fallback\n\ncrypto_blkcipher_decrypt is wrong because it does not care about\nthe IV.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "d2456c66236c15d6462f1ac751cdbd48a34e9704",
      "tree": "0d221b08d0c1d4942881ad138c142c4163d19717",
      "parents": [
        "9617d6ef6278edd04070ae404c871f65a466c6d2"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Fri Nov 30 16:36:57 2007 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:26 2008 +1100"
      },
      "message": "[CRYPTO] geode: do not copy the IV too often\n\nThere is no reason to keep the IV in the private structre. Instead keep\njust a pointer to make the patch smaller :)\nThis also remove a few memcpy()s\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cd7c3bfe54270f41ac52be6b725a7194d99175b4",
      "tree": "03e9378557ffb7c8e38c452b7fd637587284b518",
      "parents": [
        "5157dea8139cf0edc4834d528531e642c0d27e37"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Sat Nov 10 19:29:33 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:11 2008 +1100"
      },
      "message": "[CRYPTO] geode: Add fallback for unsupported modes\n\nThe Geode AES crypto engine supports only 128 bit long key. This\npatch adds fallback for other key sizes which are required by the\nAES standard.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nAcked-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "b7a30da61adc5f252ee97b2a4f3fc23c9d06a08a",
      "tree": "1b9f062fbe7d5f78fa8bacdd2accf0107d5cce5f",
      "parents": [
        "1f4e4773761d0aa622411469b54d6570005a66b1"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Sun Oct 21 16:21:25 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:05 2008 +1100"
      },
      "message": "[CRYPTO] geode: move defines into a headerfile\n\nThis patch moves macros in geode-aes.c into geode-aes.h.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1f4e4773761d0aa622411469b54d6570005a66b1",
      "tree": "9823633e791570d01a6711d69f0d8a6167b1c629",
      "parents": [
        "2d506d4fa1df18aa9505820722f834426edc907f"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Sun Oct 21 16:18:12 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:05 2008 +1100"
      },
      "message": "[CRYPTO] geode: relax in busy loop and care about return value\n\nThe code waits in a busy loop until the hardware finishes the encryption\nor decryption process. This wants a cpu_relax() :)\nThe busy loop finishes either if the encryption is done or if the counter\nis zero. If the latter is true than the hardware failed. Since this\nshould not happen, leave sith a BUG().\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "2d506d4fa1df18aa9505820722f834426edc907f",
      "tree": "b39bcf3cf414e472e9ddd7aaaf58496afef27078",
      "parents": [
        "89e12654312dddbbdbf17b5adc95b22cb672f947"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Sun Oct 21 16:04:23 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:04 2008 +1100"
      },
      "message": "[CRYPTO] geode: use consistent IV copy\n\nIt is enough if the IV is copied before and after the while loop.\nWith DM-Crypt is seems not be required to save the IV after encrytion\nbecause a new one is used in the request (dunno about other users).\nIt is not save to load the IV within while loop and not save afterwards\nbecause we mill end up with the wrong IV if the request goes consists\nof more than one page.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "89e12654312dddbbdbf17b5adc95b22cb672f947",
      "tree": "b6c90424ece4dae2178c3b3843e37ebf41c8286b",
      "parents": [
        "f1901f1fc710ec0fc482a7c98ee4552874139f39"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Wed Oct 17 23:18:57 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:04 2008 +1100"
      },
      "message": "[CRYPTO] aes: Move common defines into a header file\n\nThis three defines are used in all AES related hardware.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f1901f1fc710ec0fc482a7c98ee4552874139f39",
      "tree": "7bdf196bcd2bfd7b56ba0123d7690e54f2a5486b",
      "parents": [
        "c3041f9c93e31159f4e321abea7c1549d271e6a7"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Mon Oct 15 22:09:47 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:03 2008 +1100"
      },
      "message": "[CRYPTO] geode: remove alias\n\nalias isn\u0027t required because the module provides PCI ids.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "2e21630ddc3fb717dc645356b75771c6a52dc627",
      "tree": "4dbe3ba365751d6321dcf4eb52089d6388126da1",
      "parents": [
        "6e800af233e0bdf108efb7bd23c11ea6fa34cdeb"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Sat Nov 10 19:37:49 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Nov 11 19:03:48 2007 +0800"
      },
      "message": "[CRYPTO] geode: Fix not inplace encryption\n\nCurrently the Geode AES module fails to encrypt or decrypt if\nthe coherent bits are not set what is currently the case if the\nencryption does not occur inplace. However, the encryption works\non my Geode machine _only_ if the coherent bits are always set.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nAcked-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f8246af005d56b73f4f04304fc5b6fd9878af4ef",
      "tree": "d935971920749a7e99b7224e413b110a3ba07b10",
      "parents": [
        "c5a511f1cd6f90a98ad11dd97e2313c7c787deb2"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Fri Oct 05 16:52:01 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:49 2007 -0700"
      },
      "message": "[CRYPTO] aes: Rename aes to aes-generic\n\nLoading the crypto algorithm by the alias instead of by module directly\nhas the advantage that all possible implementations of this algorithm\nare loaded automatically and the crypto API can choose the best one\ndepending on its priority.\n\nAdditionally it ensures that the generic implementation as well as the\nHW driver (if available) is loaded in case the HW driver needs the\ngeneric version as fallback in corner cases.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "761e784673d79c8ea9befdad31e30c65e0d20b82",
      "tree": "88576a4ce275d7f73ff2b4d6b6c69180e45865d7",
      "parents": [
        "4598c95514f9a50b49626e1e5d1f292180b643fa"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Thu May 24 21:23:24 2007 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu May 24 21:23:24 2007 +1000"
      },
      "message": "[CRYPTO] geode: Fix in-place operations and set key\n\nAllow in-place crypto operations.  Also remove the coherent user flag\n(we use it automagically now), and by default use the user written\nkey rather then the HW hidden key - this makes crypto just work without\nany special considerations, and thats OK, since its our only usage\nmodel.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5efee174f8a101cafb1607d2b629bed353701457",
      "tree": "0a4bc4cdb2f28dbc9160e57c71ed55892b89140f",
      "parents": [
        "57bf63d69cb6b7064e6fec5e83da4e1918168282"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Mar 06 01:42:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 06 09:30:25 2007 -0800"
      },
      "message": "[PATCH] geode-aes: use unsigned long for spin_lock_irqsave\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cd354f1ae75e6466a7e31b727faede57a1f89ca5",
      "tree": "09a2da1672465fefbc7fe06ff4e6084f1dd14c6b",
      "parents": [
        "3fc605a2aa38899c12180ca311f1eeb61a6d867e"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Wed Feb 14 00:33:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:54 2007 -0800"
      },
      "message": "[PATCH] remove many unneeded #includes of sched.h\n\nAfter Al Viro (finally) succeeded in removing the sched.h #include in module.h\nrecently, it makes sense again to remove other superfluous sched.h includes.\nThere are quite a lot of files which include it but don\u0027t actually need\nanything defined in there.  Presumably these includes were once needed for\nmacros that used to live in sched.h, but moved to other header files in the\ncourse of cleaning it up.\n\nTo ease the pain, this time I did not fiddle with any header files and only\nremoved #includes from .c-files, which tend to cause less trouble.\n\nCompile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,\narm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,\nallmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all\nconfigs in arch/arm/configs on arm.  I also checked that no new warnings were\nintroduced by the patch (actually, some warnings are removed that were emitted\nby unnecessarily included header files).\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "09cb914f096bd38b22341af291236b65cf55ceee",
      "tree": "c24bd19f0e658dbc138dc38ca3f6d71fb9160b46",
      "parents": [
        "78a1fe4f242cbe6b4578e072b75e171b92745afa"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Wed Jan 24 21:39:34 2007 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Feb 07 09:21:02 2007 +1100"
      },
      "message": "[CRYPTO] geode: Convert pci_module_init() to pci_register_driver()\n\nReplace uses of the obsolete pci_module_init function.\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "ab7827059adbbcc3624afbc58880287eabf6d277",
      "tree": "2108509ea550b497ecb9669e64f06c03c8fe8ec3",
      "parents": [
        "5b37538a514cf4c8746be9d09e8a9f564e7df939"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Nov 17 13:43:55 2006 +1100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Dec 06 18:38:53 2006 -0800"
      },
      "message": "[CRYPTO] geode: Make needlessly global geode_aes_crypt() static\n\nOn Tue, Nov 14, 2006 at 01:41:25AM -0800, Andrew Morton wrote:\n\u003e...\n\u003e Changes since 2.6.19-rc5-mm2:\n\u003e...\n\u003e  git-cryptodev.patch\n\u003e...\n\u003e  git trees\n\u003e...\n\nThis patch makes the needlessly global geode_aes_crypt() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\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"
    }
  ]
}
