)]}'
{
  "log": [
    {
      "commit": "131852176c1f5b4350b4af811d1836db387d0c61",
      "tree": "1092efea1219dd4ea2c146b68563c72568183e78",
      "parents": [
        "8abfedd889e46ad4977dfcdab737edf5c5803c62"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Aug 22 00:28:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Sep 22 14:55:20 2006 -0700"
      },
      "message": "[TG3]: Convert the pci_device_id table to PCI_DEVICE()\n\nConvert the pci_device_ids to PCI_DEVICE() macro.  Saves 1.5k in the\nsourcefile.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nAcked-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "62872e2dcb3127b20a49e3b4b1d93523cf476cc4",
      "tree": "b6ac296c59ab341a26c2a3562d347fac93cbf1dc",
      "parents": [
        "9c3bd6833a4df1abd9ecd3b51492b8949bf9cd11"
      ],
      "author": {
        "name": "Stphane Witzmann",
        "email": "stephane.witzmann@ubpmes.univ-bpclermont.fr",
        "time": "Tue Aug 15 00:09:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Sep 22 14:54:46 2006 -0700"
      },
      "message": "[ARCNET]: SoHard PCI support\n\nAdd support for a SoHard PCI ARCnet card.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9c3bd6833a4df1abd9ecd3b51492b8949bf9cd11",
      "tree": "6835d90852cd40289ad970b979b694ed55203e60",
      "parents": [
        "9a673e563e543a5c8a6f9824562e55e807b8a56c"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Aug 15 00:05:38 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Sep 22 14:54:45 2006 -0700"
      },
      "message": "[IRDA]: Replace hard-coded dev_self[] array sizes with ARRAY_SIZE()\n\nSeveral IR drivers used \"for (i \u003d 0; i \u003c 4; i++)\" to walk their\ndev_self[] table.  Better to use ARRAY_SIZE().  And fix ali-ircc so it\nwon\u0027t run off the end if we find too many adapters.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "50da859d4e566fba90ebda87b843970d902c903e",
      "tree": "43d7e49e429afe62b61920ba4d8d4278bcf6ced1",
      "parents": [
        "90d41122f79c8c3687d965dde4c6d30a6e0cac4c"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@lisas.de",
        "time": "Mon Aug 14 23:54:30 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Sep 22 14:54:39 2006 -0700"
      },
      "message": "[TG3]: Constify firmware structs\n\nConstify largish areas of firmware data in Tigon3 ethernet driver.\n\nnon-const:\n\nlsmod:\ntg3                   101404  0\n\nobjdump -x:\n.rodata 000003e8\n.data 00004a0c\n\nls -l:\n-rw-r--r-- 1 root root 114404 2006-08-19 21:36 drivers/net/tg3.ko\n\nconst:\n\nlsmod:\ntg3                   101404  0\n\nobjdump -x:\n.rodata 000042c8\n.data 00000b4c\n\nls -l:\n-rw-r--r-- 1 root root 114532 2006-08-19 21:06 drivers/net/tg3.ko\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84fa7933a33f806bbbaae6775e87459b1ec584c0",
      "tree": "5be404225d90f640997b12f631e9b496b3fd0d61",
      "parents": [
        "8584d6df39db5601965f9bc5e3bf2fea833ad7bb"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Aug 29 16:44:56 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Sep 22 14:53:53 2006 -0700"
      },
      "message": "[NET]: Replace CHECKSUM_HW by CHECKSUM_PARTIAL/CHECKSUM_COMPLETE\n\nReplace CHECKSUM_HW by CHECKSUM_PARTIAL (for outgoing packets, whose\nchecksum still needs to be completed) and CHECKSUM_COMPLETE (for\nincoming packets, device supplied full checksum).\n\nPatch originally from Herbert Xu, updated by myself for 2.6.18-rc3.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6bbd9b6d694ff7242d63cda2faac4bd59ee4328e",
      "tree": "0641aa896e2ea01f4692973e5fbea429408854f4",
      "parents": [
        "a489d159229fcc07bbb7566ac4fac745b79197ad",
        "3c164bd8153c4644a22dc2101b003c67cd2a0d0a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:51:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:51:33 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (64 commits)\n  [BLOCK] dm-crypt: trivial comment improvements\n  [CRYPTO] api: Deprecate crypto_digest_* and crypto_alg_available\n  [CRYPTO] padlock: Convert padlock-sha to use crypto_hash\n  [CRYPTO] users: Use crypto_comp and crypto_has_*\n  [CRYPTO] api: Add crypto_comp and crypto_has_*\n  [CRYPTO] users: Use crypto_hash interface instead of crypto_digest\n  [SCSI] iscsi: Use crypto_hash interface instead of crypto_digest\n  [CRYPTO] digest: Remove old HMAC implementation\n  [CRYPTO] doc: Update documentation for hash and me\n  [SCTP]: Use HMAC template and hash interface\n  [IPSEC]: Use HMAC template and hash interface\n  [CRYPTO] tcrypt: Use HMAC template and hash interface\n  [CRYPTO] hmac: Add crypto template implementation\n  [CRYPTO] digest: Added user API for new hash type\n  [CRYPTO] api: Mark parts of cipher interface as deprecated\n  [PATCH] scatterlist: Add const to sg_set_buf/sg_init_one pointer argument\n  [CRYPTO] drivers: Remove obsolete block cipher operations\n  [CRYPTO] users: Use block ciphers where applicable\n  [SUNRPC] GSS: Use block ciphers where applicable\n  [IPSEC] ESP: Use block ciphers where applicable\n  ...\n"
    },
    {
      "commit": "a489d159229fcc07bbb7566ac4fac745b79197ad",
      "tree": "ea7bcf20e845de8a96ccc1549799ac073fb28a84",
      "parents": [
        "a48178a2fa17beee17d7e6aeaa6ed2db5813552d",
        "388c571cffc4ae4e64f0786333e811308acbbc10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:50:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:50:35 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6: (44 commits)\n  [S390] hypfs crashes with invalid mount option.\n  [S390] cio: subchannel evaluation function operates without lock\n  [S390] cio: always query all paths on path verification.\n  [S390] cio: update path groups on logical CHPID changes.\n  [S390] cio: subchannels in no-path state.\n  [S390] Replace nopav-message on VM.\n  [S390] set modalias for ccw bus uevents.\n  [S390] Get rid of DBG macro.\n  [S390] Use alternative user-copy operations for new hardware.\n  [S390] Make user-copy operations run-time configurable.\n  [S390] Cleanup in signal handling code.\n  [S390] Cleanup in page table related code.\n  [S390] Linux API for writing z/VM APPLDATA Monitor records.\n  [S390] xpram off by one error.\n  [S390] Remove kexec experimental flag.\n  [S390] cleanup appldata.\n  [S390] fix typo in vmcp.\n  [S390] Kernel stack overflow handling.\n  [S390] qdio slsb processing state.\n  [S390] Missing initialization in common i/o layer.\n  ...\n"
    },
    {
      "commit": "a48178a2fa17beee17d7e6aeaa6ed2db5813552d",
      "tree": "74579777d047478b3d62fcc3349a903b53515770",
      "parents": [
        "14d1adfc59ba66932ef167fdff62983e7c2b0197",
        "734a56285dbeedc6cc10aef6f700eeab7c65ea9f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:49:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:49:18 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  Remove accidentally-added include/linux/utsrelease.h\n  Revert \"[MTD] blkdev helper code: fix printk format warning\"\n  [MTD] Add SSFDC (SmartMedia) read-only translation layer\n  [MTD] pmc551 pci cleanup\n  [MTD] pmc551 use kzalloc\n  [MTD] pmc551 whitespace cleanup\n  [MTD] Remove iq80310 map driver\n  [MTD NAND] Fix in typo ndfc.c causing wrong ECC layout\n  [MTD] physmap: add power management support\n  ioremap balanced with iounmap for drivers/mtd subsystem\n  [MTD] Switch to pci_get_device and do ref counting\n  [MTD] blkdev helper code: fix printk format warning\n  [MTD] Fix ixp4xx partition parsing.\n  [JFFS2] Remove unneeded ifdefs from jffs2_fs_i.h\n  [MTD NAND] Remove old code in au1550nd.c\n  [MTD] Unlock NOR flash automatically where necessary\n"
    },
    {
      "commit": "14d1adfc59ba66932ef167fdff62983e7c2b0197",
      "tree": "34bad21bf4ec220be87fa5d79ff41dd98e7dad9f",
      "parents": [
        "e478bec0ba0a83a48a0f6982934b6de079e7e6b3",
        "69917c26c840e7de94522bf90fb190de63bf92bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:48:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:48:03 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (114 commits)\n  [POWERPC] Fix ohare IDE irq workaround on old powermacs\n  [POWERPC] EEH: Power4 systems sometimes need multiple resets.\n  [POWERPC] Include \u003casm/mmu.h\u003e in arch/powerpc/sysdev/fsl_soc.h for phys_addr_t.\n  [POWERPC] Demacrofy arch/powerpc/platforms/maple/pci.c\n  [POWERPC] Maple U3 HT - reject inappropriate config space access\n  [POWERPC] Fix IPIC pending register assignments\n  [POWERPC] powerpc: fix building gdb against asm/ptrace.h\n  [POWERPC] Remove DISCONTIGMEM cruft from page.h\n  [POWERPC] Merge iSeries i/o operations with the rest\n  [POWERPC] 40x: Fix debug status register defines\n  [POWERPC] Fix compile error in sbc8560\n  [POWERPC] EEH: support MMIO enable recovery step\n  [POWERPC] EEH: enable MMIO/DMA on frozen slot\n  [POWERPC] EEH: code comment cleanup\n  [POWERPC] EEH: balance pcidev_get/put calls\n  [POWERPC] PPC: Fix xmon stack frame address in backtrace\n  [POWERPC] Add AT_PLATFORM value for Xilinx Virtex-4 FX\n  [POWERPC] Start arch/powerpc/boot code reorganization\n  [POWERPC] Define of_read_ulong helper\n  [POWERPC] iseries: eliminate a couple of warnings\n  ...\n"
    },
    {
      "commit": "e4e3295f0c0e1a09a46522359e24c0569e2e7b47",
      "tree": "538e656d60b2872521fcf295f7250df90d21b07a",
      "parents": [
        "51197abf29657373bcf9803d87da3c3d8fc3a37e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 11:05:42 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 11:05:42 2006 +0100"
      },
      "message": "Revert \"[MTD] blkdev helper code: fix printk format warning\"\n\nThis reverts commit 668040fcd1e06fc3e68a92708cbdfa5a52c37d3c.\n\nThe \u0027flags\u0027 field of the struct request is \u0027unsigned long\u0027. Quite\nhow Randy came to see \u0027long int format, different type arg\u0027 I don\u0027t\nknow, but it doesn\u0027t seem to be the case any more.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "51197abf29657373bcf9803d87da3c3d8fc3a37e",
      "tree": "9adde058fc9a6817fe0fe45fc2e4e13de36f358f",
      "parents": [
        "98aacdfde05ccf512d4395eed0d4894eea2d163c"
      ],
      "author": {
        "name": "Claudio Lanconelli",
        "email": "lanconelli.claudio@eptar.com",
        "time": "Fri Sep 22 11:01:37 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 11:01:37 2006 +0100"
      },
      "message": "[MTD] Add SSFDC (SmartMedia) read-only translation layer\n\nSigned-off-by: Claudio Lanconelli \u003clanconelli.claudio@eptar.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "98aacdfde05ccf512d4395eed0d4894eea2d163c",
      "tree": "8704accf03834acb16a83cb38f844c1a5e4e4878",
      "parents": [
        "7fefb924d7aed7116fe2a68cdbfc9e36318e7300"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 19 21:55:28 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:34:15 2006 +0100"
      },
      "message": "[MTD] pmc551 pci cleanup\n\nUse pci_resource_start for getting start of regions and pci_iomap to not\ndoing this directly by using dev-\u003eresource... (Thanks to Rolf Eike Beer)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7fefb924d7aed7116fe2a68cdbfc9e36318e7300",
      "tree": "d8c5402b6bcf91131dbd7fd471f8c3c0591703da",
      "parents": [
        "cdf0a7d16980858e72f5d26bfe48abf01112fab5"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 19 21:55:18 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:33:52 2006 +0100"
      },
      "message": "[MTD] pmc551 use kzalloc\n\nUse kzalloc instad of kmalloc+memset(0).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cdf0a7d16980858e72f5d26bfe48abf01112fab5",
      "tree": "a46adb9d19fa945dc1ba6e6c62087074834d29a1",
      "parents": [
        "e417fcfb857b809e5dabc9b252ad70f090d553d1"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 19 21:55:06 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:33:31 2006 +0100"
      },
      "message": "[MTD] pmc551 whitespace cleanup\n\nSpaces were used for indent, there was more than 80 columns per line. Get\nrid of that stuff.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e417fcfb857b809e5dabc9b252ad70f090d553d1",
      "tree": "2eaf33a95ad3ee0864604c13423360f743a7225f",
      "parents": [
        "6a545a0d6021a4d759ba6d0c1082d1abf8d64c84"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 03:47:48 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:31:01 2006 +0100"
      },
      "message": "[MTD] Remove iq80310 map driver\n\nThe iq80310 mtd map driver depends on ARCH_IQ80310, which isn\u0027t\ndefined anywhere in the tree (as we don\u0027t have 80310 support), and\nfurthermore, everything the driver does can be done with physmap\ninstead.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "6a545a0d6021a4d759ba6d0c1082d1abf8d64c84",
      "tree": "1bd55b9ee6eec2378557bc43630fb163c83075cc",
      "parents": [
        "17c2dae3aaff9b1e5d83996a5f098ad693f3aeca"
      ],
      "author": {
        "name": "Frank Haverkamp",
        "email": "haver@vnet.ibm.com",
        "time": "Wed Sep 20 17:24:52 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:30:25 2006 +0100"
      },
      "message": "[MTD NAND] Fix in typo ndfc.c causing wrong ECC layout\n\nDue to this typo, a wrong ECC layout table is chosen.\n\nSigned-off-by: Frank Haverkamp \u003chaver@vnet.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "17c2dae3aaff9b1e5d83996a5f098ad693f3aeca",
      "tree": "e2d35bb9f404a84761b2641309b22881a4672e7e",
      "parents": [
        "25f0c659fe64832d8ee06aa623fffaad708dcf8b"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 23:16:48 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:26:56 2006 +0100"
      },
      "message": "[MTD] physmap: add power management support\n\nImplement PM handling for physmap.  Idea from Steven Scholz, patch\nby David Anders.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "25f0c659fe64832d8ee06aa623fffaad708dcf8b",
      "tree": "b5740156ac2ce5e39aaaba32ddb21b03379abb48",
      "parents": [
        "dd8e9ed6ed544e2b924429d29cd2a6b55590109b"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Thu Sep 21 18:12:43 2006 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:24:31 2006 +0100"
      },
      "message": "ioremap balanced with iounmap for drivers/mtd subsystem\n\nioremap must be balanced by an iounmap and failing to do so can result\nin a memory leak.\n\nTested (compilation only) with:\n- allmodconfig\n- Modifying drivers/mtd/maps/Kconfig and drivers/mtd/nand/Kconfig to\nmake sure that the changed file is compiling without warning\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "dd8e9ed6ed544e2b924429d29cd2a6b55590109b",
      "tree": "0961c205e59591e7da65ce7504c919e7ee3e4351",
      "parents": [
        "668040fcd1e06fc3e68a92708cbdfa5a52c37d3c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 22 10:19:20 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:19:20 2006 +0100"
      },
      "message": "[MTD] Switch to pci_get_device and do ref counting\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "668040fcd1e06fc3e68a92708cbdfa5a52c37d3c",
      "tree": "5caced088dbe000e938fc4848b632994c6563443",
      "parents": [
        "f40a6f1cc7fe522e51e1ac4c7ab3035a434f2cef"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Fri Sep 22 10:17:28 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:17:28 2006 +0100"
      },
      "message": "[MTD] blkdev helper code: fix printk format warning\n\nFix printk format warning(s):\ndrivers/mtd/mtd_blkdevs.c:72: warning: long int format, different type arg (arg 2)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f40a6f1cc7fe522e51e1ac4c7ab3035a434f2cef",
      "tree": "d1d449a85661db1241f739bb6f05bc4765aa84e6",
      "parents": [
        "f2dd117fa51dd8fc071b1352254c0d14d2399b0a"
      ],
      "author": {
        "name": "Brian Walsh",
        "email": "brian@walsh.ws",
        "time": "Fri Sep 22 10:16:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:16:16 2006 +0100"
      },
      "message": "[MTD] Fix ixp4xx partition parsing.\n\nIf the amount of flash is not divisible by 2 then the mask in\nparse_mtd_partitions would fail to work as designed.  Passing in the base\naddress corrects this problem.\n\nSigned-off-by: Brian Walsh \u003cbrian@walsh.ws\u003e\nCc: Deepak Sanexa \u003cdsanexa@mvista.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cbc88ba83ff772d8c47d95ba0fef38ad888d6fcf",
      "tree": "140bf2cf428ef10db16b7eb3552ec57d1a51f3e8",
      "parents": [
        "187ef15268e638603dea55a91fdfa29feaed6d13"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Fri Sep 22 10:09:44 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:09:44 2006 +0100"
      },
      "message": "[MTD NAND] Remove old code in au1550nd.c\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "187ef15268e638603dea55a91fdfa29feaed6d13",
      "tree": "a3895b43f90ed87ae54e3b066468ac2c8fdf31ee",
      "parents": [
        "e478bec0ba0a83a48a0f6982934b6de079e7e6b3"
      ],
      "author": {
        "name": "Håvard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Sep 22 10:07:08 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:07:08 2006 +0100"
      },
      "message": "[MTD] Unlock NOR flash automatically where necessary\n\nIntroduce the MTD_STUPID_LOCK flag which indicates that the flash chip is\nalways locked after power-up, so all sectors need to be unlocked before it\nis usable.\n\nIf this flag is set, and the chip provides an unlock() operation,\nmtd_add_device will unlock the whole MTD device if it\u0027s writeable.  This\nmeans that non-writeable partitions will stay locked.\n\nSet MTD_STUPID_LOCK in fixup_use_atmel_lock() so that these chips will work\nas expected.\n\nSigned-off-by: Håvard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "69917c26c840e7de94522bf90fb190de63bf92bd",
      "tree": "8ffe260e70dc6bc5be0d010085bec0cebf1ffbd7",
      "parents": [
        "e102926385b56e593b995ecc433f041b498a49e1"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Sep 22 12:56:30 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] Fix ohare IDE irq workaround on old powermacs\n\nLooks like a workaround for old bogus OF bitrot...  This fixes it and\nhence fixes boot on some performa machines.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3c164bd8153c4644a22dc2101b003c67cd2a0d0a",
      "tree": "c6b3f7a3d0f2d3850ce1c8c7e040053f548ebe9b",
      "parents": [
        "3ad819c61f5f8347f39cdcbe652b3c60ec615888"
      ],
      "author": {
        "name": "Rik Snel",
        "email": "rsnel@cube.dyndns.org",
        "time": "Sat Sep 02 18:17:33 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:27 2006 +1000"
      },
      "message": "[BLOCK] dm-crypt: trivial comment improvements\n\nJust some minor comment nits.\n\n- little-endian is better than low-endian\n- and since it is called essiv everywere it should also be essiv\n  in the comments (and not ess_iv)\n\nSigned-off-by: Rik Snel \u003crsnel@cube.dyndns.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6010439f47e6b308c031dad7d99686030ef942dd",
      "tree": "c59d65017014dec1f0c01e6372c7a92f3284a5e9",
      "parents": [
        "e4d5b79c661c7cfca9d8d5afd040a295f128d3cb"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Aug 26 18:34:10 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:22 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Convert padlock-sha to use crypto_hash\n\nThis patch converts padlock-sha to use crypto_hash for its fallback.\nIt also changes the fallback selection to use selection by type instead\nof name.  This is done through the new CRYPTO_ALG_NEED_FALLBACK bit,\nwhich is set if and only if an algorithm needs a fallback of the same\ntype.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e4d5b79c661c7cfca9d8d5afd040a295f128d3cb",
      "tree": "55a19ceca1b51b26d1934d388b26f0b1bed99a3e",
      "parents": [
        "fce32d70ba834129b164c40c2d4260e5a7a7d850"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Aug 26 18:12:40 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:22 2006 +1000"
      },
      "message": "[CRYPTO] users: Use crypto_comp and crypto_has_*\n\nThis patch converts all users to use the new crypto_comp type and the\ncrypto_has_* functions.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "35058687912aa2f0b4554383cc10be4e0683b9a4",
      "tree": "3e18d13aef6682553887076c1e9872e91e6fc5c4",
      "parents": [
        "dc64ddf4918f0da52df10d83c2a5941a547c2035"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Aug 24 19:10:20 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:21 2006 +1000"
      },
      "message": "[CRYPTO] users: Use crypto_hash interface instead of crypto_digest\n\nThis patch converts all remaining crypto_digest users to use the new\ncrypto_hash interface.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "dc64ddf4918f0da52df10d83c2a5941a547c2035",
      "tree": "ed1c3dcd4b5b6d636d9960caeeb64aa01cf092f1",
      "parents": [
        "8425165dfed27945e8509c141cea245d1739e372"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Aug 24 18:45:50 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:20 2006 +1000"
      },
      "message": "[SCSI] iscsi: Use crypto_hash interface instead of crypto_digest\n\nThis patch converts ISCSI to use the new crypto_hash interface instead\nof crypto_digest.  It\u0027s a fairly straightforward substitution.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "efcf8023e299be605f217dc2c1b2754b5534569c",
      "tree": "36baba6406dd270f64c4e039811893877f9f0499",
      "parents": [
        "f12cc2090d721647c23dfce20834f4306db3b77d"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Aug 05 16:28:19 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:16 2006 +1000"
      },
      "message": "[CRYPTO] drivers: Remove obsolete block cipher operations\n\nThis patch removes obsolete block operations of the simple cipher type\nfrom drivers.  These were preserved so that existing users can make a\nsmooth transition.  Now that the transition is complete, they are no\nlonger needed.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f12cc2090d721647c23dfce20834f4306db3b77d",
      "tree": "fba6861bdb58153acaab1ba1e51ec4e48fe0fd99",
      "parents": [
        "378c6697a282c383d89428380a3405bf95189347"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Aug 22 20:36:13 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:15 2006 +1000"
      },
      "message": "[CRYPTO] users: Use block ciphers where applicable\n\nThis patch converts all remaining users to use the new block cipher type\nwhere applicable.  It also changes all simple cipher operations to use\nthe new encrypt_one/decrypt_one interface.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "d1806f6a97a536b043fe50e6d8a25b061755cf50",
      "tree": "0df6a3772783600f58fa0c5e709c650d1f832610",
      "parents": [
        "69affe7fc52c14e4b81408a2076e9e58ba4af60a"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Aug 22 20:29:17 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:13 2006 +1000"
      },
      "message": "[BLOCK] dm-crypt: Use block ciphers where applicable\n\nThis patch converts dm-crypt to use the new block cipher type where\napplicable.  It also changes simple cipher operations to use the new\nencrypt_one/decrypt_one interface.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "69affe7fc52c14e4b81408a2076e9e58ba4af60a",
      "tree": "fd971855cfab1005fc954506014acb1bd96bb6bc",
      "parents": [
        "cba83564d112e4aec52227f68670f8dbd4d4ac89"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:45:53 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:45:53 2006 +1000"
      },
      "message": "[BLOCK] cryptoloop: Use block ciphers where applicable\n\nThis patch converts cryptoloop to use the new block cipher type where\napplicable.  As a result the ECB-specific and CBC-specific transfer\nfunctions have been merged.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "28ce728a90cce3a0c6c0ed00354299de52db94b1",
      "tree": "d5f8c799cb949a5afdfb9db4fb9c4c749820c35e",
      "parents": [
        "db131ef9084110d9e82549c0a627e157e8bb99d7"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 21 21:38:42 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:44:35 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Added block cipher versions of CBC/ECB\n\nThis patch adds block cipher algorithms for cbc(aes) and ecb(aes) for\nthe PadLock device.  Once all users to the old cipher type have been\nconverted the old cbc/ecb PadLock operations will be removed.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "560c06ae1ab7c677002ea3b6ac83521bf12ee07d",
      "tree": "374ed69a7e23ba9d07458d20672aac6ae552ae51",
      "parents": [
        "25cdbcd9e5d20e431f829cafce48a418830011f4"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Aug 13 14:16:39 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:41:02 2006 +1000"
      },
      "message": "[CRYPTO] api: Get rid of flags argument to setkey\n\nNow that the tfm is passed directly to setkey instead of the ctx, we no\nlonger need to pass the \u0026tfm-\u003ecrt_flags pointer.\n\nThis patch also gets rid of a few unnecessary checks on the key length\nfor ciphers as the cipher layer guarantees that the key length is within\nthe bounds specified by the algorithm.\n\nRather than testing dia_setkey every time, this patch does it only once\nduring crypto_alloc_tfm.  The redundant check from crypto_digest_setkey\nis also removed.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "58ec4152895b96f047dcf5e490ee49b4c574dec3",
      "tree": "2cc6316aaf70ffd7c43ae9677f0ba35903b9de9d",
      "parents": [
        "5644bda5d6aa17a70b8842eb56365d501a5da159"
      ],
      "author": {
        "name": "Michal Ludvig",
        "email": "michal@logix.cz",
        "time": "Mon Jul 17 08:14:58 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:41:00 2006 +1000"
      },
      "message": "[CRYPTO] padlock-sha: TFMs don\u0027t need to be static\n\nTFMs are local variables. No need to declare them \nstatic. After all one is enough.\n\nSigned-off-by: Michal Ludvig \u003cmichal@logix.cz\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5644bda5d6aa17a70b8842eb56365d501a5da159",
      "tree": "ac19f321bdc0dfa081e4ea7348584f516f6a7e7b",
      "parents": [
        "cb17530b0a4e01bd595a7ac437467a1a9833a15c"
      ],
      "author": {
        "name": "Michal Ludvig",
        "email": "michal@logix.cz",
        "time": "Sun Aug 06 22:50:30 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:41:00 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Helper module padlock.ko\n\nCompile a helper module padlock.ko that will try\nto autoload all configured padlock algorithms.\n\nThis also provides backward compatibility with \nthe ancient times before padlock.ko was renamed \nto padlock-aes.ko\n\nSigned-off-by: Michal Ludvig \u003cmichal@logix.cz\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cb17530b0a4e01bd595a7ac437467a1a9833a15c",
      "tree": "4d35d00a4827790e1aeca6ec4baeea299e45cc25",
      "parents": [
        "6c833275152b454d311f0e70b5e6bf028b4a2aaf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Jul 15 11:31:25 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:41:00 2006 +1000"
      },
      "message": "[CRYPTO] padlock-sha: Make 2 functions static\n\nThis patch makes two needlessly global functions static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6c833275152b454d311f0e70b5e6bf028b4a2aaf",
      "tree": "a08d9d1057730c1c5dde31de1db0bd81810ee8d2",
      "parents": [
        "ccc17c34d676f116bd09dd36a3b01627bc6a2f8a"
      ],
      "author": {
        "name": "Michal Ludvig",
        "email": "michal@logix.cz",
        "time": "Wed Jul 12 12:29:38 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:40:59 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Driver for SHA1 / SHA256 algorithms\n\nSupport for SHA1 / SHA256 algorithms in VIA C7 processors.\n\nSigned-off-by: Michal Ludvig \u003cmichal@logix.cz\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "ccc17c34d676f116bd09dd36a3b01627bc6a2f8a",
      "tree": "458c6c6e7b187885c5fac80668c44583ce930ab1",
      "parents": [
        "db5e9a42373ae6d84c4b0179c2fe0aba866474e8"
      ],
      "author": {
        "name": "Michal Ludvig",
        "email": "michal@logix.cz",
        "time": "Sat Jul 15 10:23:49 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:40:22 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Update private header file\n\nPADLOCK_CRA_PRIORITY is shared between padlock-aes and padlock-sha\nso it should be in the header.\n\nOn the other hand \"struct cword\" is only used in padlock-aes.c\nso it\u0027s unnecessary to have it in padlock.h\n\nSigned-off-by: Michal Ludvig \u003cmichal@logix.cz\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "db5e9a42373ae6d84c4b0179c2fe0aba866474e8",
      "tree": "7b8ba1a14ca02aeb0df119cf97fa0095f4e5f993",
      "parents": [
        "1191f0a49390caf16f4a2831a4fc373757471ad6"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Jul 09 10:35:49 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:40:22 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Add compatibility alias after rename\n\nWhenever we rename modules we should add an alias to ensure that existing\nusers can still locate the new module.\n\nThis patch also gets rid of the now unused module function prototypes from\npadlock.h.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1191f0a49390caf16f4a2831a4fc373757471ad6",
      "tree": "8b92255ab82b777feade49a68cc0dc9691f1c665",
      "parents": [
        "b14cdd6704c96474ba5c74b5959487beaa5ee1cd"
      ],
      "author": {
        "name": "Michal Ludvig",
        "email": "michal@logix.cz",
        "time": "Sun Aug 06 22:46:20 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:40:21 2006 +1000"
      },
      "message": "[CRYPTO] padlock: Get rid of padlock-generic.c\n\nMerge padlock-generic.c into padlock-aes.c and compile\nAES as a standalone module. We won\u0027t make a monolithic\npadlock.ko with all supported algorithms, instead we\u0027ll\ncompile each driver into its own module.\n\nSigned-off-by: Michal Ludvig \u003cmichal@logix.cz\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cce9e06d100df19a327b19f23adad76e7bf63edd",
      "tree": "ce10f50679db9ed8db92912c104eef1f05efc3c5",
      "parents": [
        "9409f38a0c8773c04bff8dda8c552d7ea013d956"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 21 21:08:13 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:16:30 2006 +1000"
      },
      "message": "[CRYPTO] api: Split out low-level API\n\nThe crypto API is made up of the part facing users such as IPsec and the\nlow-level part which is used by cryptographic entities such as algorithms.\nThis patch splits out the latter so that the two APIs are more clearly\ndelineated.  As a bonus the low-level API can now be modularised if all\nalgorithms are built as modules.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "564337f34cc10fd8f30329e4e5f14f8995db5711",
      "tree": "b2f4791c1b696d1ce4202b14c6dcae3b3211de01",
      "parents": [
        "28bdc6f6233f380ddc0b430cabd88ffeafea34c7"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Sep 20 16:00:01 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 16:00:01 2006 +0200"
      },
      "message": "[S390] cio: subchannel evaluation function operates without lock\n\ncss_evaluate_subchannel() operates subchannel without lock which can\nlead to erratic behavior caused by concurrent device access. Also\nsplit evaluation function to make it more readable.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "28bdc6f6233f380ddc0b430cabd88ffeafea34c7",
      "tree": "be2c8e7943dab4328fcbe18cd6e03c50a82e0f34",
      "parents": [
        "e0e32c8eba86fd5ea79eefad6f2c0b4988dfd02a"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Sep 20 15:59:59 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:59 2006 +0200"
      },
      "message": "[S390] cio: always query all paths on path verification.\n\nReappearing channel paths are sometimes not utilized by CCW devices\nbecause path verification incorrectly relies on path-operational-mask\ninformation which is not updated until a channel path has been used\nagain.\nModify path verification procedure to always query all available paths\nto a device.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "e0e32c8eba86fd5ea79eefad6f2c0b4988dfd02a",
      "tree": "2337ed7ce0e1c392c31a67da6c534c6d681649aa",
      "parents": [
        "dd9963f9dd0985e16e878fd3632ecadfc54d3fbb"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Sep 20 15:59:57 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:57 2006 +0200"
      },
      "message": "[S390] cio: update path groups on logical CHPID changes.\n\nCHPIDs that are logically varied off will not be removed from\na CCW device\u0027s path group because resign-from-pathgroup command is\nissued with invalid path mask of 0 because internal CCW operations\nare masked by the logical path mask after the relevant bits are\ncleared by the vary operation.\nDo not apply logical path mask to internal operations.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "dd9963f9dd0985e16e878fd3632ecadfc54d3fbb",
      "tree": "323295ffcc116aceac4c0bcb20bb641d54253737",
      "parents": [
        "dcd707b4bdc10b4fa20efa116dbaeded21513115"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Sep 20 15:59:54 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:54 2006 +0200"
      },
      "message": "[S390] cio: subchannels in no-path state.\n\nSubchannel may incorrectly remain in state no-path after channel paths\nhave reappeared. Currently the scan for subchannels which are using a\nchannel path ends at the first occurrence if a full link address was\nprovided by the channel subsystem. The scan needs to continue over\nall subchannels.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "dcd707b4bdc10b4fa20efa116dbaeded21513115",
      "tree": "2b6558ef933b746819a79ef0f03ba0e8e74bf3d9",
      "parents": [
        "db0c2d59087296b3567ec408abe17108db88b385"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Sep 20 15:59:52 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:52 2006 +0200"
      },
      "message": "[S390] Replace nopav-message on VM.\n\nSpecifying kernel parameter \"dasd\u003dnopav\" on systems running under VM\nhas no function but results in message \"disable PAV mode\". Correct\nmessage is \"\u0027nopav\u0027 not supported on VM\".\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "db0c2d59087296b3567ec408abe17108db88b385",
      "tree": "303981d2ff2b5a10069fbee1692189f1b1739608",
      "parents": [
        "250b2dc83347feb73eb6bdf7511685e72b587e68"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Sep 20 15:59:49 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:49 2006 +0200"
      },
      "message": "[S390] set modalias for ccw bus uevents.\n\nAdd the MODALIAS environment variable for ccw bus uevents.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "250b2dc83347feb73eb6bdf7511685e72b587e68",
      "tree": "7e6a1c0dd288d151f77103d921a7793515697cc5",
      "parents": [
        "6c2a9e6df60478e712f3c3d98b5047778a82a3d7"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Wed Sep 20 15:59:47 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:47 2006 +0200"
      },
      "message": "[S390] Get rid of DBG macro.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "31b58088292c7f00f0b81088bfb557285b0b6247",
      "tree": "7ce82a49cbf3ad0c28feb63d15b35a6c97d668a0",
      "parents": [
        "e620c4940002348417e8d317d65bc7b152646493"
      ],
      "author": {
        "name": "Melissa Howland",
        "email": "melissah@us.ibm.com",
        "time": "Wed Sep 20 15:59:34 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:34 2006 +0200"
      },
      "message": "[S390] Linux API for writing z/VM APPLDATA Monitor records.\n\nThis patch delivers a new Linux API in the form of a misc char\ndevice that is useable from user space and allows write access\nto the z/VM APPLDATA Monitor Records collected by the *MONITOR\nSystem Service of z/VM.\n\nSigned-off-by: Melissa Howland \u003cmelissah@us.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "e620c4940002348417e8d317d65bc7b152646493",
      "tree": "8885306f33abae831d831f1a2a02f7fb67589d3b",
      "parents": [
        "07d43ce6a2ba0bb914078c3b066a7a3bab57599d"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Wed Sep 20 15:59:32 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:32 2006 +0200"
      },
      "message": "[S390] xpram off by one error.\n\nThe xpram driver shows and uses 4096 bytes less than available.\n\nSigned-off-by: Christian Borntraeger \u003ccborntra@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "45af3af8761a3f790fe414c017de039a08ccd780",
      "tree": "5385f628eba9a54ea649e1159c87600eee1e9d20",
      "parents": [
        "9514e2311be97a01e8669c4de78e9fea37489f09"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Wed Sep 20 15:59:24 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:24 2006 +0200"
      },
      "message": "[S390] fix typo in vmcp.\n\nFix comment typo in vmcp, it is z/VM and not v/VM.\n\nSigned-off-by: Christian Borntraeger \u003ccborntra@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6981e936aa156c747bb3e6aea414bba673457115",
      "tree": "ac18a8ed8bb398480bba575e55411ddaeac6c879",
      "parents": [
        "81388d2a45b89c890b981cfc83b01ec15ae3483b"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Wed Sep 20 15:59:19 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:19 2006 +0200"
      },
      "message": "[S390] qdio slsb processing state.\n\nThe last SLSB has to be set to STATE_PROCESSING if we really want to\nuse the PROCESSING feature.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "81388d2a45b89c890b981cfc83b01ec15ae3483b",
      "tree": "3fcb8f583e4bf12d891a016b25b58df304e8766c",
      "parents": [
        "e87bfe51b5ca2db99dd680bbb1e8fe3c94b607df"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Sep 20 15:59:17 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:17 2006 +0200"
      },
      "message": "[S390] Missing initialization in common i/o layer.\n\nPrevious patch that was intended to reduce stack usage within common\ni/o layer didn\u0027t consider implicit memset(..., 0, ...) used with the\ninitializations used before.\nAdd these missing memsets wherever it\u0027s not obvious that the\nconcerned memory region is zeroed. This should give the same semantics\nas before.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "e87bfe51b5ca2db99dd680bbb1e8fe3c94b607df",
      "tree": "abbffd8e3ca0edcbe5a0e36e1e94deb9a3b10adc",
      "parents": [
        "1375fc1fb0434a26f93c59b1b9f3fdb8bf90bba5"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Sep 20 15:59:15 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:15 2006 +0200"
      },
      "message": "[S390] convert some assembler to C.\n\nConvert GET_IPL_DEVICE assembler macro to C function.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "1375fc1fb0434a26f93c59b1b9f3fdb8bf90bba5",
      "tree": "ea38ce53e9cc74b73fc3171f55a67437e9b29eb2",
      "parents": [
        "0fee644ada12c524abbf723132fbea6a082ecfc2"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Sep 20 15:59:12 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:12 2006 +0200"
      },
      "message": "[S390] __exit cleanup.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "0fee644ada12c524abbf723132fbea6a082ecfc2",
      "tree": "3b2a06417a5883ad5226c79d44b222398a3f636a",
      "parents": [
        "b0035f127e007ea0afc8baad740093eb124f7b0b"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:10 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:10 2006 +0200"
      },
      "message": "[S390] cleanup sysinfo and add system z9 specific extensions.\n\nWith System z9 additional fields have been added to the output of the\nstore system information instruction. This patch adds the new model\ninformation field and the alternate cpu capability fields to the\noutput of /proc/sysinfo. While we at it clean up the code as well.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "b0035f127e007ea0afc8baad740093eb124f7b0b",
      "tree": "e981be8bbe1ee39431691866b526cb8e8d728276",
      "parents": [
        "a00bfd7147c0c5c04a59f7adcb0e6d8948b90a6e"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Wed Sep 20 15:59:07 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:07 2006 +0200"
      },
      "message": "[S390] dasd default debug level.\n\nEnhanced default DBF level to get most important messages\nin debug feature files.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "a00bfd7147c0c5c04a59f7adcb0e6d8948b90a6e",
      "tree": "ffe3eb5ede49bf5a14fe31f3270d917fc4bc9c7a",
      "parents": [
        "47addc84b450fd5e391ab118e178645cb0bbd89d"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:05 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:05 2006 +0200"
      },
      "message": "[S390] dasd deadlock after state change pending interrupt.\n\nThe dasd_device_from_cdev function is called from interrupt context\nto get the struct dasd_device associated with a ccw device. The\ndriver_data of the ccw device points to the dasd_devmap structure\nwhich contains the pointer to the dasd_device structure. The lock\nthat protects the dasd_devmap structure is acquire with out irqsave.\nTo prevent the deadlock in dasd_device_from_cdev if it is called\nfrom interrupt context the dependency to the dasd_devmap structure\nneeds to be removed. Let the driver_data of the ccw device point\nto the dasd_device structure directly and use the ccw device lock\nto protect the access.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "47addc84b450fd5e391ab118e178645cb0bbd89d",
      "tree": "026dafc084523245a928675aafb74ff23e54a56b",
      "parents": [
        "7d5d688f724dd5a651d1ce7bc3ea7c03d28137a1"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Wed Sep 20 15:59:03 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:59:03 2006 +0200"
      },
      "message": "[S390] qdio_get_micros return value.\n\nqdio_get_micros is supposed to return microseconds. The get_clock()\nreturn value needs to be shifted by 12 to get to microseconds.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "39b083fe1c3c7b88939f6fa1b0b96e579f12e96f",
      "tree": "b56864fed4a0aa286696cb4e63cbea6d8a962c8a",
      "parents": [
        "ff6b8ea68f4b7353f88b97024f28127e2148aa00"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Sep 20 15:58:51 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:51 2006 +0200"
      },
      "message": "[S390] empty function defines.\n\nUse do { } while (0) constructs instead of empty defines to avoid\nsubtle compile bugs.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "ff6b8ea68f4b7353f88b97024f28127e2148aa00",
      "tree": "67ebb74cbbc042d99325ff33c3f80e4b3e0a1c42",
      "parents": [
        "331c982d4a6b43cdc0d056956a1cae8a7d6237bf"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Wed Sep 20 15:58:49 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:49 2006 +0200"
      },
      "message": "[S390] ipl/dump on panic.\n\nIt is now possible to specify a ccw/fcp dump device which is used to\nautomatically create a system dump in case of a kernel panic. The dump\ndevice can be configured under /sys/firmware/dump.\nIn addition it is now possible to specify a ccw/fcp device which is used\nfor the next reboot of Linux. The reipl device can be configured under\n/sys/firmware/reipl.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "f19bfb2c9b8675590fbecb43e5ce3b34ee321185",
      "tree": "efe625aaf90e61fedfe7d5af028d9b202a44c850",
      "parents": [
        "65912a84c0f33304fa5ea004c7b6ee58d5f5572e"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Wed Sep 20 15:58:44 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:44 2006 +0200"
      },
      "message": "[S390] hypfs comment cleanup.\n\nCorrect some comments in the hypervisor filesystem.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "5432114baf0300286a6ca1b0aea549492a379432",
      "tree": "6a9cf64c86e4ee4d439f91e9bd4485688d28ddd7",
      "parents": [
        "fe3a1be59c851aba2330387596c6134bc5ec8397"
      ],
      "author": {
        "name": "Ralph Wuerthner",
        "email": "rwuerthn@de.ibm.com",
        "time": "Wed Sep 20 15:58:36 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:36 2006 +0200"
      },
      "message": "[S390] zcrypt secure key cryptography extension.\n\nAllow the user space to send extended cprb messages directly to the\nPCIXCC / CEX2C cards. This allows the CCA library to construct special\ncrypto requests that use \"secure\" keys that are stored on the card.\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "fe3a1be59c851aba2330387596c6134bc5ec8397",
      "tree": "72f29650a763d127246181a49e92cf2b573212a7",
      "parents": [
        "6684af1a07a1f88f3970bc90e5aed173d39168db"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:34 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:34 2006 +0200"
      },
      "message": "[S390] zcrypt driver Makefile, Kconfig and monolithic build.\n\nThe Makefile and Kconfig changes should be obvious. The monolithic\nbuild option is there to create an old-style z90crypt module for\nbackward compatability to older distributions.\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6684af1a07a1f88f3970bc90e5aed173d39168db",
      "tree": "de3056173598cced75379f04427702497466b515",
      "parents": [
        "963ed931c3fd18082bfde0e8704a28955663abf4"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:32 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:32 2006 +0200"
      },
      "message": "[S390] zcrypt PCICC, PCIXCC coprocessor card ap bus drivers.\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "963ed931c3fd18082bfde0e8704a28955663abf4",
      "tree": "3d7fb72d8aca7b4020e8bfe0b055c71f3d7de5c7",
      "parents": [
        "2dbc2418bac32a18a372ae9aec386f0fe9174389"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:29 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:29 2006 +0200"
      },
      "message": "[S390] zcrypt CEX2A, CEX2C, PCICA accelerator card ap bus drivers.\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "2dbc2418bac32a18a372ae9aec386f0fe9174389",
      "tree": "edfbdc374bc636021aa084c95bd77b49f3a1a1bb",
      "parents": [
        "1534c3820c26aca4e2567f97b8add8bea40e7e2b"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:27 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:27 2006 +0200"
      },
      "message": "[S390] zcrypt user space interface.\n\nThe user space interface of the zcrypt device driver implements the old\nuser space interface as defined by the old z90crypt driver. Everything\nis there, the /dev/z90crypt misc character device, all the lovely ioctls\nand the /proc file. Even writing to the z90crypt proc file to configure\nthe crypto device still works. It stands to reason to remove the proc\nwrite function someday since a much cleaner configuration via the sysfs\nis now available.\n\nThe ap bus device drivers register crypto cards to the zcrypt user\nspace interface. The request router of the user space interface\npicks one of the registered cards based on the predicted latency\nfor the request and calls the driver via a callback found in the\nzcrypt_ops of the device. The request router only knows which\noperations the card can do and the minimum / maximum number of bits\na request can have.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "1534c3820c26aca4e2567f97b8add8bea40e7e2b",
      "tree": "da76ec6d0c3abb099ffe7d542b3f0f6fe570957f",
      "parents": [
        "7561b974e0cbbdca1bb880b55200afd9a1a20737"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:25 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:25 2006 +0200"
      },
      "message": "[S390] zcrypt adjunct processor bus.\n\nAdd a bus for the adjunct processor interface. Up to 64 devices can\nbe connect to the ap bus interface, each device with 16 domains. That\nmakes 1024 message queues. The interface is asynchronous, the answer\nto a message sent to a queue needs to be received at some later point\nin time. Unfortunately the interface does not provide interrupts when\na message reply is pending. So the ap bus needs to implement some\nfancy polling, each active queue is polled once per 1/HZ second or\ncontinuously if an idle cpus exsists and the poll thread is activ\n(see poll_thread parameter).\n\nThe ap bus uses the sysfs path /sys/bus/ap and has two bus attributes,\nap_domain and config_time. The ap_domain selects one of the 16 domains\nto be used for this system. This limits the maximum number of ap devices\nto 64. The config_time attribute contains the number of seconds between\ntwo ap bus scans to find new devices.\n\nThe ap bus uses the modalias entries of the form \"ap:tN\" to autoload\nthe ap driver for hardware type N. Currently known types are:\n3 - PCICC, 4 - PCICA, 5 - PCIXCC, 6 - CEX2A and 7 - CEX2C.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7561b974e0cbbdca1bb880b55200afd9a1a20737",
      "tree": "88a6e31a827e79ac29c7bede802554ba40f20319",
      "parents": [
        "de1a3f1ce6c4c3b2b14cf9157a22d6b4c64f708e"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:22 2006 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Sep 20 15:58:22 2006 +0200"
      },
      "message": "[S390] remove old z90crypt driver.\n\nThe z90crypt driver has served its term. It is replaced by the shiny\nnew zcrypt device driver.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7f81dc0097095f19d25e14c043edfdebb9e01295",
      "tree": "f3729d9ac9bf3c5ffcb7505eb41b4244cca67e50",
      "parents": [
        "79e453d49bd49ba1b576f89310cc565c9e4ca379"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Tue Sep 19 12:59:11 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 19 12:59:11 2006 -0700"
      },
      "message": "[ATM]: [he] don\u0027t hold the device lock when upcalling\n\nThis can create a deadlock/lock ordering problem with other layers\nthat want to use the transmit (or other) path of the card at that\ntime.\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ab5cfd2aa3af40b35d7a948de8e279dc82c5b9f6",
      "tree": "3684691bcc62688cecd1f90f7ddcc052e2e601a5",
      "parents": [
        "833f73299fdf4497af1552e219e95661f4d2cdca",
        "ea59830db01b6b3d6bda9f84e3d272a346115e8e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 08:01:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 19 08:01:58 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  [MTD] Use SEEK_{SET,CUR,END} instead of hardcoded values in mtdchar lseek()\n  MTD: Fix bug in fixup_convert_atmel_pri\n  [JFFS2][SUMMARY] Fix a summary collecting bug.\n  [PATCH] [MTD] DEVICES: Fill more device IDs in the structure of m25p80\n  MTD: Add lock/unlock operations for Atmel AT49BV6416\n  MTD: Convert Atmel PRI information to AMD format\n  fs/jffs2/xattr.c: remove dead code\n  [PATCH] [MTD] Maps: Add dependency on alternate probe methods to physmap\n  [PATCH] MTD: Add Macronix MX29F040 to JEDEC\n  [MTD] Fixes of performance and stability issues in CFI driver.\n  block2mtd.c: Make kernel boot command line arguments work (try 4)\n  [MTD NAND] Fix lookup error in nand_get_flash_type()\n  remove #error on !PCI from pmc551.c\n  MTD: [NAND] Fix the sharpsl driver after breakage from a core conversion\n  [MTD] NAND: OOB buffer offset fixups\n  make fs/jffs2/nodelist.c:jffs2_obsolete_node_frag() static\n  [PATCH] [MTD] NAND: fix dead URL in Kconfig\n"
    },
    {
      "commit": "1d19f176a2884d31c4fe2c7018349ff884a819b1",
      "tree": "f0f02160cb954d3d7bd4417548ca997f0a88fd45",
      "parents": [
        "20bf94e266969f91c623ed8b51da4109e3f57bcb",
        "fe26109a9dfd9327fdbe630fc819e1b7450986b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:16:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:16:05 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [ATM] CLIP: Do not refer freed skbuff in clip_mkip().\n  [NET]: Drop tx lock in dev_watchdog_up\n  [PACKET]: Don\u0027t truncate non-linear skbs with mmaped IO\n  [NET]: Mark frame diverter for future removal.\n  [NETFILTER]: Add secmark headers to header-y\n  [ATM]: linux-atm-general mailing list is subscribers only\n  [ATM]: [he] when transmit fails, unmap the dma regions\n  [TCP] tcp-lp: update information to MAINTAINERS\n  [TCP] tcp-lp: bug fix for oops in 2.6.18-rc6\n  [BRIDGE]: random extra bytes on STP TCN packet\n  [IPV6]: Accept -1 for IPV6_TCLASS\n  [IPV6]: Fix tclass setting for raw sockets.\n  [IPVS]: remove the debug option go ip_vs_ftp\n  [IPVS]: Make sure ip_vs_ftp ports are valid\n  [IPVS]: auto-help for ip_vs_ftp\n  [IPVS]: Document the ports option to ip_vs_ftp in kernel-parameters.txt\n  [TCP]: Turn ABC off.\n  [NEIGH]: neigh_table_clear() doesn\u0027t free stats\n"
    },
    {
      "commit": "20bf94e266969f91c623ed8b51da4109e3f57bcb",
      "tree": "4aead8959e49802b454d9c650a86ee04ae94ad47",
      "parents": [
        "77e2782f9b683893c9341e9cf05c88b0caac7382",
        "b9c54f91a48146778fe91423d4d467a0ee8c719b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:15:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:15:40 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC]: Fix regression in sys_getdomainname()\n  [OPENPROMIO]: Handle current_node being NULL correctly.\n"
    },
    {
      "commit": "77e2782f9b683893c9341e9cf05c88b0caac7382",
      "tree": "de65fd4477b104c64b55c144529fa6185fc70853",
      "parents": [
        "803db244b9f71102e366fd689000c1417b9a7508",
        "e40b1074af46d53740320f88dfffd9fb2f78bdf3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:15:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 18 16:15:16 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3815/1: headers_install support for ARM\n  [ARM] 3794/1: S3C24XX: do not defined set_irq_wake when no CONFIG_PM\n  [ARM] 3793/1: S3C2412: fix wrong serial info struct\n  [ARM] 3780/1: Fix iop321 cpuid\n  [ARM] 3786/1: pnx4008: update defconfig\n  [ARM] 3785/1: S3C2412: Fix idle code as default uses wrong clocks\n  [ARM] 3784/1: S3C2413: fix config for MACH_S3C2413/MACH_SMDK2413\n"
    },
    {
      "commit": "71aa7054d3df0f74d9ffbef3dd1486764c7f592a",
      "tree": "e809f36621b135d07e9a5dac0e063bc648a99a78",
      "parents": [
        "36694a4c22767ee09c91ccda63810086c65c810b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Sep 18 13:30:17 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 18 13:30:17 2006 +0100"
      },
      "message": "[ARM] 3793/1: S3C2412: fix wrong serial info struct\n\nPatch from Ben Dooks\n\nThe S3C2440 serial info struct is being passed\nthrough the S3C2412 serial info struct probe\nroutine.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Thomas Glexiner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b9b64e6e89fc5a6ef220747115c5b7764614ca3f",
      "tree": "2d28434f793807b4a83bd5dc139e165c7c317389",
      "parents": [
        "803db244b9f71102e366fd689000c1417b9a7508"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 18 01:47:13 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Sep 18 01:47:13 2006 -0700"
      },
      "message": "[OPENPROMIO]: Handle current_node being NULL correctly.\n\nIf the user tries to traverse to the next node of the\nlast node, we get NULL in current_node and a zero phandle\nreturned.  That\u0027s fine, but if the user tries to obtain\nproperties in that state, we try to dereference a NULL\npointer in the downcall to the of_*() routines.\n\nSo protect against that.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d730e1033f81fefd3176f53e070b2b64cd146db0",
      "tree": "3370c9194e2d35165a5dca3e1ae394b0f6b98d47",
      "parents": [
        "5067f08abad451661dd154be4193ba231a61e747"
      ],
      "author": {
        "name": "Chas Williams",
        "email": "chas@cmf.nrl.navy.mil",
        "time": "Wed Sep 13 20:33:40 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Sep 17 23:21:11 2006 -0700"
      },
      "message": "[ATM]: [he] when transmit fails, unmap the dma regions\n\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ea59830db01b6b3d6bda9f84e3d272a346115e8e",
      "tree": "85fe1044ae7aad2ef75c3afcbe7db388a8d92957",
      "parents": [
        "de591dacf3034977b3fb94b61d08240c8b35c39d"
      ],
      "author": {
        "name": "Josef \u0027Jeff\u0027 Sipek",
        "email": "jeffpc@josefsipek.net",
        "time": "Sat Sep 16 21:09:29 2006 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Sep 17 17:04:23 2006 +0100"
      },
      "message": "[MTD] Use SEEK_{SET,CUR,END} instead of hardcoded values in mtdchar lseek()\n\nSigned-off-by: Josef \u0027Jeff\u0027 Sipek \u003cjeffpc@josefsipek.net\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "803db244b9f71102e366fd689000c1417b9a7508",
      "tree": "2fe1abfd16cded8074905b6b91d9d1943e15325e",
      "parents": [
        "8b98a37c4b00f3fbcf162281bd4595777e61241b",
        "f04b92e97d21b1921c91ec1d6d5e8bbf8606b77a"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:05:43 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:05:43 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream-fixes\n"
    },
    {
      "commit": "8b98a37c4b00f3fbcf162281bd4595777e61241b",
      "tree": "3d3dfe8a3d1872dbc6bd6cca37a4454952310203",
      "parents": [
        "f956b6902eabbff249000287c7b36cd65761d8b8"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:27:02 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:08 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [6/6]\n\n[PATCH 9/9] s390: qeth driver fixes [6/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- Hipersockets has no IPV6 support, thus prevent issueing\n\t  SETRTG_IPV6 control commands on Hipersockets devices.\n\t- fixed error handling in qeth_sysfs_(un)register\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f956b6902eabbff249000287c7b36cd65761d8b8",
      "tree": "8452e831e5361be54e392cf678abefa55716a719",
      "parents": [
        "09d2d38a152419467f764c0f730821e896766c1f"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:26:52 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [5/6]\n\n[PATCH 8/9] s390: qeth driver fixes [5/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\tfix kernel panic in qdio queue handling.\n\tqeth_qdio_clear_card() could be invoked by 2 CPUs\n\tsimultaneously (for example reboot event and recovery).\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "09d2d38a152419467f764c0f730821e896766c1f",
      "tree": "56001b9b3573a9a2fc05f74a4e2d0571607d0a19",
      "parents": [
        "f7b65d70a3e6f1c97eb614964270816992d0d4b4"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:26:34 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [4/6]\n\n[PATCH 7/9] s390: qeth driver fixes [4/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- fix kernel crash due to race,\n\t  set card-\u003estate to SOFTSETUP after\n\t  card and card-\u003edev are initialized properly.\n\t- remove CONFIG_QETH_PERF_STATS, use sysfs attribute instead,\n\t  as we want to have the ability to turn on/off the\n\t  statistics at runtime.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f7b65d70a3e6f1c97eb614964270816992d0d4b4",
      "tree": "fae68b2d6c215abacd3074b81bc320f5b3e3a0e0",
      "parents": [
        "1fda1a120b7dcddf382ad105b4783a69e81c7a2b"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:26:19 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [3/6]\n\n[PATCH 6/9] s390: qeth driver fixes [3/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n       \tfixed kernel panic caused by qeth driver:\n        Using a bonding device qeth driver will realloc\n        headroom for every skb coming from the bond device.\n        Once this happens qeth frees the original skb and\n        set the skb pointer to the new realloced skb.\n        Under heavy transmit workload (e.g.UDP streams) through bond\n        network device the qdio output queue might get full.\n        In this case we return with EBUSY from qeth_send_packet.\n        Returning to qeth_hard_start_xmit routine\n        the skb address on the stack still points to the old address,\n        which has been freed before.\n        Returning from qeth_hard_start_xmit with EBUSY results in\n        requeuing the skb. In this case it corrupts the qdisc queue\n        and results in kernel panic.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1fda1a120b7dcddf382ad105b4783a69e81c7a2b",
      "tree": "46da9fa7105ca5594d94d55ec47e2a7dac7302e7",
      "parents": [
        "330b636908b44e73c714fb2632602ddd96f72c01"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:26:07 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [2/6]\n\n[PATCH 5/9] s390: qeth driver fixes [2/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- fixed error handling in create_device_attributes\n\t- fixed some minor bugs in IPv4\n\t  and IPv6 address checking\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "330b636908b44e73c714fb2632602ddd96f72c01",
      "tree": "684d601d2ed50ed91f1057b2eea2d5cd485b2ebd",
      "parents": [
        "f449c565ea324397f83adb65e9d0b599cfbc7dab"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:25:56 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes [1/6]\n\n[PATCH 4/9] s390: qeth driver fixes [1/6]\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- Drop incoming packets with vlan_tag set\n          if card-\u003evlangrp is not set.\n        - use always vlan_hwaccel_rx to pass\n\t  vlan frames to the stack.\n        - fix recovery problem. Device was recovered\n\t  properly but still not working.\n\t  netif_carrier_on call right before\n          recovery start fixes it.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f449c565ea324397f83adb65e9d0b599cfbc7dab",
      "tree": "1fd36e35dd1f3ca7d2afc121b44a4ac5601f7060",
      "parents": [
        "16a83b30772ad9f20d4233f8872405ad52165cd0"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:25:39 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: Makefile cleanup\n\n[PATCH 3/9] s390: Makefile cleanup\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n \tremove CONFIG_MPC from Makefile which was\n\tintroduced accidently in the past.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "16a83b30772ad9f20d4233f8872405ad52165cd0",
      "tree": "1cb9ff33f3dfe46ef5fa956c59fe7bc331443129",
      "parents": [
        "4c7ae6ea595aef732d029647d708eaeac7238036"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:25:19 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:07 2006 -0400"
      },
      "message": "[PATCH] s390: netiucv driver fixes\n\n[PATCH 2/9] s390: netiucv driver fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- missing lock initialization added\n        - avoid duplicate iucv-interfaces to the same peer\n       \t- rw-lock added for manipulating the list of\n          defined iucv connections\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4c7ae6ea595aef732d029647d708eaeac7238036",
      "tree": "8875abb0310f38a82b818e92c5a6deeecf39527b",
      "parents": [
        "71d28725548be203e8b8f6ad63b1f64fd7f02d4d"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Fri Sep 15 16:25:03 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sun Sep 17 01:03:06 2006 -0400"
      },
      "message": "[PATCH] s390: minor s390 network driver fixes\n\nHi Jeff,\nthis is a RESEND of the nine s390 network driver patches.\nI finally found  that my kmail corrupted almost every patch\nI sent the last time. Please apply these 9 patches and forget\nabout my first attempt! Sorry for the delay, I had some fights\nwith sendmail, IMAP and mutt configuration.\n\nFrank\n\n[RESEND PATCH 1/9] s390: minor s390 network driver fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- iucv driver:\n          use do { } while (0) constructs\n\t  instead of empty defines to avoid compile bugs.\n        - ctc driver:\n          missing lock initialization added\n        - lcs driver:\n          BUG_ON usage was removed accidently\n\t  with the last lcs patch.\n          Put them back in place.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "35e4ddfc86df84d32fbd2b9ae3b0b0408afb7e3f",
      "tree": "91a9a27ca6aabd7f1ba57112029b662a9ee3d109",
      "parents": [
        "27bea3275515e5bd748ed7a492d0df605f5e824a",
        "d5bb75999cb5733ad936ff000023221fe7a13c59"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 21:35:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 21:35:15 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  RDMA/cma: Increase the IB CM retry count in CMA\n  IPoIB: Retry failed send-only multicast group joins\n  IB/srp: Don\u0027t schedule reconnect from srp\n"
    },
    {
      "commit": "96da96065bd66164acc3c8a1ea6db4ee765537e9",
      "tree": "baa607c16c0cb2034cb9eb881fa840ad2f3ef2b5",
      "parents": [
        "20acaa18d0c002fec180956f87adeb3f11f635a6"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Sat Sep 16 12:15:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:32 2006 -0700"
      },
      "message": "[PATCH] MTD NAND: OOB buffer offset fixups\n\nIn the case of data-pad-ecc-pad-data...  layout the oob start position has\nto be sizeof(data) in nand_write_oob_syndrom().\n\nIn nand_fill_oob() we need to copy to buf + buffer offset instead of buf +\nwrite offset.\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4064d5ef26a04d9e34e4c0f348e30f14ab6828d8",
      "tree": "7d5cf7cd499c6d0089aa85667424f0913579a6fb",
      "parents": [
        "8f5cbd7e4810df382029ecaaa98535452da5d15e"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sat Sep 16 12:15:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] IPMI: fix handling of OEM flags\n\nIf one of the OEM flags becomes set in the flags from the hardware, the\ndriver could hang if no OEM handler was set.  Fix the code to handle this.\nThis was tested by setting the flags by hand after they were fetched.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nAckde-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b64074e46a9c2a7d5c66eff066a7c0b58377a143",
      "tree": "625cb0413eae4f25bad402da2de93851c9915f60",
      "parents": [
        "fdb36673a9d6accf93b11e7eff3a7e34cd284616"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Sep 16 12:15:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] hvc_console suspend fix\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d7152\n\nCc: Michael Tautschnig \u003ctautschn@model.in.tum.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "55ebcc38a5f6d40e4c41447e413ef842b803980f",
      "tree": "88958844c61fd9772e86a70bde2f274fb8f0d814",
      "parents": [
        "e1ed7ac77b63abb6b3a2c0b4b070f50da5b1fb2f"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "apatard@mandriva.com",
        "time": "Sat Sep 16 12:15:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:30 2006 -0700"
      },
      "message": "[PATCH] IPMI: Fix oops on ipmi_msghandler removal for non ipmi systems\n\nWhen the ipmi_si module is loaded on a system without any ipmi device, it\nfails with nodev.  It would be fine if all resources were freed.  A call to\ndevice_unregister() is missing, resulting to a oops when you remove the\nipmi_msghandler.\n\nSigned-off-by: Arnaud Patard \u003capatard@mandriva.com\u003e\nAcked-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "de591dacf3034977b3fb94b61d08240c8b35c39d",
      "tree": "dea9eb00d70b85c5bafba142ee0ea77369f4e4a5",
      "parents": [
        "d882687c51b52424a56992578ce7636b3f3c8d41"
      ],
      "author": {
        "name": "Håvard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Sep 15 17:19:31 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 13:54:17 2006 +0100"
      },
      "message": "MTD: Fix bug in fixup_convert_atmel_pri\n\nThe memset() in fixup_convert_atmel_pri is supposed to zero out\neverything except the first 5 bytes in *extp, but it ends up zeroing\nout something way outside the struct instead. Fix this potentially\ndangerous code by casting the pointer to char * before doing\narithmetic.\n\nSigned-off-by: Håvard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "d5bb75999cb5733ad936ff000023221fe7a13c59",
      "tree": "5e1daa8a9192788b9211e9fe7bd55f9137e14f06",
      "parents": [
        "c11bd42a7676b49d41c780f2ede3709204f8da83"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Wed Sep 13 15:01:54 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Sep 14 13:55:30 2006 -0700"
      },
      "message": "RDMA/cma: Increase the IB CM retry count in CMA\n\n3 seems like a low number of IB Communication Manager retries to set;\nwe see connections failing under stress, and in any case 3 just looks\nlike an arbitrary number.  15 is the max value allowed by the\nInfiniBand spec.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nAcked-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "c11bd42a7676b49d41c780f2ede3709204f8da83",
      "tree": "fded697bd64eb3aa9796d1a2a363b8568d7fc64e",
      "parents": [
        "add7afc756eddd5d02fd986d19e6300b3e1a5ae8"
      ],
      "author": {
        "name": "Eli Cohen",
        "email": "eli@mellanox.co.il",
        "time": "Thu Sep 14 13:51:41 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Sep 14 13:51:41 2006 -0700"
      },
      "message": "IPoIB: Retry failed send-only multicast group joins\n\nWhen a send-only multicast group join fails, mcast-\u003equery must be set\nto NULL.  Otherwise, IPoIB will never retry the join and the multicast\ngroup will never be reachable.\n\nSigned-off-by: Eli Cohen \u003celi@mellanox.co.il\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "add7afc756eddd5d02fd986d19e6300b3e1a5ae8",
      "tree": "78b79105cae9166ed194180dc9d6f3c8d4dc8fb3",
      "parents": [
        "63b98080daa35f0d682db04f4fb7ada010888752"
      ],
      "author": {
        "name": "Ishai Rabinovitz",
        "email": "ishai@mellanox.co.il",
        "time": "Thu Sep 07 15:00:01 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Sep 14 13:51:40 2006 -0700"
      },
      "message": "IB/srp: Don\u0027t schedule reconnect from srp\n\nIf there is a problem in the connection, the SCSI mid-layer will\neventually call srp_reset_host(), which will call srp_reconnect(), so\nwe do not need to schedule a call to srp_reconnect_work() from\nsrp_completion().\n\nRemoving this prevents srp_reset_host() from failing if a reconnect\nscheduled from srp_completion() is already in progress, which in turn\nwas causing crashes as both SCSI midlayer and srp_reconnect() were\ncancelling commands.\n\nSigned-off-by: Ishai Rabinovitz \u003cishai@mellanox.co.il\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c547fc28ab3e8716076fdaf4bd0260c5d63a18f7",
      "tree": "34af1fa64a63618660187ae58ad182665a1861ef",
      "parents": [
        "3dd836a56de0d4f049438412959b905e1db4666e",
        "63b98080daa35f0d682db04f4fb7ada010888752"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 14 07:07:18 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 14 07:07:18 2006 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    }
  ],
  "next": "71d28725548be203e8b8f6ad63b1f64fd7f02d4d"
}
