)]}'
{
  "log": [
    {
      "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": "9bed4aca296fdf9c1b85a8f093e92018dc9864f3",
      "tree": "f01e44f3f827c5805f871a2cc9940390d3159dfc",
      "parents": [
        "b23b64516500df6b70fcafb820970f18538252cf"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed May 18 09:03:34 2011 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 18 09:03:34 2011 +1000"
      },
      "message": "crypto: aesni-intel - fix aesni build on i386\n\nFix build error on i386 by moving function prototypes:\n\narch/x86/crypto/aesni-intel_glue.c: In function \u0027aesni_init\u0027:\narch/x86/crypto/aesni-intel_glue.c:1263: error: implicit declaration of function \u0027crypto_fpu_init\u0027\narch/x86/crypto/aesni-intel_glue.c: In function \u0027aesni_exit\u0027:\narch/x86/crypto/aesni-intel_glue.c:1373: error: implicit declaration of function \u0027crypto_fpu_exit\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "b23b64516500df6b70fcafb820970f18538252cf",
      "tree": "aba2a9ac7384c4d4b64601bd1969dca703b43b52",
      "parents": [
        "6ef84509f3d439ed2d43ea40080643efec37f54f"
      ],
      "author": {
        "name": "Andy Lutomirski",
        "email": "luto@mit.edu",
        "time": "Mon May 16 15:12:47 2011 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon May 16 15:12:47 2011 +1000"
      },
      "message": "crypto: aesni-intel - Merge with fpu.ko\n\nLoading fpu without aesni-intel does nothing.  Loading aesni-intel\nwithout fpu causes modes like xts to fail.  (Unloading\naesni-intel will restore those modes.)\n\nOne solution would be to make aesni-intel depend on fpu, but it\nseems cleaner to just combine the modules.\n\nThis is probably responsible for bugs like:\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d589390\n\nSigned-off-by: Andy Lutomirski \u003cluto@mit.edu\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"
    },
    {
      "commit": "8652348754a1f538daa1eab248e5c9c4c3600204",
      "tree": "9812a8205990fe5ec13f8d84d7db7fd81589e53d",
      "parents": [
        "cc8d35057ce7ae2f88cc65be0f839316c4641332"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:29:04 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:20 2011 +1000"
      },
      "message": "crypto: mv_cesa - move digest state initialisation to a better place\n\nOn one hand, the digest state registers need to be set only when\nactually using the crypto engine. On the other hand, there is a check\nfor ctx-\u003efirst_hash in mv_process_hash_current() already, so use that.\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cc8d35057ce7ae2f88cc65be0f839316c4641332",
      "tree": "4eafc10f578f9ba4814bd4e417542e8f588cdc2a",
      "parents": [
        "6677a776cf3dc4950a790946f88d26dafc4baf7b"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:29:03 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:19 2011 +1000"
      },
      "message": "crypto: mv_cesa - fill inner/outer IV fields only in HMAC case\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6677a776cf3dc4950a790946f88d26dafc4baf7b",
      "tree": "7554959e21ad98344c8e150f71c3aade49fca233",
      "parents": [
        "7a1c6bcf269203485d716d8e3bec6671dabb5067"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:29:02 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:18 2011 +1000"
      },
      "message": "crypto: mv_cesa - refactor copy_src_to_buf()\n\nThe main goal was to have it not do anything when a zero len parameter\nwas being passed (which could lead to a null pointer dereference, as in\nthis case p-\u003esrc_sg is null, either). Using the min() macro, the lower\npart of the loop gets simpler, too.\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "7a1c6bcf269203485d716d8e3bec6671dabb5067",
      "tree": "016473ab584401454962371f5b623b541403ce14",
      "parents": [
        "2a025f5dfcfaf7348fff6bda3ea007144f7eb47c"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:29:01 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:17 2011 +1000"
      },
      "message": "crypto: mv_cesa - no need to save digest state after the last chunk\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "2a025f5dfcfaf7348fff6bda3ea007144f7eb47c",
      "tree": "a95c89d60fed1013660aeda2d2beac113a5a0622",
      "parents": [
        "811e6ed62347f1042ab1c560e5e2ebc8892f7f8f"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:29:00 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:16 2011 +1000"
      },
      "message": "crypto: mv_cesa - print a warning when registration of AES algos fail\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "811e6ed62347f1042ab1c560e5e2ebc8892f7f8f",
      "tree": "33c97f77732b3569d1232066a29ceeeffc4d8db8",
      "parents": [
        "99db3eacac81e50225d8a3571e32d692428f6920"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:28:59 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:15 2011 +1000"
      },
      "message": "crypto: mv_cesa - drop this call to mv_hash_final from mv_hash_finup\n\nThe code in mv_hash_final is actually a superset of mv_hash_finup\u0027s\nbody. Since the driver works fine without, drop it.\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "99db3eacac81e50225d8a3571e32d692428f6920",
      "tree": "39a48acbf4145443a8ce18724b452d2c555786b9",
      "parents": [
        "042e9e73561aa406b872f3e310bdc9477c379cb3"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:28:58 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:14 2011 +1000"
      },
      "message": "crypto: mv_cesa - the descriptor pointer register needs to be set just once\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "042e9e73561aa406b872f3e310bdc9477c379cb3",
      "tree": "8f74ee091c98369a186edf844cd89d4daf62f7af",
      "parents": [
        "de2954d66408da3ae34effda777bb564fd17781b"
      ],
      "author": {
        "name": "Phil Sutter",
        "email": "phil.sutter@viprinet.com",
        "time": "Thu May 05 15:28:57 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 11 15:06:13 2011 +1000"
      },
      "message": "crypto: mv_cesa - use ablkcipher_request_cast instead of the manual container_of\n\nSigned-off-by: Phil Sutter \u003cphil.sutter@viprinet.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "de2954d66408da3ae34effda777bb564fd17781b",
      "tree": "4d2c85fd33cfb72ebcb6870320eba3e5f4a22a70",
      "parents": [
        "701af31ce0cc6a1114001d792c21108c7f49ac86"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon May 02 18:29:17 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:15:06 2011 +1000"
      },
      "message": "crypto: caam - fix printk recursion for long error texts\n\nduring recent descriptor development, an Invalid Sequence Command\nerror triggered a:\n\nBUG: recent printk recursion!\n\ndue to insufficient memory allocated for the error text.\n\nThe Invalid Sequence Command error text is the longest.\nThe length of the maximum error string is computed as\nthe sum of:\n\n\"DECO: \": 6\n\"jump tgt desc idx 255: \": 23\nInvalid Sequence Command text: 272\nzero termination character: 1\n\ni.e, 302 characters.\n\nDefine this maximum error string length in error.h and fix\ncaam_jr_strstatus callsites.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "701af31ce0cc6a1114001d792c21108c7f49ac86",
      "tree": "4ef7482c657dcaf8f2b59fdcd3821fe7f61c2743",
      "parents": [
        "3023b5b6f1d9e3f12827d0437f6bf096dddac944"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon May 02 18:27:41 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:15:05 2011 +1000"
      },
      "message": "crypto: caam - remove unused keylen from session 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": "3023b5b6f1d9e3f12827d0437f6bf096dddac944",
      "tree": "78c0b3dc5c520edf85832eef49f8e6cd5ac0ab0c",
      "parents": [
        "bd68ccb390f0d91e26e6f3252ba457ee4e06974a"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Apr 27 23:21:16 2011 +0400"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:13:16 2011 +1000"
      },
      "message": "hwrng: amd - enable AMD hw rnd driver for Maple PPC boards\n\nPPC 970FX Evaluation kit (Maple) boards bear AMD8111 southbridge.\nAllow this driver to be compiled in if PPC_MAPLE is selected.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "bd68ccb390f0d91e26e6f3252ba457ee4e06974a",
      "tree": "a66d7a020af3596dc2f066a99f2fe9936dbb57d5",
      "parents": [
        "0200f3ecc19660bebeabbcbaf212957fcf1dbf8f"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Apr 27 23:21:15 2011 +0400"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:13:15 2011 +1000"
      },
      "message": "hwrng: amd - manage resource allocation\n\nAs amd driver doesn\u0027t bind to PCI device, we\u0027d better manage reource\nallocation on our own to disallow (possible) conflicts.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\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": "9996e3421cae20a17c99881b2ac0f7562f760e04",
      "tree": "2293dbaf7bcefc4913940f5f31d5a589e3edb1f6",
      "parents": [
        "d393d9b8ca7f3296b50cb6fd0dc550ed6f72cdbc"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Tue Apr 26 16:34:01 2011 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:06:37 2011 +1000"
      },
      "message": "crypto: tcrypt - CTR mode speed test for AES\n\nAdd the CTR mode speed test for AES.\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": "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": "98971f8439b1bb9a61682fe24a865ddd25167a6b",
      "tree": "0ac9fa1de6e0750c05e7917529f3a6e4e76a3686",
      "parents": [
        "1822bc9093e05059e4144d6041b0f5450ad275e1"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Tue Apr 19 21:29:15 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:05:52 2011 +1000"
      },
      "message": "crypto: s390 - cleanup DES code\n\nRemove a stale file left over from 1efbd15c3bc2b79d33e033e898211109c32159fa\nand and cleanup the DES code a bit to make it easier to add new code.\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": "1822bc9093e05059e4144d6041b0f5450ad275e1",
      "tree": "ceb599625dd6ff3f93f9cf1c1070f4c0c576f718",
      "parents": [
        "ba0e14acc417eceb895efda1ff46366f4d1728f8"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Tue Apr 19 21:29:14 2011 +0200"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:05:49 2011 +1000"
      },
      "message": "crypto: s390 - extend crypto facility check\n\nThe specification which crypto facility is required for an algorithm is added\nas a parameter to the availability check which is done before an algorithm is\nregistered. With this change it is easier to add new algorithms that require\ndifferent facilities.\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": "ba0e14acc417eceb895efda1ff46366f4d1728f8",
      "tree": "d2deee9515bf47356967053179bf678a586eab47",
      "parents": [
        "ec8e8dfe5f862a01bf1b5cdac441c083ce0a2a22"
      ],
      "author": {
        "name": "Puneet Saxena",
        "email": "puneets@nvidia.com",
        "time": "Wed May 04 15:04:10 2011 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 04 15:04:10 2011 +1000"
      },
      "message": "crypto: testmgr - add support for aes ofb mode\n\nthe fix add testcase for testing aes ofb mode.\n\nSigned-off-by: Puneet Saxena \u003cpuneets@nvidia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "ec8e8dfe5f862a01bf1b5cdac441c083ce0a2a22",
      "tree": "d333f36dfd8d792f15c3947b20fe6ef10c7f7bed",
      "parents": [
        "d37d36e31cb8b4bd7c4e052e29674bf897ea466c"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Apr 11 19:15:28 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue May 03 09:53:40 2011 +1000"
      },
      "message": "crypto: caam - remove duplicate dev_err\n\nkeep the hex error value reporting version (a) to be consistent\nwith decrypt_done(), and (b) to keep our hardware guys happy.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "d37d36e31cb8b4bd7c4e052e29674bf897ea466c",
      "tree": "2fddf76ee96ca91886d4b32e2eaa92d296d494e7",
      "parents": [
        "f3af98681f16063d110075eba79a8621ae9a376a"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Apr 11 19:15:24 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue May 03 09:53:38 2011 +1000"
      },
      "message": "crypto: caam - remove WAIT-FOR-COMPLETIONs from givencrypt descriptor\n\nremains from descriptor debugging - not required for normal operation.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f3af98681f16063d110075eba79a8621ae9a376a",
      "tree": "122d3607b38e4e36706fb0ae8e55a8e17bdc2d3c",
      "parents": [
        "9620fd959fb169358f2ba349c9fd1bcd96944c28"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Apr 11 19:15:21 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue May 03 09:53:35 2011 +1000"
      },
      "message": "crypto: caam - fix queue interface detection\n\nThe presence of a h/w Queue Interface would fail due to this\ncut-n-paste snafu.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "9620fd959fb169358f2ba349c9fd1bcd96944c28",
      "tree": "6aa26326b3bf82e8f30912a1599219f6edd41101",
      "parents": [
        "bf362759034cf208966dff262c7d740a6b1b3edd"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Apr 11 19:15:16 2011 -0500"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue May 03 09:53:31 2011 +1000"
      },
      "message": "crypto: caam - handle interrupt lines shared across rings\n\n- add IRQF_SHARED to request_irq flags to support parts such as\nthe p1023 that has one IRQ line per couple of rings.\n\n- resetting a job ring triggers an interrupt, so move request_irq\nprior to jr_reset to avoid \u0027got IRQ but nobody cared\u0027 messages.\n\n- disable IRQs in h/w to avoid contention between reset and\ninterrupt status\n\n- delete invalid comment - if there were incomplete jobs,\nmodule would be in use, preventing an unload.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "bf362759034cf208966dff262c7d740a6b1b3edd",
      "tree": "60e3eb51fbc11e1c15a7b25c79ba8a6dd9db9f8a",
      "parents": [
        "528d26f57acd112fef78cd455db78e69a1ac39fd"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Wed Apr 20 13:34:58 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Apr 26 16:45:38 2011 +1000"
      },
      "message": "crypto: omap-sham - hmac calculation bug fix for sha1 base hash\n\nThis patch fixes 2 hmac inter-dependent bugs.\n\n1. \"omap-sham: hash-in-progress is stored in hw format\" commit introduced\noptimization where temporary hash had been stored in OMAP specific format\n(big endian).\nFor SHA1 it is different to real hash format, which is little endian.\nFinal HMAC value was calculated using incorrect hash.\nBecause CONFIG_CRYPTO_MANAGER_TESTS was disabled this error remained\nunnoticed. After enabling this option, bug has been found.\n\n2. HMAC was calculated using temporrary hash value.\nFor a single-request updates, temporary hash was the final one and\nHMAC result was correct. But in fact only the final hash had to be used.\nAll crypto tests for HMAC produces only single request and\ncould not catch the problem. This problem is fixed here.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "528d26f57acd112fef78cd455db78e69a1ac39fd",
      "tree": "045431e71df9c6a30f038682a4da76a295276643",
      "parents": [
        "07aab762feb6b49e8004bfba2659db17f7b64e35"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Wed Apr 20 13:34:57 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Apr 26 16:45:36 2011 +1000"
      },
      "message": "crypto: omap-sham - enable driver for EMU chips\n\nEMU chips also have crypto HW as HS chips.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "07aab762feb6b49e8004bfba2659db17f7b64e35",
      "tree": "52dc25a4b25b17baad5462144e6d992bc361c7b2",
      "parents": [
        "455e33898e65108b379e74bcc3c9d6d2b50da9a6"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@nokia.com",
        "time": "Wed Apr 20 13:34:56 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Apr 26 16:45:34 2011 +1000"
      },
      "message": "crypto: omap-sham - remove debug print\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@nokia.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "455e33898e65108b379e74bcc3c9d6d2b50da9a6",
      "tree": "5cf1393824815da38b16c866db9abc42304fdf59",
      "parents": [
        "a49e490c7a8a5c6c9474b1936ad8048f3e4440fc"
      ],
      "author": {
        "name": "Markku Kylanpaa",
        "email": "ext-markku.kylanpaa@nokia.com",
        "time": "Wed Apr 20 13:34:55 2011 +0300"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Apr 26 16:45:32 2011 +1000"
      },
      "message": "crypto: omap-sham - fix concurrent sha1 calculations\n\nSHA1 accelerator can also be busy. Add -EBUSY status return option and\nreturn busy status from omap_sham_finup().\n\nSigned-off-by: Markku Kylanpaa \u003cext-markku.kylanpaa@nokia.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": "b3b7f0550f84e06ae60df0a13c2992792fbd1af9",
      "tree": "43dd3f37e2c4180ab1a7d744fc0411569e851d64",
      "parents": [
        "40bfc14f3250691dca6fcb00f791727e180a7f79"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Fri Apr 08 20:39:23 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Apr 08 20:39:23 2011 +0800"
      },
      "message": "crypto: caam - introduce missing kfree\n\nError handling code following a kmalloc should free the allocated data.\n\nThe semantic match that finds the problem is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@r exists@\nlocal idexpression x;\nstatement S;\nexpression E;\nidentifier f,f1,l;\nposition p1,p2;\nexpression *ptr !\u003d NULL;\n@@\n\nx@p1 \u003d \\(kmalloc\\|kzalloc\\|kcalloc\\)(...);\n...\nif (x \u003d\u003d NULL) S\n\u003c... when !\u003d x\n     when !\u003d if (...) { \u003c+...x...+\u003e }\n(\nx-\u003ef1 \u003d E\n|\n (x-\u003ef1 \u003d\u003d NULL || ...)\n|\n f(...,x-\u003ef1,...)\n)\n...\u003e\n(\n return \\(0\\|\u003c+...x...+\u003e\\|ptr\\);\n|\n return@p2 ...;\n)\n\n@script:python@\np1 \u003c\u003c r.p1;\np2 \u003c\u003c r.p2;\n@@\n\nprint \"* file: %s kmalloc %s return %s\" % (p1[0].file,p1[0].line,p2[0].line)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nAcked-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "40bfc14f3250691dca6fcb00f791727e180a7f79",
      "tree": "1b1306360019360b23b60c56b86a38a55284ea07",
      "parents": [
        "0475add3c27a43a6599fe6338f8fffe919a13547"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Sun Mar 27 10:48:29 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Mar 27 10:48:29 2011 +0800"
      },
      "message": "crypto: picoxcell - fix possible status FIFO overflow\n\nThe SPAcc\u0027s have 2 equally sized FIFO\u0027s - a command FIFO and a status\nFIFO.  The command FIFO takes the requests that are to be performed and\nthe status FIFO reports the results.  It is possible to get into the\nsituation where there are more free spaces in the command FIFO than the\nstatus FIFO if we don\u0027t empty the status FIFO quickly enough resulting\nin a possible overflow of the status FIFO.  This can result in incorrect\nstatus being reported in the status FIFO.\n\nMake sure that when we are submitting requests the number of requests\nthat have been dispatched but not yet popped from the status FIFO does\nnot exceed the size of a single FIFO.\n\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "0475add3c27a43a6599fe6338f8fffe919a13547",
      "tree": "4744ac7bdf8135e89fe8b5a24ced20c292103eda",
      "parents": [
        "7dfc2179ec7339a180e822a5af7eb1294da245cf"
      ],
      "author": {
        "name": "Brilly Wu",
        "email": "brillywu@viatech.com.cn",
        "time": "Sun Mar 27 10:45:00 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Mar 27 10:45:18 2011 +0800"
      },
      "message": "crypto: padlock - Add SHA-1/256 module for VIA Nano\n\nAdd new SHA-1/256 module that never needs any fallback and just calls the\nPadLock hardware instruction supported from VIA Nano processors to implement\nthe \"update\" and \"final\" function.\n\nThey are respectively named \"sha1_alg_nano\" and \"sha256_alg_nano\", and will\nbe used on any VIA Nano processor or the later ones. On VIA C7 CPU, the\n\"sha1_alg\" and \"sha256_alg\" modules will still be used as before.\n\nSigned-off-by: Brilly Wu \u003cbrillywu@viatech.com.cn\u003e\nSigned-off-by: Kary Jin \u003ckaryjin@viatech.com.cn\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "7dfc2179ec7339a180e822a5af7eb1294da245cf",
      "tree": "c78bb9f778f17b8c95822705578118fec035e68b",
      "parents": [
        "6d00376ad15a931d4b148e52d80abc54173e9bf5"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Wed Mar 23 21:23:36 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Mar 27 10:45:18 2011 +0800"
      },
      "message": "crypto: caam - de-CHIP-ify device tree compatibles\n\n- all the integration parameters have been captured by the binding.\n- the block name really uniquely identifies this hardware.\n\nSome advocate putting SoC names everywhere in case software needs\nto work around some chip-specific bug, but more precise SoC\ninformation already exists in SVR, and board information already\nexists in the top-level device tree node.\n\nNote that sometimes the SoC name is a worse identifier than the\nblock version, as the block version can change between revisions\nof the same SoC.\n\nAs a matter of historical reference, neither SEC versions 2.x\nnor 3.x (driven by talitos) ever needed CHIP references.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nCc: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nCc: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6d00376ad15a931d4b148e52d80abc54173e9bf5",
      "tree": "76253cde2005a2048b2e4f77c8c2d536126027b8",
      "parents": [
        "cdc712d884cec0354d6899e7a329eee542ca2f7d"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Mar 23 21:21:53 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Mar 27 10:45:17 2011 +0800"
      },
      "message": "crypto: caam - ARRAY_SIZE() vs sizeof()\n\nARRAY_SIZE() was intended here instead of sizeof().  sizeof() is four\ntimes larger than ARRAY_SIZE().  outstr is normally 256 chars so \nprinting garbage to it could overfill the buffer and corrupt memory.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cdc712d884cec0354d6899e7a329eee542ca2f7d",
      "tree": "4ac0a81c46dc4aac8240670a2864a4d3dd42e945",
      "parents": [
        "54e198d4c162b36ba864ecc658c829454074523f"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Mar 23 21:20:27 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Mar 27 10:45:17 2011 +0800"
      },
      "message": "crypto: caam - dereferencing ERR_PTR on allocation failure\n\nt_alg is an ERR_PTR here so we can\u0027t dereference it.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "54e198d4c162b36ba864ecc658c829454074523f",
      "tree": "8a919e4261ce39b34dffbd8d82eb234b8986f17a",
      "parents": [
        "8e8ec596e6c0144e2dd500a57ee23dde9684df46"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Wed Mar 23 21:15:44 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Mar 27 10:45:17 2011 +0800"
      },
      "message": "crypto: caam - standardize device tree naming convention to utilize \u0027-vX.Y\u0027\n\nHelp clarify that the number trailing in compatible nomenclature\nis the version number of the device, i.e., change:\n\n\"fsl,p4080-sec4.0\", \"fsl,sec4.0\";\n\nto:\n\n\"fsl,p4080-sec-v4.0\", \"fsl,sec-v4.0\";\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nCc: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nCc: Steve Cornelius \u003csec@pobox.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": "60af520cf264ea26b2af3a6871bbd71850522aea",
      "tree": "20137c9607f02c8689c3844a38a9baf0d59225c7",
      "parents": [
        "16c29dafcc86024048f1dbb8349d31cb22c7c55a"
      ],
      "author": {
        "name": "Tadeusz Struk",
        "email": "tadeusz.struk@intel.com",
        "time": "Sun Mar 13 16:56:17 2011 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Mar 27 10:29:39 2011 +0800"
      },
      "message": "crypto: aesni-intel - fixed problem with packets that are not multiple of 64bytes\n\nThis patch fixes problem with packets that are not multiple of 64bytes.\n\nSigned-off-by: Adrian Hoban \u003cadrian.hoban@intel.com\u003e\nSigned-off-by: Aidan O\u0027Mahony \u003caidan.o.mahony@intel.com\u003e\nSigned-off-by: Gabriele Paoloni \u003cgabriele.paoloni@intel.com\u003e\nSigned-off-by: Tadeusz Struk \u003ctadeusz.struk@intel.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "16c29dafcc86024048f1dbb8349d31cb22c7c55a",
      "tree": "100c4fd34903adf02c9b8ae7705a3e1f30c8d712",
      "parents": [
        "dc50eddb2f3a0dff365f093b2a93fb4ab4dd4389",
        "d47d81c0e9abdc3c88653fabff5beae82c949b09"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:07:59 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:07:59 2011 -0700"
      },
      "message": "Merge branch \u0027syscore\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6\n\n* \u0027syscore\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6:\n  Introduce ARCH_NO_SYSDEV_OPS config option (v2)\n  cpufreq: Use syscore_ops for boot CPU suspend/resume (v2)\n  KVM: Use syscore_ops instead of sysdev class and sysdev\n  PCI / Intel IOMMU: Use syscore_ops instead of sysdev class and sysdev\n  timekeeping: Use syscore_ops instead of sysdev class and sysdev\n  x86: Use syscore_ops instead of sysdev classes and sysdevs\n"
    },
    {
      "commit": "dc50eddb2f3a0dff365f093b2a93fb4ab4dd4389",
      "tree": "314a2ec5770b18c20a11066889342a48f46ecea0",
      "parents": [
        "9f34217c846a96dea03f4418e2f27423658d3542",
        "cf55bb2439d2a7080fae6edf84919fd81f891574"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:06:37 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:06:37 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  RDMA/nes: Fix test of uninitialized netdev\n"
    },
    {
      "commit": "9f34217c846a96dea03f4418e2f27423658d3542",
      "tree": "5b137af50db5758261700015911afb197ac8fc9f",
      "parents": [
        "95e14ed7fc4b2db62eb597a70850a0fede48b78a",
        "3703b2c5d041a68095cdd22380c23ce27d449ad7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:06:13 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:06:13 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (55 commits)\n  [SCSI] tcm_loop: Add multi-fabric Linux/SCSI LLD fabric module\n  [SCSI] qla4xxx: Use polling mode for disable interrupt mailbox completion\n  [SCSI] Revert \"[SCSI] Retrieve the Caching mode page\"\n  [SCSI] bnx2fc: IO completion not processed due to missed wakeup\n  [SCSI] qla4xxx: Update driver version to 5.02.00-k6\n  [SCSI] qla4xxx: masking required bits of add_fw_options during initialization\n  [SCSI] qla4xxx: added new function qla4xxx_relogin_all_devices\n  [SCSI] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param\n  [SCSI] qla4xxx: Add support for ql4xmaxqdepth command line parameter\n  [SCSI] qla4xxx: cleanup function qla4xxx_process_ddb_changed\n  [SCSI] qla4xxx: Prevent other port reinitialization during remove_adapter\n  [SCSI] qla4xxx: remove unused ddb flag DF_NO_RELOGIN\n  [SCSI] qla4xxx: cleanup DDB relogin logic during initialization\n  [SCSI] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed\n  [SCSI] qla4xxx: Do not send mbox command if FW is in failed state\n  [SCSI] qla4xxx: cleanup qla4xxx_initialize_ddb_list()\n  [SCSI] ses: add subenclosure support\n  [SCSI] bnx2fc: Bump version to 1.0.1\n  [SCSI] bnx2fc: Remove unnecessary module state checks\n  [SCSI] bnx2fc: Fix MTU issue by using static MTU\n  ...\n"
    },
    {
      "commit": "95e14ed7fc4b2db62eb597a70850a0fede48b78a",
      "tree": "63d5dacd5ce094c9c48ce426e38440fba6565e51",
      "parents": [
        "00a2470546dd8427325636a711a42c934135dbf5",
        "0d3db28daed2529ab90933a3aaaaf46446fdfda8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:04:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:04:56 2011 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:\n  kdb: add usage string of \u0027per_cpu\u0027 command\n  kgdb,x86_64: fix compile warning found with sparse\n  kdb: code cleanup to use macro instead of value\n  kgdboc,kgdbts: strlen() doesn\u0027t count the terminator\n"
    },
    {
      "commit": "00a2470546dd8427325636a711a42c934135dbf5",
      "tree": "9567002c1ae07a918ccf11ec2a72c6e4831cb535",
      "parents": [
        "5aafdea448fb86412a6f8e46df518c1545d32436",
        "6df59a84eccd4cad7fcefda3e0c5e55239a3b2dd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:02:22 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:02:22 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (56 commits)\n  route: Take the right src and dst addresses in ip_route_newports\n  ipv4: Fix nexthop caching wrt. scoping.\n  ipv4: Invalidate nexthop cache nh_saddr more correctly.\n  net: fix pch_gbe section mismatch warning\n  ipv4: fix fib metrics\n  mlx4_en: Removing HW info from ethtool -i report.\n  net_sched: fix THROTTLED/RUNNING race\n  drivers/net/a2065.c: Convert release_resource to release_region/release_mem_region\n  drivers/net/ariadne.c: Convert release_resource to release_region/release_mem_region\n  bonding: fix rx_handler locking\n  myri10ge: fix rmmod crash\n  mlx4_en: updated driver version to 1.5.4.1\n  mlx4_en: Using blue flame support\n  mlx4_core: reserve UARs for userspace consumers\n  mlx4_core: maintain available field in bitmap allocator\n  mlx4: Add blue flame support for kernel consumers\n  mlx4_en: Enabling new steering\n  mlx4: Add support for promiscuous mode in the new steering model.\n  mlx4: generalization of multicast steering.\n  mlx4_en: Reporting HW revision in ethtool -i\n  ...\n"
    },
    {
      "commit": "5aafdea448fb86412a6f8e46df518c1545d32436",
      "tree": "c8e7b57382628873a26b15fbda1f41b527ad1c0b",
      "parents": [
        "56a9ccb7ba5ffd5f285e3a9628cb446192c8639c",
        "eca67315e0e0d5fd91264d79c88694006dbc7d31"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:01:43 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:01:43 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  PCI: Disable ASPM when _OSC control is not granted for PCIe services\n  PCI: Changing ASPM policy, via /sys, to POWERSAVE could cause NMIs\n  PCI: PCIe links may not get configured for ASPM under POWERSAVE mode\n  PCI/ACPI: Report ASPM support to BIOS if not disabled from command line\n"
    },
    {
      "commit": "56a9ccb7ba5ffd5f285e3a9628cb446192c8639c",
      "tree": "a9d54537cea4761073374ef5fbc9097cbfe52440",
      "parents": [
        "44bbd7ac2658eb1118342493026ef141e259b739",
        "909a78b320b31ca9709d7ea5f602ec1bd2015192"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:00:29 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 21:00:29 2011 -0700"
      },
      "message": "Merge git://git.infradead.org/battery-2.6\n\n* git://git.infradead.org/battery-2.6: (30 commits)\n  bq20z75: Fix time and temp units\n  bq20z75: Fix issues with present and suspend\n  z2_battery: Fix count of properties\n  s3c_adc_battery: Fix method names when PM not set\n  z2_battery: Add MODULE_DEVICE_TABLE\n  ds2782_battery: Add MODULE_DEVICE_TABLE\n  bq20z75: Add MODULE_DEVICE_TABLE\n  power_supply: Update power_supply_is_watt_property\n  bq20z75: Add i2c retry mechanism\n  bq20z75: Add optional battery detect gpio\n  twl4030_charger: Make the driver atomic notifier safe\n  bq27x00: Use single i2c_transfer call for property read\n  bq27x00: Cleanup bq27x00_i2c_read\n  bq27x00: Minor cleanups\n  bq27x00: Give more specific reports on battery status\n  bq27x00: Add MODULE_DEVICE_TABLE\n  bq27x00: Add new properties\n  bq27x00: Poll battery state\n  bq27x00: Cache battery registers\n  bq27x00: Add bq27000 support\n  ...\n"
    },
    {
      "commit": "44bbd7ac2658eb1118342493026ef141e259b739",
      "tree": "a804d3503e48ee8b2bd0dd3c40235e482a75a512",
      "parents": [
        "24c6d02fe8c34bc958aa4c464efc1cc10d43e29d",
        "29915202006c2e7bafe81348eb498ff9a724ac61"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 20:51:44 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 20:51:44 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm:\n  dm stripe: implement merge method\n  dm mpath: allow table load with no priority groups\n  dm mpath: fail message ioctl if specified path is not valid\n  dm ioctl: add flag to wipe buffers for secure data\n  dm ioctl: prepare for crypt key wiping\n  dm crypt: wipe keys string immediately after key is set\n  dm: add flakey target\n  dm: fix opening log and cow devices for read only tables\n"
    },
    {
      "commit": "24c6d02fe8c34bc958aa4c464efc1cc10d43e29d",
      "tree": "65ead181d36f9113ca72fc2709e79bb560cfde22",
      "parents": [
        "0dd61be7ec1be1b6820af978f901b9ae2c244dc6",
        "a0fa2206f550066d6948d43c5401e973e5f7d320"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 20:50:12 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 20:50:12 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: tsc2005 - fix locking issue\n  Input: tsc2005 - use relative jiffies to schedule the watchdog\n  Input: tsc2005 - driver should depend on GENERIC_HARDIRQS\n"
    },
    {
      "commit": "0dd61be7ec1be1b6820af978f901b9ae2c244dc6",
      "tree": "1f49edaa21351034e7d1dff6511424e9a949cf6b",
      "parents": [
        "8dd90265ac0754da0df47d9c597f25187bb1c947",
        "ab7798ffcf98b11a9525cf65bacdae3fd58d357f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 20:24:05 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 20:24:05 2011 -0700"
      },
      "message": "Merge branch \u0027irq-cleanup-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027irq-cleanup-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (23 commits)\n  genirq: Expand generic show_interrupts()\n  gpio: Fold irq_set_chip/irq_set_handler to irq_set_chip_and_handler\n  gpio: Cleanup genirq namespace\n  arm: ep93xx: Add basic interrupt info\n  arm/gpio: Remove three copies of broken and racy debug code\n  xtensa: Use generic show_interrupts()\n  xtensa: Convert genirq namespace\n  xtensa: Use generic IRQ Kconfig and set GENERIC_HARDIRQS_NO_DEPRECATED\n  xtensa: Convert s6000 gpio irq_chip to new functions\n  xtensa: Convert main irq_chip to new functions\n  um: Use generic show_interrupts()\n  um: Convert genirq namespace\n  m32r: Use generic show_interrupts()\n  m32r: Convert genirq namespace\n  h8300: Use generic show_interrupts()\n  h8300: Convert genirq namespace\n  avr32: Cleanup eic_set_irq_type()\n  avr32: Use generic show_interrupts()\n  avr: Cleanup genirq namespace\n  avr32: Use generic IRQ config, enable GENERIC_HARDIRQS_NO_DEPRECATED\n  ...\n\nFix up trivial conflict in drivers/gpio/timbgpio.c\n"
    },
    {
      "commit": "8dd90265ac0754da0df47d9c597f25187bb1c947",
      "tree": "76b3e83a9417ae8eaf959f9a6306c3da446763b8",
      "parents": [
        "2a20b02c055a14eb60ac8da737d79dc940bb9ee0",
        "1232d6132a986125f6a687ab9b61a4330e319270"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:59:38 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:59:38 2011 -0700"
      },
      "message": "Merge branch \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  sched, doc: Update sched-design-CFS.txt\n  sched: Remove unused \u0027rq\u0027 variable and cpu_rq() call from alloc_fair_sched_group()\n  sched.h: Fix a typo (\"its\")\n  sched: Fix yield_to kernel-doc\n"
    },
    {
      "commit": "2a20b02c055a14eb60ac8da737d79dc940bb9ee0",
      "tree": "1cf09a5e13f8ed24bc66386c153969ad49f8f098",
      "parents": [
        "839767e79e7bdf06f241a47701f0f64b8e2d3f61",
        "45daae575e08bbf7405c5a3633e956fa364d1b4f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:53:09 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:53:09 2011 -0700"
      },
      "message": "Merge branch \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027perf-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  perf, x86: Complain louder about BIOSen corrupting CPU/PMU state and continue\n  perf, x86: P4 PMU - Read proper MSR register to catch unflagged overflows\n  perf symbols: Look at .dynsym again if .symtab not found\n  perf build-id: Add quirk to deal with perf.data file format breakage\n  perf session: Pass evsel in event_ops-\u003esample()\n  perf: Better fit max unprivileged mlock pages for tools needs\n  perf_events: Fix stale -\u003ecgrp pointer in update_cgrp_time_from_cpuctx()\n  perf top: Fix uninitialized \u0027counter\u0027 variable\n  tracing: Fix set_ftrace_filter probe function display\n  perf, x86: Fix Intel fixed counters base initialization\n"
    },
    {
      "commit": "839767e79e7bdf06f241a47701f0f64b8e2d3f61",
      "tree": "779e50183bac6bd4b87b6d0d1be0f444bca17428",
      "parents": [
        "94df491c4a01b39d81279a68386158eb02656712",
        "a2e8461a2ce5e8140b7374eb68af0d09e36e07ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:52:53 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:52:53 2011 -0700"
      },
      "message": "Merge branch \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027irq-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  genirq: Provide locked setter for chip, handler, name\n  genirq: Provide a lockdep helper\n  genirq; Remove the last leftovers of the old sparse irq code\n"
    },
    {
      "commit": "94df491c4a01b39d81279a68386158eb02656712",
      "tree": "ba431d9d74f11a7117883df54908ea39e4ef7c5c",
      "parents": [
        "26ff6801f751cd47e44c2e9507ec08b447f2d2b9",
        "29096202176ceaa5016a17ea2dd1aea19a4e90e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:52:22 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:52:22 2011 -0700"
      },
      "message": "Merge branch \u0027core-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  futex: Fix WARN_ON() test for UP\n  WARN_ON_SMP(): Allow use in if() statements on UP\n  x86, dumpstack: Use %pB format specifier for stack trace\n  vsprintf: Introduce %pB format specifier\n  lockdep: Remove unused \u0027factor\u0027 variable from lockdep_stats_show()\n"
    },
    {
      "commit": "26ff6801f751cd47e44c2e9507ec08b447f2d2b9",
      "tree": "a6bd5286e4a1ab4f96847300cb8d961ada62a231",
      "parents": [
        "ffbf0ab1a648b867ce953cc43557090f679bb9c1",
        "07611dbda5ccbd9a628f29686d62bafdd007db7b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:51:51 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:51:51 2011 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: DT: Cleanup namespace and call irq_set_irq_type() unconditional\n  x86: DT: Fix return condition in irq_create_of_mapping()\n  x86, mpparse: Move check_slot into CONFIG_X86_IO_APIC context\n"
    },
    {
      "commit": "ffbf0ab1a648b867ce953cc43557090f679bb9c1",
      "tree": "df90a9fe3b46b636d977e9aa993efe5588436d1c",
      "parents": [
        "73939bb56acef1c9e776a10f0aeea0456d6815f6",
        "66d857b08b8c3ed5c72c361f863cce77d2a978d7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:47:58 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:47:58 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:\n  m68k: merge m68k and m68knommu arch directories\n"
    },
    {
      "commit": "73939bb56acef1c9e776a10f0aeea0456d6815f6",
      "tree": "89fbcd7fb613674587fcd5f2f0182aefe742e4cd",
      "parents": [
        "7c8d891c2c7714965db1685289787b0c526f9c42",
        "1c833bc3b60744a385ac66cc1bc72fbecd5670ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:47:38 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:47:38 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc32: Fix multiple RTC detections on SUN4D\n"
    },
    {
      "commit": "7c8d891c2c7714965db1685289787b0c526f9c42",
      "tree": "63f4bb25df1a3b9798d318e8c2c28b959709f182",
      "parents": [
        "62d00867514ae1c81ab5e809e189ca159536daee",
        "54eaae3028e6b09de0bd2232a8176fc0d0a2397a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:47:04 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:47:04 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6:\n  [S390] cmpxchg: implement cmpxchg64()\n  [S390] xchg/cmpxchg: move to own header file\n  [S390] ccwgroup_driver: remove duplicate members\n  [S390] ccw_bus_type: make it static\n  [S390] ccw_driver: remove duplicate members\n  [S390] qdio: prevent handling of buffers if count is zero\n  [S390] setup: register bss section as resource\n  [S390] setup: simplify setup_resources()\n  [S390] wire up sys_syncfs\n  [S390] wire up sys_clock_adjtime\n  [S390] wire up sys_open_by_handle_at\n  [S390] wire up sys_name_to_handle_at\n  [S390] oprofile: disable hw sampling for CONFIG_32BIT\n  [S390] early: limit savesys cmd string handling\n  [S390] early: Fix possible overlapping data buffer\n"
    },
    {
      "commit": "62d00867514ae1c81ab5e809e189ca159536daee",
      "tree": "f6662310973b122a5ae891aca65b3a2732e9b5cb",
      "parents": [
        "be4d250ab41e13f8f945be6896695e870b38ba31",
        "c8fb4022cf61a0462ad01525e0b3dd00410e9eac"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:46:34 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:46:34 2011 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/upstream-linus: (49 commits)\n  MIPS: JZ4740: Set nand ecc offsets for the qi_lb60 board\n  MIPS: JZ4740: qi_lb60: Add gpio-charger device\n  MIPS: Wire up syncfs(2).\n  MIPS: Hook up name_to_handle_at, open_by_handle_at and clock_adjtime syscalls.\n  MIPS: VR41xx: Convert to new irq_chip functions\n  MIPS: TXx9: Convert to new irq_chip functions\n  MIPS: SNI: Convert to new irq_chip functions\n  MIPS: Sibyte: Convert to new irq_chip functions\n  MIPS: IP32: Convert to new irq_chip functions\n  MIPS: IP27: Convert to new irq_chip functions\n  MIPS: IP22/IP28: Convert to new irq_chip functions\n  MIPS: RB532: Convert to new irq_chip functions\n  MIPS: PowerTV: Convert to new irq_chip functions\n  MIPS: PNX8550: Convert to new irq_chip functions\n  MIPS: PNX83xx: Convert to new irq_chip functions\n  MIPS: msp71xx: Convert to new irq_chip functions\n  MIPS: Loongson: Convert to new irq_chip functions\n  MIPS: Use generic show_interrupts()\n  MIPS: SMTC: Cleanup the hook mess and use irq_data\n  MIPS: SMTC: Use irq_data in smtc_forward_irq()\n  ...\n"
    },
    {
      "commit": "be4d250ab41e13f8f945be6896695e870b38ba31",
      "tree": "a4c47d13bbd91ba05870f457b8063829ca81134f",
      "parents": [
        "c03e3126e4f9535f4983d727f036440255c43c82"
      ],
      "author": {
        "name": "Xiaotian Feng",
        "email": "dfeng@redhat.com",
        "time": "Fri Mar 25 01:57:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:45:16 2011 -0700"
      },
      "message": "ipcns: fix use after free in free_ipc_ns()\n\ncommit b515498 (\"userns: add a user namespace owner of ipc ns\") added a\nuser namespace owner of ipc ns, but it also introduced a use after free in\nfree_ipc_ns().\n\nSigned-off-by: Xiaotian Feng \u003cdfeng@redhat.com\u003e\nAcked-by: \"Serge E. Hallyn\" \u003cserge.hallyn@canonical.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Daniel Lezcano \u003cdaniel.lezcano@free.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c03e3126e4f9535f4983d727f036440255c43c82",
      "tree": "eb77abe288341b582ed255d0dda1940c7d1ea00b",
      "parents": [
        "9263412501022fecef844907129ee2513b5a89de"
      ],
      "author": {
        "name": "Rakib Mullick",
        "email": "rakib.mullick@gmail.com",
        "time": "Fri Mar 25 01:57:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:45:16 2011 -0700"
      },
      "message": "codafs: fix build break when CONFIG_PROC_SYSCTL\u003dn\n\nCommit 0bc825d240ab (\"codafs: fix compile warning when CONFIG_SYSCTL\u003dn\")\nintroduces build breakage, when CONFIG_PROC_SYSCTL\u003dn and\nCONFIG_CODA_FS\u003dy:\n\n  fs/built-in.o: In function `init_coda\u0027:\n  psdev.c:(.init.text+0xc02): undefined reference to `coda_sysctl_init\u0027\n  psdev.c:(.init.text+0xc7c): undefined reference to `coda_sysctl_clean\u0027\n  fs/built-in.o: In function `exit_coda\u0027:\n  psdev.c:(.exit.text+0xa9): undefined reference to `coda_sysctl_clean\u0027\n  make: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Rakib Mullick \u003crakib.mullick@gmail.com\u003e\nReported-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9263412501022fecef844907129ee2513b5a89de",
      "tree": "a150c3236f400749048ee7e853f0625897702e9e",
      "parents": [
        "40471856f2e38e9bfa8d605295e8234421110dd6"
      ],
      "author": {
        "name": "Maxim Levitsky",
        "email": "maximlevitsky@gmail.com",
        "time": "Fri Mar 25 01:56:59 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 25 17:45:16 2011 -0700"
      },
      "message": "memstick: add driver for Ricoh R5C592 card reader\n\nSigned-off-by: Maxim Levitsky \u003cmaximlevitsky@gmail.com\u003e\nAcked-by: Alex Dubov \u003coakad@yahoo.com\u003e\nCc: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0d3db28daed2529ab90933a3aaaaf46446fdfda8",
      "tree": "1d8d490d4c2f96fdd5e4359640ac021e9d2f9072",
      "parents": [
        "21431c2900a0b669080b5bfaae2a7d9d9c026e9b"
      ],
      "author": {
        "name": "Namhyung Kim",
        "email": "namhyung@gmail.com",
        "time": "Mon Mar 15 07:28:00 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Fri Mar 25 16:37:31 2011 -0500"
      },
      "message": "kdb: add usage string of \u0027per_cpu\u0027 command\n\nSigned-off-by: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "21431c2900a0b669080b5bfaae2a7d9d9c026e9b",
      "tree": "7444458f7297d5bfe2ef011efb0586112a652a2e",
      "parents": [
        "27029c339b1beebe79bb4e64422ad1bb8d0b6440"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Mon Mar 15 07:28:00 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Fri Mar 25 16:37:31 2011 -0500"
      },
      "message": "kgdb,x86_64: fix compile warning found with sparse\n\nFix sparse warning:\n\narch/x86/kernel/kgdb.c:123:9: warning: switch with no cases\n\nReported-by: Namhyung Kim \u003cnamhyung@gmail.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "27029c339b1beebe79bb4e64422ad1bb8d0b6440",
      "tree": "8b4be0918813649ad50fb7ab26f376fee00e21dd",
      "parents": [
        "adb4b83c12f9d966ea3478aa14c60511467c9916"
      ],
      "author": {
        "name": "Jovi Zhang",
        "email": "bookjovi@gmail.com",
        "time": "Mon Mar 15 07:28:00 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Fri Mar 25 16:37:30 2011 -0500"
      },
      "message": "kdb: code cleanup to use macro instead of value\n\nIt\u0027s better to use macro KDB_BASE_CMD_MAX instead of 50\n\nSigned-off-by: Jovi Zhang \u003cbookjovi@gmail.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "adb4b83c12f9d966ea3478aa14c60511467c9916",
      "tree": "b9dd2efee119cc6f053ffa6fb50a3d336e5e3dfb",
      "parents": [
        "521cb40b0c44418a4fd36dc633f575813d59a43d"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Mon Mar 15 07:28:00 2010 -0500"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Fri Mar 25 16:37:30 2011 -0500"
      },
      "message": "kgdboc,kgdbts: strlen() doesn\u0027t count the terminator\n\nThis is an off by one because strlen() doesn\u0027t count the null\nterminator.  We strcpy() these strings into an array of size\nMAX_CONFIG_LEN.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\n"
    },
    {
      "commit": "c8fb4022cf61a0462ad01525e0b3dd00410e9eac",
      "tree": "8e3e8c4f04c6a08457a0e5a78861a9b9a6649cbc",
      "parents": [
        "0b4cf1813f54d708b18c639260fc13dc3d922e96"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Tue Feb 08 03:43:54 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:21 2011 +0100"
      },
      "message": "MIPS: JZ4740: Set nand ecc offsets for the qi_lb60 board\n\nThe jz4740 nand driver now requires that the ecc offsets are set.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/2058/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0b4cf1813f54d708b18c639260fc13dc3d922e96",
      "tree": "2f668f90ad20e8c2bbd47aaada13425c69bd14b4",
      "parents": [
        "1bbf28756149a0aa0e3c8a74cea9bbe715639027"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Tue Feb 08 03:43:53 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:21 2011 +0100"
      },
      "message": "MIPS: JZ4740: qi_lb60: Add gpio-charger device\n\nRegister the gpio-charger device which reports whether device is currently\ncharging or not.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nCc: linux-mips@linux-mips.org\nCc: linux-kernel@vger.kernel.org\nPatchwork: https://patchwork.linux-mips.org/patch/2059/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1bbf28756149a0aa0e3c8a74cea9bbe715639027",
      "tree": "f1116dc249ed51df853ca74ba52c02d7c16bd377",
      "parents": [
        "84ed94323e67c9f99606fb24e8c746a0d62ab95a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:20 2011 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:20 2011 +0100"
      },
      "message": "MIPS: Wire up syncfs(2).\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "84ed94323e67c9f99606fb24e8c746a0d62ab95a",
      "tree": "96463894719e5a1fdb89d26e28ae906e9dc84f4a",
      "parents": [
        "fbaa4e2a19a4b85b38464cf2683e4d275b4d970c"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Fri Mar 18 10:37:23 2011 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:20 2011 +0100"
      },
      "message": "MIPS: Hook up name_to_handle_at, open_by_handle_at and clock_adjtime syscalls.\n\nThese system calls we recently added.\n\n32-bit ABIs need compat handling for sys_clock_adjtime().\n\no32 also needs compat handling for sys_open_by_handle_at();\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2165/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fbaa4e2a19a4b85b38464cf2683e4d275b4d970c",
      "tree": "810aa976c773abbf4f0affdec94d24b067435ee5",
      "parents": [
        "d7ae7c7137868fca5a18954f4d70d525f38867c9"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:17 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:20 2011 +0100"
      },
      "message": "MIPS: VR41xx: Convert to new irq_chip functions\n\nAnd cleanup direct access to irq_desc[].\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2208/\nPatchwork: https://patchwork.linux-mips.org/patch/2209/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d7ae7c7137868fca5a18954f4d70d525f38867c9",
      "tree": "f9d70131227742b1fb0642aaa67ddb2f748fa08e",
      "parents": [
        "0b888c7f3a0396cfe59116575a35cdcd166fd515"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:16 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:20 2011 +0100"
      },
      "message": "MIPS: TXx9: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2207/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0b888c7f3a0396cfe59116575a35cdcd166fd515",
      "tree": "e29b182b20927b2fc2c1f77c181d4cb01fa6690e",
      "parents": [
        "d6d5d5c4afd4c8bb4c5e3753a2141e9c3a874629"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:15 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:20 2011 +0100"
      },
      "message": "MIPS: SNI: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2206/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d6d5d5c4afd4c8bb4c5e3753a2141e9c3a874629",
      "tree": "8cfa9f30269678ae55822a90bb3d2e655dc85126",
      "parents": [
        "4d2796f83600bbba8e7170e847226c377c0305af"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:14 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:19 2011 +0100"
      },
      "message": "MIPS: Sibyte: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2205/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4d2796f83600bbba8e7170e847226c377c0305af",
      "tree": "1d01a10a847606ae37bde2497efe730c54031933",
      "parents": [
        "301218df9c07e675e1c5497c818df13bb7fc38b1"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:13 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:19 2011 +0100"
      },
      "message": "MIPS: IP32: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2204/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "301218df9c07e675e1c5497c818df13bb7fc38b1",
      "tree": "f1fde4c9a271ce6e43dab1fa3bd7cf14c0ef6caa",
      "parents": [
        "9458ea567a72ebd3852c2d764d32c0f2fb61d0df"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:12 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:19 2011 +0100"
      },
      "message": "MIPS: IP27: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2203/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9458ea567a72ebd3852c2d764d32c0f2fb61d0df",
      "tree": "375604846035c73ef813b8e355f87dab32384228",
      "parents": [
        "efb02da52fe20172acb13f82f12ba36bed690bdc"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:11 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:19 2011 +0100"
      },
      "message": "MIPS: IP22/IP28: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2202/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "efb02da52fe20172acb13f82f12ba36bed690bdc",
      "tree": "611a2dcaa4407e7c111ad4a82a71785ed4163195",
      "parents": [
        "2f8d36e7112e79ea5e325463f18386e83b5c447c"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:10 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:19 2011 +0100"
      },
      "message": "MIPS: RB532: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2201/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2f8d36e7112e79ea5e325463f18386e83b5c447c",
      "tree": "dc9cb22ef837150a1148e61aa43fe548ee9a942f",
      "parents": [
        "0007b9bdbef801a4f177899fa557997d2f06c36d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:09 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:19 2011 +0100"
      },
      "message": "MIPS: PowerTV: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2200/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0007b9bdbef801a4f177899fa557997d2f06c36d",
      "tree": "6fe3e7ed0f05e7147be3bcdd39638816e3132750",
      "parents": [
        "8fcc34e5ce0a94157349db5a060fbd3656100c6b"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:09 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:19 2011 +0100"
      },
      "message": "MIPS: PNX8550: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2199/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8fcc34e5ce0a94157349db5a060fbd3656100c6b",
      "tree": "44a6094946a5062c7c83062afb57658a7583e8a1",
      "parents": [
        "d7881fbdf866d7d0fc3fd65805b47a837217ba2b"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:08 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:18 2011 +0100"
      },
      "message": "MIPS: PNX83xx: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2198/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d7881fbdf866d7d0fc3fd65805b47a837217ba2b",
      "tree": "f1d754e8c2aabd8d6c5b39f472a6b6d1d765068e",
      "parents": [
        "7ec8af9e3441478472954c43462376dd83302e00"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:06 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:18 2011 +0100"
      },
      "message": "MIPS: msp71xx: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2197/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7ec8af9e3441478472954c43462376dd83302e00",
      "tree": "18063a49ab45185517bc37df5f9ac650b63a75cf",
      "parents": [
        "f8396c17097db5fa6442533000e3e6d30d16dc5d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:06 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:18 2011 +0100"
      },
      "message": "MIPS: Loongson: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2196/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f8396c17097db5fa6442533000e3e6d30d16dc5d",
      "tree": "50917b18aff2590acbb881f8d87470af398608a4",
      "parents": [
        "930cd54b3bd78e52991a89b39b5ef58355ad2b6d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:05 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:18 2011 +0100"
      },
      "message": "MIPS: Use generic show_interrupts()\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2195/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "930cd54b3bd78e52991a89b39b5ef58355ad2b6d",
      "tree": "48699521917d84863846f3e7638c4178dfa9fbf5",
      "parents": [
        "2a2b2212986a4072d11e521a63672e3219173437"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:04 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:18 2011 +0100"
      },
      "message": "MIPS: SMTC: Cleanup the hook mess and use irq_data\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2194/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2a2b2212986a4072d11e521a63672e3219173437",
      "tree": "de3aab9769f8cb224db0d314675dba469f4e0fb6",
      "parents": [
        "0e9c4ec61a80a2058a600c9ac8ad3b15574b1201"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:03 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:18 2011 +0100"
      },
      "message": "MIPS: SMTC: Use irq_data in smtc_forward_irq()\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2193/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "0e9c4ec61a80a2058a600c9ac8ad3b15574b1201",
      "tree": "98cee202462f81b199b39f4c5f2cbf008e558e34",
      "parents": [
        "a93951c459f49ef30eef88569aa159d6451b400f"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:02 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:17 2011 +0100"
      },
      "message": "MIPS: TXx9: Convert core to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2192/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a93951c459f49ef30eef88569aa159d6451b400f",
      "tree": "98b2f269446ae6a18c68f6cf0ffa953e40792d05",
      "parents": [
        "5b3a374109f844ab7307ce3486749a1b69a7b3a7"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:02 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:17 2011 +0100"
      },
      "message": "MIPS: irq_cpu: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2191/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5b3a374109f844ab7307ce3486749a1b69a7b3a7",
      "tree": "1626a38aa32af0bc63d9933b56731cd0e260f52e",
      "parents": [
        "e059852acaf4c2e2f2de6fa90d18946ea6b5bdb4"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:01 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:17 2011 +0100"
      },
      "message": "MIPS: RM9000: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2190/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e059852acaf4c2e2f2de6fa90d18946ea6b5bdb4",
      "tree": "b559212a1f167dec0f8de8afb93d7c7e7fb44419",
      "parents": [
        "e15883da8a8b83c73bf1ba030cddeb2cfd92a555"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:09:00 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:17 2011 +0100"
      },
      "message": "MIPS: rm7000: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2189/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e15883da8a8b83c73bf1ba030cddeb2cfd92a555",
      "tree": "f46ce0109ea46a043d75a5ac240209494fb6e14a",
      "parents": [
        "aa400ae5ecaeab00336fdedf51f58c017e5f2274"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:08:59 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:17 2011 +0100"
      },
      "message": "MIPS: MSC01: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2188/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "aa400ae5ecaeab00336fdedf51f58c017e5f2274",
      "tree": "0b2dff5f6a418542e17ea4b00712ccb39e24bc74",
      "parents": [
        "161d049e8c6435284a792cbd00d420a506edd2cb"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:08:59 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:17 2011 +0100"
      },
      "message": "MIPS: GT641xx: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2187/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "161d049e8c6435284a792cbd00d420a506edd2cb",
      "tree": "7f84c4b67f5116fb8379d6d70e1f7cd3f49e8e63",
      "parents": [
        "7c8d948f1633da5ff81e4f5b31ef237d74c40127"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:08:58 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:16 2011 +0100"
      },
      "message": "MIPS: GIC: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2186/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7c8d948f1633da5ff81e4f5b31ef237d74c40127",
      "tree": "4f8a2bf7628ff9ff4d0621be0a9816d8866d584d",
      "parents": [
        "9fcecaf02dbde08337323bcca7917ec0baad0cc2"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:08:57 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:16 2011 +0100"
      },
      "message": "MIPS: i8259: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2185/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9fcecaf02dbde08337323bcca7917ec0baad0cc2",
      "tree": "bba34c8f6a43e22b813f0a981a47ce6e08789201",
      "parents": [
        "fe92a238263991c81e0910e0b2f56ed969ec160d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 23 21:08:56 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:16 2011 +0100"
      },
      "message": "MIPS: LASAt: Convert to new irq_chip functions\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2184/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fe92a238263991c81e0910e0b2f56ed969ec160d",
      "tree": "9eac0d45c5c3b6392d6d6a84c06459fe43e0fc10",
      "parents": [
        "cd11d14de91809ff3a150f823965a5b4209cad84"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Wed Mar 23 21:08:55 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:16 2011 +0100"
      },
      "message": "MIPS: JZ4740: Cleanup the mechanical irq_chip conversion \n\nThe conversion did not make use of the new chip flag which signals the\ncore code to mask the chip before calling the set_type callback. Sigh.\nUse the new lockdep helper as well.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2183/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cd11d14de91809ff3a150f823965a5b4209cad84",
      "tree": "a356da8a0d39d508fd61a65da46179e5b2d1411a",
      "parents": [
        "42b64f388c171a7a1a8962d93d9bae2c04da7738"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Wed Mar 23 21:08:54 2011 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 25 18:45:16 2011 +0100"
      },
      "message": "MIPS: JZ4740: GPIO: Use shared irq chip for all gpios\n\nCurrently there is one irq_chip per gpio_chip with the only difference\nbeing the name. Since the information whether the irq belong to GPIO\nbank A, B, C or D is not that important rewrite the code to simply use\na single irq_chip for all gpio_chips.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nTo: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2182/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "42b64f388c171a7a1a8962d93d9bae2c04da7738"
}
