)]}'
{
  "log": [
    {
      "commit": "e172577da02cde3916e75406b314e6f01c228a5c",
      "tree": "da1a5cfa40eea747cd354a33ebaaa1f4372b2f4b",
      "parents": [
        "46a60f2d718d56bba8695d6f1145eb40548d86f8"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu Sep 08 09:50:06 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 14 08:41:14 2005 -0400"
      },
      "message": "[PATCH] s390: ctc driver fixes\n\nJeff,\nsorry if I have flooded your inbox, I had some problems with the\nmail server here yesterday, but it seems to be fixed ...\nOk patch 3-4 have no dependencies on patch 2 since only qeth driver is\naffected.Thus I have made a new patch 2 for ctc driver.\nThank you .\n\n[patch 2/4] s390: ctc driver fixes\n\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\n\t- race condition fixed\n\t- minor cleanup\n\nSigned-off-by: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\ndiffstat:\n ctcmain.c |   41 ++++++++++++++++++++++-------------------\n 1 files changed, 22 insertions(+), 19 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "8e84c801bad50d2e0e9f802610d2c13f8d342230",
      "tree": "ebc94431375137db877fd7638b7284c9e8187043",
      "parents": [
        "776bd20fa25fd8fc71fd4a2f213c106d6868db39"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Tue Sep 06 15:03:09 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Sep 06 22:15:20 2005 -0400"
      },
      "message": "[PATCH] s390: claw driver fixes\n\n[patch 1/4] s390: claw driver fixes\n\nFrom: Andy Richter \u003crichtera@us.ibm.com\u003e\n\t- change memory allocation and move dbf from proc to debugfs\n\t- use dev_kfree_skb_any instead of dev_kfree_skb_irq\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\ndiffstat:\n claw.c |   20 ++++++++++----------\n 1 files changed, 10 insertions(+), 10 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "3863e72414fa2ebf5f3b615d1bf99de32e59980a",
      "tree": "fe8cdcee6d7c446621a2a254b238b3b2417bc6fc",
      "parents": [
        "9513e5e3f5a6b429da8a9fd4330f71f1e547c8e0"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Sep 03 15:58:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:29 2005 -0700"
      },
      "message": "[PATCH] s390: disconnected 3270 console\n\nFix reboot with a disconnected 3270 console.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2dee702fcb197d80c1a94650fb611539dd8135ce",
      "tree": "86ca24687aa6d8d6a4bd09c3cc63cd4c4475e19a",
      "parents": [
        "b6d09449d53f5aa7c67b1be3e90d7b7ab2aad09c"
      ],
      "author": {
        "name": "Eric Rossman",
        "email": "edrossma@us.ibm.com",
        "time": "Sat Sep 03 15:58:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:29 2005 -0700"
      },
      "message": "[PATCH] s390: crypto driver update\n\ncrypto device driver update:\n\n - Suppress syslog messages for some return codes.\n\n - Fix incorrect bounds checking in /proc interface.\n\n - Remove hotplug calls.\n\n - Remove linux version checks.\n\n - Remove device workqueue on module unload.\n\nSigned-off-by: Eric Rossman \u003cedrossma@us.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c24da79e29537f0e240a331220a1c46cb9bc085",
      "tree": "c71f0c6433274a5f029884f630a3a03c7bba8a30",
      "parents": [
        "fd49f41aa0c125ec649c56a45337b3024d6b1736"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Sat Sep 03 15:58:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:28 2005 -0700"
      },
      "message": "[PATCH] s390: reIPL fix and extern/static inline\n\nCommon i/o layer changes:\n\n- Collect the irb at the correct subchannel when waiting for the clear\n  interrupt during subchannel cleaning befor reIPL - don\u0027t stop at the first\n  interrupt that comes in.\n\n- Change \"extern __inline__\" to \"static inline\".\n\n- Remove unneeded qdio includes.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fd49f41aa0c125ec649c56a45337b3024d6b1736",
      "tree": "7400ce289ba77474c3adf6a5a7f1ff8d5215cc28",
      "parents": [
        "c6eb7b7703ac4b3401b74f411c8c51ded214bf19"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Sat Sep 03 15:58:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:27 2005 -0700"
      },
      "message": "[PATCH] s390: 64 bit diag250 support\n\nAdd support for diag 250 access to dasd devices for 64 bit kernels.  In\naddition fix detach/attach for diag disks.  The VM control block needs to get\nrecreated by a call to mdsk_init_io.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c6eb7b7703ac4b3401b74f411c8c51ded214bf19",
      "tree": "1cb3563cb83f80347dbc3e4bd30c4635d401e87a",
      "parents": [
        "942eaabd5d77522223a311ed9bddaaa3cefde27d"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Sat Sep 03 15:57:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:26 2005 -0700"
      },
      "message": "[PATCH] s390: deadlock in dasd_devmap\n\nReintroduce a read-only copy of the devmap features in the device struct.\nThis is necessary to solve a deadlock on the dasd_devmap_lock which is\nacquired by dasd_get_features called from the dasd tasklet.  The current\nimplementation of devmap doesn\u0027t allow to call any devmap function from\ninterrupt or softirq context.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae6aa2ea8973e200cb3d0564a64a1b441d233428",
      "tree": "2bd12e22134b4f087c2179af0a304ca6dd9ca585",
      "parents": [
        "4c139862b8831261d57de02716b92f82e5fb463b"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Sep 03 15:57:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:25 2005 -0700"
      },
      "message": "[PATCH] s390: machine check handler bugs\n\nThe new machine check handler still has a few bugs.\n\n1) The system entry time has to be stored in the machine check handler,\n\n2) the machine check return psw may not be stored at the usual place\n   because it might overwrite the return psw of the interrupted context,\n\n3) the return address for the call to s390_handle_mcck in the i/o interrupt\n   handler is not correct,\n\n4) the system call cleanup has to take the different save area of the\n   machine check handler into account,\n\n5) the machine check handler may not call UPDATE_VTIME before\n   CREATE_STACK_FRAME, and\n\n6) the io leave path needs a critical section cleanup to make sure that the\n   TIF_MCCK_PENDING bit is really checked before switching back to user space.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "20b1730af3ae05450b0e03f5aed40c4313f65db6",
      "tree": "5b4508801e851a124f1fc1e08f8128969bb1a5d1",
      "parents": [
        "7f84f226389fc5f47b3cb36818972e2e171607de"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sun Aug 28 13:22:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 28 13:53:48 2005 -0700"
      },
      "message": "[PATCH] zfcp: bugfix and compile fixes\n\nBugfix (usage of uninitialized pointer in zfcp_port_dequeue) and compile\nfixes for the zfcp device driver.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nAcked-by: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f84f226389fc5f47b3cb36818972e2e171607de",
      "tree": "6fb8ffca31af2bba66ee8303bb62c272507e571e",
      "parents": [
        "3d52acb34247816c453f94596e6c7fc4499b76dc"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Aug 28 15:33:53 2005 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 28 10:43:18 2005 -0700"
      },
      "message": "[PATCH] zfcp: fix compilation due to rports changes\n\nstruct zfcp_port::scsi_id was removed by commit\n  3859f6a248cbdfbe7b41663f3a2b51f48e30b281\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3859f6a248cbdfbe7b41663f3a2b51f48e30b281",
      "tree": "a0f09490a7295bab3d299efdae5bd29c55c58c3a",
      "parents": [
        "729d70f5dfd663b44bca68a4479c96bde7e535d6"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Sat Aug 27 11:07:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Aug 27 11:22:36 2005 -0700"
      },
      "message": "[PATCH] zfcp: add rports to enable scsi_add_device to work again\n\nThis patch fixes a severe problem with 2.6.13-rc7.\n\nDue to recent SCSI changes it is not possible to add any LUNs to the zfcp\ndevice driver anymore.  With registration of remote ports this is fixed.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nAcked-by: James Bottomley \u003cjejb@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a46206e74e1897bf34d6b58f0991a0d6f3797e27",
      "tree": "c550c6ef8439e867ea2f73aebfca0fca0e09b64a",
      "parents": [
        "b6a9ad73897acb7ea4cf56aae0fc39ba1c471fba"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu Aug 25 23:03:35 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 26 16:30:30 2005 -0700"
      },
      "message": "[PATCH] bogus function type in qdio\n\nIn qdio_get_micros() volatile in return type is plain noise (even with old\ngccisms it would make no sense - noreturn function returning __u64 is a\nbit odd ;-)\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17566c3c5ed3ea8f941a135cf960387214c4f6ac",
      "tree": "6c00d5dbe93288439c54c4635326c13723588943",
      "parents": [
        "8032230694ec56c168a1404c67a54d281536cbed"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:48:22 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:46 2005 -0700"
      },
      "message": "[PATCH] s390 __CHECKER__ ifdefs\n\nremove the bogus games with explicit ifdefs on __CHECKER__\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ade31f38f2ef61900e901d26061deff0c4dba085",
      "tree": "3965540c15544971b5d84f0472acc7d30f0c473a",
      "parents": [
        "530d8e97384fd2a6805fa4515a4e6828d7b53ee2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:47:47 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:45 2005 -0700"
      },
      "message": "[PATCH] typo fix in qdio.c\n\ndumb typo: u32 volatile * mistyped as u32 * volatile\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66aea23ff84ca81bfaeaf7d63e248b873f5c2616",
      "tree": "1dfa4af1f8b33c7d7b069c407d9c37ddd1ecae32",
      "parents": [
        "8b83bc77bf77cc8459cb94e52b08e775104c4c48"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Mon Aug 08 09:22:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Aug 08 11:49:57 2005 -0700"
      },
      "message": "[PATCH] s390: use klist in qeth driver\n\nFrom: Martin Schwidesky \u003cschwidefsky@de.ibm.com\u003e\n\nConvert qeth to the new klist interface and make it compiling again.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ffa92340b22a59575afe60ea155195c43213120",
      "tree": "2d3c5fd21760d791ed1704b194cf9596370185c0",
      "parents": [
        "350e3ade9ed0809a94c51db6ee66883a35f0d6c9"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jul 29 14:03:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] s390: device recognition\n\nClose a small window where a device may be not operational again after senseid\nfinished and the \"same device\" check fails due to dev\u003d0000 by checking for dnv\nafter stsch() by then setting the device to not operational.  (No need to\ncheck for dnv in ccw_device_handle_oper() again since we don\u0027t do stsch() into\nthe subchannel\u0027s schib in the meantime and will get a crw anyway if the device\nbecomes not oper again).\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "77933d7276ee8fa0e2947641941a6f7a100a327b",
      "tree": "e3a42724642410f5257c794a71b34642092eedd5",
      "parents": [
        "03e259a9cdbd0583e71468293aaa1ccadbdaeff1"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl@dif.dk",
        "time": "Wed Jul 27 11:46:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:20 2005 -0700"
      },
      "message": "[PATCH] clean up inline static vs static inline\n\n`gcc -W\u0027 likes to complain if the static keyword is not at the beginning of\nthe declaration.  This patch fixes all remaining occurrences of \"inline\nstatic\" up with \"static inline\" in the entire kernel tree (140 occurrences in\n47 files).\n\nWhile making this change I came across a few lines with trailing whitespace\nthat I also fixed up, I have also added or removed a blank line or two here\nand there, but there are no functional changes in the patch.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e5ea098446e19175fdee4c2c4ec9366b0217db4",
      "tree": "66280c997a0fbb1d864302c5fde7364b8fe73b2c",
      "parents": [
        "8ffa7405afe0eaf34db6254160b734f084601f68"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Wed Jul 27 11:45:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:06 2005 -0700"
      },
      "message": "[PATCH] s390: use __cpcmd in vmcp_write\n\nvmcp_write uses GPF_DMA for the memory allocation of the response buffer, so\nit can use the low level function __cpcmd directly, no need to call the\nwrapper.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4111796d89b8cfa36054d65d9858460b5ec0e8c7",
      "tree": "f42f2822983882f391a99414d98a572cbc330f77",
      "parents": [
        "6bb0e01081c2ca585b5e145783fea53bb0589786"
      ],
      "author": {
        "name": "Stefan Bader",
        "email": "shbader@de.ibm.com",
        "time": "Wed Jul 27 11:45:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:05 2005 -0700"
      },
      "message": "[PATCH] s390: channel tape fixes\n\nTape driver fixes:\n - Added deferred condition handling to tape driver core.\n - Added ability to handle busy conditions.\n - Code cleanup.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6bb0e01081c2ca585b5e145783fea53bb0589786",
      "tree": "d4bb81e6dfa15df6e9b9dd718a0e44fab804da78",
      "parents": [
        "d61f6f3d8b63a2aadcf8b058fe65581ccd8dee97"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Wed Jul 27 11:45:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:05 2005 -0700"
      },
      "message": "[PATCH] s390: free dasd slab cache\n\nFree dasd slab cache on module unload.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d61f6f3d8b63a2aadcf8b058fe65581ccd8dee97",
      "tree": "8aa23d9d1edd7bf2329f5e307ba3a0537f30aeec",
      "parents": [
        "c63307f164a79e0ff6dd2da33436c59b3d3396cd"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Wed Jul 27 11:45:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:05 2005 -0700"
      },
      "message": "[PATCH] s390: fba dasd i/o errors\n\nThe FBA discipline does not use retries for failed requests.  A request fails\nafter the first unsuccessful start attempt.  There are some rare conditions\n(e.g.  CIO path recovery) in which the start of an i/o on a fba device can\nfail.  A tiny amount of retries is therefore reasonable.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c63307f164a79e0ff6dd2da33436c59b3d3396cd",
      "tree": "af500819ac91248ddb72c105cf500cfb7499776b",
      "parents": [
        "1d3ac7aadbccd8456fdca09394ddb570b95fe7dc"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Wed Jul 27 11:45:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:05 2005 -0700"
      },
      "message": "[PATCH] s390: resource accessibility event handling\n\nWhen processing resource accessibility events, continue searching for further\naffected subchannels if a link address is provided in the event information.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d3ac7aadbccd8456fdca09394ddb570b95fe7dc",
      "tree": "0279210d7d3c08224259790a257182ace82771e6",
      "parents": [
        "99b2d8df1d06f1072a949fc1e01a08b94b084d5f"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Wed Jul 27 11:45:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:04 2005 -0700"
      },
      "message": "[PATCH] s390: debug data for ifcc/ccc\n\nFix debug data in case of an interface-control or channel-control check: don\u0027t\nlog the not yet accumulated interrupt-response-block, but the one we just\nreceived.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4bfdf37830111321e2cd1fe0102dd776ce93194d",
      "tree": "9791422b964d2aeae7772ac0462f1953e2f63447",
      "parents": [
        "7657e20e46e26b198b24e2aefc696410bbe889c9"
      ],
      "author": {
        "name": "Andrey Panin",
        "email": "pazke@donpac.ru",
        "time": "Wed Jul 27 11:43:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:54 2005 -0700"
      },
      "message": "[PATCH] consolidate CONFIG_WATCHDOG_NOWAYOUT handling\n\nAttached patch removes #ifdef CONFIG_WATCHDOG_NOWAYOUT mess duplicated in\nalmost every watchdog driver and replaces it with common define in\nlinux/watchdog.h.\n\nSigned-off-by: Andrey Panin \u003cpazke@donpac.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab611487d8ada506e511d2b8f22fb8e7be9939b9",
      "tree": "caa87031e209e8845f84209b69c6c8225def945f",
      "parents": [
        "84531c24f27b02daa8e54e2bb6dc74a730fdf0a5"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jul 12 12:08:43 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 12 12:08:43 2005 -0700"
      },
      "message": "[NET]: __be\u0027ify *_type_trans()\n\ntr_type_trans(), hippi_type_trans() left as-is.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b03efcfb2180289718991bb984044ce6c5b7d1b0",
      "tree": "f3b0c6c4eaf0991c28b7116a20994b48398eea57",
      "parents": [
        "a92b7b80579fe68fe229892815c750f6652eb6a9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 14:57:23 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 14:57:23 2005 -0700"
      },
      "message": "[NET]: Transform skb_queue_len() binary tests into skb_queue_empty()\n\nThis is part of the grand scheme to eliminate the qlen\nmember of skb_queue_head, and subsequently remove the\n\u0027list\u0027 member of sk_buff.\n\nMost users of skb_queue_len() want to know if the queue is\nempty or not, and that\u0027s trivially done with skb_queue_empty()\nwhich doesn\u0027t use the skb_queue_head-\u003eqlen member and instead\nuses the queue list emptyness as the test.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "66a464dbc8e0345b6f972b92bf1118e043d7c987",
      "tree": "4c8f83ce6b1879556025fe77b97629a8380aa4dd",
      "parents": [
        "6b979de395c7e1b7e59f74a870e1d1911853eccb"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Sat Jun 25 14:55:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:37 2005 -0700"
      },
      "message": "[PATCH] s390: debug feature changes\n\nThis patch changes the memory allocation method for the s390 debug feature.\nTrace buffers had been allocated using the get_free_pages() function before.\nTherefore it was not possible to get big memory areas in a running system due\nto memory fragmentation.  Now the trace buffers are subdivided into several\nsubbuffers with pagesize.  Therefore it is now possible to allocate more\nmemory for the trace buffers and more trace records can be written.\n\nIn addition to that, dynamic specification of the size of the trace buffers is\nimplemented.  It is now possible to change the size of a trace buffer using a\nnew debugfs file instance.  When writing a number into this file, the trace\nbuffer size is changed to \u0027number * pagesize\u0027.\n\nIn the past all the traces could be obtained from userspace by accessing files\nin the \"proc\" filesystem.  Now with debugfs we have a new filesystem which\nshould be used for debugging purposes.  This patch moves the debug feature\nfrom procfs to debugfs.\n\nSince the interface of debug_register() changed, all device drivers, which use\nthe debug feature had to be adjusted.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b979de395c7e1b7e59f74a870e1d1911853eccb",
      "tree": "82502e9e93c977b0f812d017f5d8d4e12436c6c8",
      "parents": [
        "77fa22450de00d535de2cc8be653983560828000"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Sat Jun 25 14:55:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:37 2005 -0700"
      },
      "message": "[PATCH] s390: add vmcp interface\n\nAdd interface to issue VM control program commands.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "77fa22450de00d535de2cc8be653983560828000",
      "tree": "61644edb2263c3d0db3ea9e9518c6f76a60039e0",
      "parents": [
        "f901e5d1e06b3326c100c5d0df43656311befb81"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sat Jun 25 14:55:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:37 2005 -0700"
      },
      "message": "[PATCH] s390: improved machine check handling\n\nImproved machine check handling.  Kernel is now able to receive machine checks\nwhile in kernel mode (system call, interrupt and program check handling).\nAlso register validation is now performed.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f901e5d1e06b3326c100c5d0df43656311befb81",
      "tree": "5be5aa9b41475a0b3c7c15f02a4a79152f5f1e99",
      "parents": [
        "c551288e34cff0a78b3103ce2e12099dffa41071"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Sat Jun 25 14:55:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:36 2005 -0700"
      },
      "message": "[PATCH] s/390: compile fix for dcssblk\n\nFix compile breakage in the dcss block driver introduced by the attribute\nchanges.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c551288e34cff0a78b3103ce2e12099dffa41071",
      "tree": "68e6c3a17c89c00d115e36fbdee73df8f9339274",
      "parents": [
        "b0744bd2925a4a24865963322534107d2ad553f9"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Sat Jun 25 14:55:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:36 2005 -0700"
      },
      "message": "[PATCH] s/390: use klist in dasd driver\n\nConvert the dasd driver to use the new klist interface.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0744bd2925a4a24865963322534107d2ad553f9",
      "tree": "7e09f76872685d29dd03a0955ee948c4f00f4f8b",
      "parents": [
        "84dd8d7e9c080b4db66b00b8bc36ccf09a90f824"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Sat Jun 25 14:55:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:36 2005 -0700"
      },
      "message": "[PATCH] s/390: Use klist in cio\n\nConvert the common I/O layer to use the klist interfaces.\n\nThis patch has been adapted from the previous version to the changed interface\nsemantics.  Also, gcc 4.0 compile warnings have been removed.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "420edbcc09008342c7b2665453f6b370739aadb0",
      "tree": "9eae7b2d378d4e280dcc5c1b6b159e18e5e5dbe0",
      "parents": [
        "3d41088fa327782b14b5659dbcfff62ec704c23c"
      ],
      "author": {
        "name": "Carsten Otte",
        "email": "cotte@de.ibm.com",
        "time": "Thu Jun 23 22:05:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:06:41 2005 -0700"
      },
      "message": "[PATCH] xip: bdev: execute in place\n\nThis is the block device related part.  The block device operation\ndirect_access now has a struct block_device as first parameter.\n\nSigned-off-by: Carsten Otte \u003ccotte@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5bdfcfcc0780f58b927a164dfd54d1e1b6767347",
      "tree": "468f1bfb38cfece7ec050655ec870c30adc3538a",
      "parents": [
        "60b2737de1b1ddfdb90f3ba622634eb49d6f3603"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Tue Jun 21 17:16:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:32 2005 -0700"
      },
      "message": "[PATCH] s390: cio max channels checks\n\nFix max channel check in cio_ignore display function.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10523b3b82456e416cbaffcc24ea2246980aa746",
      "tree": "fab3ac16bffb04cc25683e83a583b1cae3f0d450",
      "parents": [
        "3fd3c0a5f53a0f9d8987b90acbd84f7dd8ef606e"
      ],
      "author": {
        "name": "Yani Ioannou",
        "email": "yani.ioannou@gmail.com",
        "time": "Tue May 17 06:43:37 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:35 2005 -0700"
      },
      "message": "[PATCH] Driver Core: drivers/s390/net/qeth_sys.c - drivers/usb/gadget/pxa2xx_udc.c: update device attribute callbacks\n\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3fd3c0a5f53a0f9d8987b90acbd84f7dd8ef606e",
      "tree": "46a9050abe4c11375a78b51f07e524682722bf70",
      "parents": [
        "e404e274f62665f3333d6a539d0d3701f678a598"
      ],
      "author": {
        "name": "Yani Ioannou",
        "email": "yani.ioannou@gmail.com",
        "time": "Tue May 17 06:43:27 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:34 2005 -0700"
      },
      "message": "[PATCH] Driver Core: drivers/char/raw3270.c - drivers/net/netiucv.c: update device attribute callbacks\n\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e404e274f62665f3333d6a539d0d3701f678a598",
      "tree": "ef6618291524edaab45c4123274730c7d57ae852",
      "parents": [
        "a5099cfc2e82240b0a3e72ad79a5969d5af1a7dc"
      ],
      "author": {
        "name": "Yani Ioannou",
        "email": "yani.ioannou@gmail.com",
        "time": "Tue May 17 06:42:58 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:34 2005 -0700"
      },
      "message": "[PATCH] Driver Core: drivers/i2c/chips/w83781d.c - drivers/s390/block/dcssblk.c: update device attribute callbacks\n\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "56b2293595b2eb52cc2aa2baf92c6cfa8265f9d5",
      "tree": "5cbada5b35b1b87dfd75852c9397a2b14dfbb9d9",
      "parents": [
        "8874b414ffe037c39e73bb262ddf69653a13c0a4"
      ],
      "author": {
        "name": "gregkh@suse.de",
        "email": "gregkh@suse.de",
        "time": "Wed Mar 23 10:01:41 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:09 2005 -0700"
      },
      "message": "[PATCH] class: convert drivers/* to use the new class api instead of class_simple\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3237ee78fc00f786d5f5aec6f9310b0e39069f15",
      "tree": "4c94e70ab846ffcb8bb5715fb3c8d8473358a323",
      "parents": [
        "9ee1c939d1cb936b1f98e8d81aeffab57bae46ab",
        "df0ae2497ddefd72a87f3a3b34ff32455d7d4ae0"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Fri Jun 17 18:42:23 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Fri Jun 17 18:42:23 2005 -0500"
      },
      "message": "merge by hand (fix up qla_os.c merge error)\n"
    },
    {
      "commit": "df0ae2497ddefd72a87f3a3b34ff32455d7d4ae0",
      "tree": "552e02a44a21bd38db91729c85219542c2930ae2",
      "parents": [
        "68b3aa7c9805aee9005a8ca53c5e99177961fbb9"
      ],
      "author": {
        "name": "Jeff Garzik ",
        "email": "jgarzik@pobox.com",
        "time": "Sat May 28 07:57:14 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik ",
        "email": "jgarzik@pobox.com",
        "time": "Fri Jun 17 12:05:18 2005 -0500"
      },
      "message": "[SCSI] allow sleeping in -\u003eeh_host_reset_handler()\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "68b3aa7c9805aee9005a8ca53c5e99177961fbb9",
      "tree": "3f28891df0b3a1ecdfe6a98547d8f3c43b74e905",
      "parents": [
        "94d0e7b805961c44e4dc486ffc21075084bb7175"
      ],
      "author": {
        "name": "Jeff Garzik ",
        "email": "jgarzik@pobox.com",
        "time": "Sat May 28 07:56:31 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik ",
        "email": "jgarzik@pobox.com",
        "time": "Fri Jun 17 12:05:10 2005 -0500"
      },
      "message": "[SCSI] allow sleeping in -\u003eeh_bus_reset_handler()\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "94d0e7b805961c44e4dc486ffc21075084bb7175",
      "tree": "1609752ea7a9adb28583147f0bea33a9f10877d7",
      "parents": [
        "8fa728a26886f56a9ee10a44fea0ddda301d21c3"
      ],
      "author": {
        "name": "Jeff Garzik ",
        "email": "jgarzik@pobox.com",
        "time": "Sat May 28 07:55:48 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik ",
        "email": "jgarzik@pobox.com",
        "time": "Fri Jun 17 12:05:03 2005 -0500"
      },
      "message": "[SCSI] allow sleeping in -\u003eeh_device_reset_handler()\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8fa728a26886f56a9ee10a44fea0ddda301d21c3",
      "tree": "105ead5c90057400abae0c8aa9e2b5ba1818c327",
      "parents": [
        "3471c288036bf0835a82d0b1bbce2002f6e68390"
      ],
      "author": {
        "name": "Jeff Garzik ",
        "email": "jgarzik@pobox.com",
        "time": "Sat May 28 07:54:40 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik ",
        "email": "jgarzik@pobox.com",
        "time": "Fri Jun 17 12:04:55 2005 -0500"
      },
      "message": "[SCSI] allow sleeping in -\u003eeh_abort_handler()\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "d736a27b7efbc835c7b83db5c1bbd41edbadf32e",
      "tree": "cefcc6dfb1853b6d008d67124b032bdfd6ff990b",
      "parents": [
        "cd8a383ebc93f8ded9cefee53a337542c3aacad7"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Jun 13 13:23:57 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Jun 13 21:37:01 2005 -0500"
      },
      "message": "[SCSI] zfcp: fix handling of port boxed and lun boxed fsf states\n\nFrom: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cd8a383ebc93f8ded9cefee53a337542c3aacad7",
      "tree": "f5a86536382783893f88df2ed082fec11d391285",
      "parents": [
        "1db2c9c0931a53fe013db55fd2ff58859db31e8d"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Jun 13 13:22:25 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Jun 13 21:34:35 2005 -0500"
      },
      "message": "[SCSI] zfcp: fix module parameter parsing\n\nFrom: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n\nFixes module parameter parsing for \"device\" parameter.  The original\nmodule parameter was changed while parsing it.  This corrupted the\noutput in sysfs (/sys/module/zfcp/parameters/device).\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1db2c9c0931a53fe013db55fd2ff58859db31e8d",
      "tree": "1134627ac98d91896dcdb161d5df7ecef60a4de3",
      "parents": [
        "64b29a130901d5b8578e9f602cf2dae56aaff224"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Jun 13 13:20:35 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Jun 13 21:32:48 2005 -0500"
      },
      "message": "[SCSI] zfcp: fix bug during adapter shutdown\n\nFixes a race between zfcp_fsf_req_dismiss_all and\nzfcp_qdio_reqid_check. During adapter shutdown it occurred that a\nrequest was cleaned up twice. First during its normal\ncompletion. Second when dismiss_all was called.  The fix is to\nserialize access to fsf request list between zfcp_fsf_req_dismiss_all\nand zfcp_qdio_reqid_check and delete a fsf request from the list if\nits completion is triggered.  (Additionally a rwlock was replaced by a\nspinlock and fsf_req_cleanup was eliminated.)\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "64b29a130901d5b8578e9f602cf2dae56aaff224",
      "tree": "fb543d8a7c007416d99128246d4e71580ecd94ff",
      "parents": [
        "516a4201bacfd61ea957039d6f47276ee9c32a0d"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Jun 13 13:18:56 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Jun 13 21:30:05 2005 -0500"
      },
      "message": "[SCSI] zfcp: fix: problem in send_els_handler when D_ID assignment changes\n\nFrom: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\n\nFixes a bug in zfcp_send_els_handler.  If D_ID assignments for ports\nare changing between initiation of one ELS request and its completion\nthe wrong port might be accessed in the completion for that ELS\nrequest. Thus a pointer to the port has to be passed for ELS requests\nto identify the port structure if required.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "516a4201bacfd61ea957039d6f47276ee9c32a0d",
      "tree": "2cd30258cf21fd3f2fa115d4f8becac8a2b78a55",
      "parents": [
        "65a8d4e1a3754f0bfaa62949ebe919930e3127a1"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Jun 13 13:17:44 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Jun 13 21:29:14 2005 -0500"
      },
      "message": "[SCSI] zfcp: fix: mark fsf request failed when receiving unknown status qualifier\n\nFrom: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\n\nCorrect a bug in zfcp_fsf_send_fcp_command_handler.  An fsf request\nwas not marked as failed if an unknown status qualifier was returned.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "65a8d4e1a3754f0bfaa62949ebe919930e3127a1",
      "tree": "d1398c39556ece53c1ba5788d1f585a8673dd28d",
      "parents": [
        "22753fa514aad02342e647ad13048caa282d9238"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Jun 13 13:16:27 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Jun 13 21:28:17 2005 -0500"
      },
      "message": "[SCSI] zfcp: fix: reopen port only if link-test fails\n\nFrom: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\n\nReopen a remote port only if the link-test fails. This avoids that a\nport is unnecessarily reopened.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "22753fa514aad02342e647ad13048caa282d9238",
      "tree": "c21c84da406344fd055e226a2fb066bb19a3e673",
      "parents": [
        "66c8684abf80a9999392d639627afea80ac62e06"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Jun 13 13:15:15 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Jun 13 21:26:41 2005 -0500"
      },
      "message": "[SCSI] zfcp: fix: allow more time for adapter initialization\n\nFrom: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\n\nExtend the time for adapter initialization: In case of protocol\nstatus HOST_CONNECTION_INITIALIZING for the exchange config data\ncommand do a first retry in 1 second, then double the sleep time for\neach following retry until recovery exceeds 2 minutes. The old\nbehaviour of allowing 6 retries with .5 seconds delay between retries\nwas insufficient and qdio queues were shut down too erarly.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "66c8684abf80a9999392d639627afea80ac62e06",
      "tree": "7c6aec32754b0fba3986289263a8bd85a6ea1b77",
      "parents": [
        "d6cbbad7296538b6a38c0fe36e6ecf67f1e600a7"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Jun 13 13:13:45 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Jun 13 21:23:37 2005 -0500"
      },
      "message": "[SCSI] zfcp: fix wrong handling of failed requests for GID_PN command\n\nFixes the handling of failed requests for GID_PN nameserver command:\nSet ZFCP_STATUS_PORT_INVALID_WWPN only if indicated by response\npayload for GID_PN nameserver command and not if fsf request fails.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6bc9dace767f1fffdf975b3398b3c4e37cd5ae18",
      "tree": "e4b65d5bb76c34e6df7b9b5950a0cbd1413d676d",
      "parents": [
        "eb0df9962d97f7156a0870aced9018bf5c8f54c1"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Fri Jun 10 10:16:33 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic.(none)",
        "time": "Sat Jun 11 18:42:50 2005 -0500"
      },
      "message": "[SCSI] zfcp: remove flags_dump feature\n\nRemoves the rarely used \"flags_dump\" mechanism of zfcp.\n\nEquivalent debug information will be provided with a reworking of\nzfcp\u0027s s390dbf-facilities which is in preparation.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8a75e7d644b373f86c8c2316392cb7374fc4e063",
      "tree": "c2beb29f8e4f5c1ea246d792693f8af4f7f03fef",
      "parents": [
        "f5a702b26a0cd6052f0bae2bc3f0548538d3909c",
        "05e08a2a297371564020f76d1bf8b3a931d5e1ed"
      ],
      "author": {
        "name": "",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Wed May 25 22:11:06 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed May 25 22:11:06 2005 -0400"
      },
      "message": "Automatic merge of /spare/repo/netdev-2.6 branch qeth\n"
    },
    {
      "commit": "59afda786a58f2e8f74a48f2af90534d76d5338d",
      "tree": "24095750e7bbb68675573af6649c814e6f69c4b4",
      "parents": [
        "53b21689ba567ad437e4d7917dd9da54a8d6fd5c"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon May 16 21:53:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:17 2005 -0700"
      },
      "message": "[PATCH] s390: dasd set online failure\n\ndasd driver changes:\n - The feature check in dasd_generic_online returns an error if\n   the devmap entry for the device is not yet available. Check\n   for the feature after the device has been created.\n - Do symmetric registration/deregistration of cdev-\u003ehandler.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05e08a2a297371564020f76d1bf8b3a931d5e1ed",
      "tree": "0aac8cafdec747a792c46dff1b934db642b0a054",
      "parents": [
        "9a4558193662e933588ee53e0202c103a68c9366"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:39:09 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:17 2005 -0400"
      },
      "message": "[PATCH] s390: qeth bug fixes\n\n[patch 10/10] s390: qeth bug fixes.\n\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\nqeth network driver related changes:\n - due to OSA hardware changes in TCP Segmentation Offload\n   support we are able now to pack TSO packets too.\n   This fits perfectly in design of qeth buffer handling and\n   sending data respectively.\n - remove skb_realloc_headroom from the sending path since\n   hard_header_len value provides enough headroom now.\n - device recovery behaviour improvement\n - bug fixed in Enhanced Device Driver Packing functionality\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n"
    },
    {
      "commit": "9a4558193662e933588ee53e0202c103a68c9366",
      "tree": "0bc98056fc30a3a14dce381040fc06b11432f8b2",
      "parents": [
        "e23dd9cdd676323c95fab47dc55123ba18f7e1ff"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:38:28 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:17 2005 -0400"
      },
      "message": "[PATCH] s390: qeth bug fixes\n\n[patch 9/10] s390: qeth bug fixes.\n\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\nqeth network driver changes:\n - Use sizeof(__u16) instead of \u00272\u0027 in qeth_fill_header.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n"
    },
    {
      "commit": "e23dd9cdd676323c95fab47dc55123ba18f7e1ff",
      "tree": "6592c2330319316fff28c520cf9e3beb539528f6",
      "parents": [
        "d801145d910cc4a0fb418dda1dee227cec993cbd"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:38:11 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:17 2005 -0400"
      },
      "message": "[PATCH] s390: fakell for high speed token ring\n\n[patch 8/10] s390: fakell for high speed token ring.\n\nFrom: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\n\nImplement fake-link-layer for high speed token ring. Without it\ntoken ring packages get leading ethernet headers, which confuses\ndhcp.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n"
    },
    {
      "commit": "d801145d910cc4a0fb418dda1dee227cec993cbd",
      "tree": "423eda6277d89e89348907e185a49523debb0389",
      "parents": [
        "5e39f2933f6707fc824b5e419dcac8ced67a57b6"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:37:53 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:17 2005 -0400"
      },
      "message": "[PATCH] s390: qeth bug fixes\n\n[patch 7/10] s390: qeth bug fixes.\n\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\nqeth network driver changes:\n - Removed redundant code, use the same qeth_fill_buffer_frag\n   for TSO path either\n - Using skb-\u003efrags solely is not correct since skb-\u003edata still\n   points to the beginning of the whole data, even when it is\n   a small portion we have to fill the qdio buffer with it.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n"
    },
    {
      "commit": "5e39f2933f6707fc824b5e419dcac8ced67a57b6",
      "tree": "07fd30f15bdc61ea8d6e147d0e631880fec84dc5",
      "parents": [
        "7394c928c849fe2ea5c20b6d73cbe7f220810d94"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:37:00 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:16 2005 -0400"
      },
      "message": "[PATCH] s390: enable iucv_send2way_xxx functions\n\n[patch 6/10] s390: enable iucv_send2way_xxx functions.\n\nFrom: Ursula Braun-Krahl \u003cbraunu@de.ibm.com\u003e\n\nThe SSL-Server of z/VM wants to use the iucv_send2way\nand iucv_send2way_array function. Enable them again.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n"
    },
    {
      "commit": "7394c928c849fe2ea5c20b6d73cbe7f220810d94",
      "tree": "1d126b50a776aa79b2d93878bf814bf7286dcc1d",
      "parents": [
        "7f81947b46c3efacc084ac5033f3fed702e46532"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:36:47 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:16 2005 -0400"
      },
      "message": "[PATCH] s390: ctc code cleanup\n\n[patch 5/10] s390: ctc code cleanup.\n\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\n\nctc network driver changes:\n - Some code cleanup.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "7f81947b46c3efacc084ac5033f3fed702e46532",
      "tree": "8b611dc8dc406f26ed226792f0353fa4e4fc24d8",
      "parents": [
        "b5f9d55b64a5c7193f8965c90ba62244ea3180b2"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:36:22 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:16 2005 -0400"
      },
      "message": "[PATCH] s390: schedule_timeout cleanup in ctctty\n\n[patch 4/10] s390: schedule_timeout cleanup in ctctty.\n\nFrom: Domen Puncer \u003cdomen@coderock.org\u003e\n\nUse msleep_interruptible() instead of schedule_timeout()\nto guarantee the task delays as expected.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Maximilian Attems \u003cjanitor@sternwelten.at\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "b5f9d55b64a5c7193f8965c90ba62244ea3180b2",
      "tree": "8a2cb8b36047af6d4a228a24aa1c045a6ed1545c",
      "parents": [
        "109a260b66bfbab7ba9f985495791af21f910218"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:35:57 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:16 2005 -0400"
      },
      "message": "[PATCH] s390: set online race in the lcs driver\n\n[patch 3/10] s390: set online race in the lcs driver.\n\nFrom: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\n\nThere is a race between lcs_stopcard() and lcs_open_device() which\ncan lead to the error \u0027lcs: Error in starting channel, rc\u003d-16\u0027.\nlcs_open_device() is invoked when \u0027ifconfig up\u0027 is called due to a\nhotplug event, which is caused by register_netdev(). In parallel\nlcs_stopcard() is executed. Both functions are sending lcs commands.\nThe second invocation fails with -EBUSY (-16) as return value.\nMove invocation of register_netdev() after invocation of lcs_stopcard\nto avoid the race.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n"
    },
    {
      "commit": "109a260b66bfbab7ba9f985495791af21f910218",
      "tree": "de13642e8a847e1273161e750b1da1495c67a777",
      "parents": [
        "321de3c8cc12bdff073c23524aa1f6ed47cbeee4"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:19:44 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:16 2005 -0400"
      },
      "message": "[PATCH] s390: multicast address registration in lcs\n\n[patch 2/10] s390: multicast address registration in lcs.\n\nFrom: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\n\nWhen setting lcs devices online you can run into an endless loop,\nbecause the code that registers the multicast addresses uses\nlist_for_each_entry instead of list_for_each_entry_safe.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n"
    },
    {
      "commit": "321de3c8cc12bdff073c23524aa1f6ed47cbeee4",
      "tree": "db8b28572d8a0dc82fb66ca6134a2b037c629775",
      "parents": [
        "88d7bd8cb9eb8d64bf7997600b0d64f7834047c5"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Thu May 12 20:17:46 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun May 15 18:06:16 2005 -0400"
      },
      "message": "[PATCH] s390: claw driver wiring\n\n[patch 1/10] s390: claw driver wiring.\n\nFrom: Andy Richter \u003crichtera@us.ibm.com\u003e\n\nclaw network driver changes:\n - Add an entry to the drivers/s390/net Makefile to build the claw driver.\n - Add claw channel type to cu3088.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n"
    },
    {
      "commit": "07342d623b8e1ac9501a36a0da55cbce1117aeaf",
      "tree": "611ac9c9a042ad5a5af247567091db9808ceb5ca",
      "parents": [
        "d4a1a7322c8c6b9899851f8358eb3842c67de6bc",
        "e4862fedbc37a2c242824b100101f8e6e8488748"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 16:46:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri May 06 16:46:40 2005 -0700"
      },
      "message": "Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6.git\n"
    },
    {
      "commit": "fbd568a3e61a7decb8a754ad952aaa5b5c82e9e5",
      "tree": "40a44149a9b6a39eac5481380e2212f9b9b74eb2",
      "parents": [
        "9b06e818985d139fd9e82c28297f7744e1b484e1"
      ],
      "author": {
        "name": "Paul E. McKenney",
        "email": "paulmck@us.ibm.com",
        "time": "Sun May 01 08:59:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:04 2005 -0700"
      },
      "message": "[PATCH] Change synchronize_kernel to _rcu and _sched\n\nThis patch changes calls to synchronize_kernel(), deprecated in the earlier\n\"Deprecate synchronize_kernel, GPL replacement\" patch to instead call the new\nsynchronize_rcu() and synchronize_sched() APIs.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af6c8eed14a0c14791e2fbb4c7726755c1a637ca",
      "tree": "01c984453fb8687d3e1400a69f126623d956bc83",
      "parents": [
        "4beb37097b20b61054b15c56848e4ffcef093819"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Sun May 01 08:59:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:00 2005 -0700"
      },
      "message": "[PATCH] s390: remove ioctl32 from crypto driver\n\nThe ioctl32_conversion routines will be deprecated: Remove them from the\ncrypto driver.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4beb37097b20b61054b15c56848e4ffcef093819",
      "tree": "3100d313d8d4bd00a7394664df20bd7e103e8c70",
      "parents": [
        "ec5883abebb2e249ea8d318cb58fb4b2c269cf10"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Sun May 01 08:58:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:58:59 2005 -0700"
      },
      "message": "[PATCH] s390: remove ioctl32 from dasdcmb\n\nThe ioctl32_conversion routines will be deprecated: Remove them from dasd_cmb\nand handle the three cmb ioctls like all other dasd ioctls.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ec5883abebb2e249ea8d318cb58fb4b2c269cf10",
      "tree": "6a7e08e8247f06e05f3889907b3683b09c21ea78",
      "parents": [
        "6ed93c827eea181d87ce078cd1d671128c030b5a"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Sun May 01 08:58:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:58:59 2005 -0700"
      },
      "message": "[PATCH] s390: don\u0027t pad cdl blocks for write requests\n\nThe first blocks on a cdl formatted dasd device are smaller than the blocksize\nof the device.  Read requests are padded with a \u0027e5\u0027 pattern.  Write requests\nshould not pad the (user) buffer with \u0027e5\u0027 because a write request is not\nallowed to modify the buffer.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6ed93c827eea181d87ce078cd1d671128c030b5a",
      "tree": "df6dc11996ff5c2ec3ddf32b754d051d3ec33307",
      "parents": [
        "f24acd4503270ed4c842c8fef0b71105285e0a06"
      ],
      "author": {
        "name": "Stefan Weinhuber",
        "email": "wein@de.ibm.com",
        "time": "Sun May 01 08:58:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:58:59 2005 -0700"
      },
      "message": "[PATCH] s390: enable write barriers in the dasd driver\n\nThe DASD device driver never reorders the I/O requests and relies on the\nhardware to write all data to nonvolatile storage before signaling a\nsuccessful write.  Hence, the only thing we have to do to support write\nbarriers is to set the queue ordered flag.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f24acd4503270ed4c842c8fef0b71105285e0a06",
      "tree": "9125df60bf98ddcd8197bf479e8a48d22f51af14",
      "parents": [
        "e8f0641ef74eaa71ed9aa9d19c4b741c2143d752"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Sun May 01 08:58:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:58:59 2005 -0700"
      },
      "message": "[PATCH] s390: dasd readonly attribute\n\nThe independent read-only flags in devmap, dasd_device and gendisk are not\nkept in sync.  Use one bit per feature in the dasd driver and keep that bit in\nsync with the gendisk bit.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15439d74f621ff8252b53136d259781148e6e768",
      "tree": "3c92de3587f0ec51055423a08c1d2a37b7eee877",
      "parents": [
        "0b642ede47969d4180b0922d982777fe64379228"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sun May 01 08:58:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:58:58 2005 -0700"
      },
      "message": "[PATCH] s390: cmm guest sender id\n\nAn arbitrary guest must not be allowed to trigger cmm actions.  Only one\nspecific guest namely the one that serves as the resource monitor may send cmm\nmessages.  Add a parameter that allows to specify the guest that may send\nmessages.  z/VMs resource manager has the name \u0027VMRMSVM\u0027 which is the default.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b642ede47969d4180b0922d982777fe64379228",
      "tree": "b54173402cfcd590976f639ef6c2f0490cc23c74",
      "parents": [
        "c9e3735359ac2d74ee61c6f1e5724f4a6db570bf"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Sun May 01 08:58:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:58:58 2005 -0700"
      },
      "message": "[PATCH] s390: default storage key\n\nProvide an easy way to define a non-zero storage key at compile time.  This is\nuseful for debugging purposes.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bd6ae2f6d61da0f90c6b66e9a4ab6c53ef8c159a",
      "tree": "706dcd14eef4ce7f5c5c50b7d66d8afaef759acb",
      "parents": [
        "3a73e8c7715cdf53c24b602bfca15ec54d7c989b"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Thu Apr 21 16:14:31 2005 -0400"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu Apr 21 16:14:31 2005 -0400"
      },
      "message": "[SCSI] zfcp: fix compile error\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c46f2ffb9e7fce7208c2639790e1ade42e00b146",
      "tree": "284912295d46a861930d0619788a650f56c2a29b",
      "parents": [
        "c2a9331c62216e222a08de8dd58559367fef0af6",
        "f59114b7b5dc677bbd7cc7e26a5fcb3572a3445c"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 13:45:00 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 13:45:00 2005 -0500"
      },
      "message": "merge by hand (scsi_device.h)\n"
    },
    {
      "commit": "6f71d9bc025b02a8cbc2be83b0226a7043a507a5",
      "tree": "01caefa8cdcb986b0a698c640a6a59d89e69db62",
      "parents": [
        "f4c2c15b930b23edaa633b09fe3f4c01b4ecce9f"
      ],
      "author": {
        "name": "",
        "email": "jejb@titanic.il.steeleye.com",
        "time": "Sun Apr 10 23:04:28 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Mon Apr 18 12:34:41 2005 -0500"
      },
      "message": "zfcp: add point-2-point support\n\nFrom: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\n\nThis patch mainly introduces support for point-2-point\ntopology.\n\nFrom: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nFrom: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\nFrom: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "e183b06bf0be6c525867476df186d20f8f1efe54",
      "tree": "49e1e0d32f6e5104b670d2d263003b5cab8b647e",
      "parents": [
        "cb59e840838193957a84ad22f7e1465a06a7c10c"
      ],
      "author": {
        "name": "",
        "email": "aherrman@de.ibm.com",
        "time": "Sat Apr 02 13:57:17 2005 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@titanic",
        "time": "Sat Apr 16 20:09:17 2005 -0500"
      },
      "message": "[PATCH] zfcp: convert to compat_ioctl\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
