)]}'
{
  "log": [
    {
      "commit": "e5945b4f605d1479d5b44252a2c691168c5d38d6",
      "tree": "042f1163012843113aecce2ccbb997e0d2622025",
      "parents": [
        "907a42617970a159361f17ef9a63f04d276995ab"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Tue Oct 11 08:28:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 11 09:46:53 2005 -0700"
      },
      "message": "[PATCH] s390: ccw device reconnect oops.\n\nSearch for a disconnect ccw_device on the ccw bus rather than on the css\nbus (was a typo in patch I did for the klist conversion).  A cast to an\nembedding ccw_device from an embedded device in a struct subchannel will\nlead us to oopses.\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": "dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7",
      "tree": "51f96a9db96293b352e358f66032e1f4ff79fafb",
      "parents": [
        "3b0e77bd144203a507eb191f7117d2c5004ea1de"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Oct 07 07:46:04 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 08 15:00:57 2005 -0700"
      },
      "message": "[PATCH] gfp flags annotations - part 1\n\n - added typedef unsigned int __nocast gfp_t;\n\n - replaced __nocast uses for gfp flags with gfp_t - it gives exactly\n   the same warnings as far as sparse is concerned, doesn\u0027t change\n   generated code (from gcc point of view we replaced unsigned int with\n   typedef) and documents what\u0027s going on far better.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9123e0d78990246304fe681167b8d8097f1e02d7",
      "tree": "af538ea90ed4f64b448fd36f0379ec79db9f3c89",
      "parents": [
        "bb53d6d0e70cd0749a7844efc62cefeb24b134b6"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Fri Sep 30 10:17:24 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Oct 03 22:05:38 2005 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes\n\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\tminor qeth fixes:\n\t- free old skb in qeth_realloc_headroom after duplicating skb\n\t- disable IPV6 support for Hipersockets devices\n\t- call ccw_device_set_offline on every channel regardless\n\t  of the return value of the prior ccw_device_set_offline calls\n\t- allocate qdio structures in DMA-area\n\t- schedule recovery of appropriate card\n\t  when cable has been inserted again.\n\t- add missing initialization of card-\u003elock\n\t- write sequence number in skb-\u003ecb for SNA protocol which\n\t  requires strictly serialized packets.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |    2 ++\n qeth_main.c |   37 +++++++++++++++++--------------------\n 2 files changed, 19 insertions(+), 20 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e5ed639913eea3e4783a550291775ab78dd84966",
      "tree": "e6e915aa686d2a7125181fc83a847e1955a8ba46",
      "parents": [
        "a5e7c210fefd2454c757a3542e41063407ca7108"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Oct 03 14:35:55 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 03 14:35:55 2005 -0700"
      },
      "message": "[IPV4]: Replace __in_dev_get with __in_dev_get_rcu/rtnl\n\nThe following patch renames __in_dev_get() to __in_dev_get_rtnl() and\nintroduces __in_dev_get_rcu() to cover the second case.\n\n1) RCU with refcnt should use in_dev_get().\n2) RCU without refcnt should use __in_dev_get_rcu().\n3) All others must hold RTNL and use __in_dev_get_rtnl().\n\nThere is one exception in net/ipv4/route.c which is in fact a pre-existing\nrace condition.  I\u0027ve marked it as such so that we remember to fix it.\n\nThis patch is based on suggestions and prior work by Suzanne Wood and\nPaul McKenney.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d305ef5d2a4e77bfa66160513f4a7494126a506b",
      "tree": "f70f435571fb6c4d520fea0f3c769a2a6df73f84",
      "parents": [
        "4c898c7f2f286b204fefc5dddb568f755d195d0c"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz@gmx.ch",
        "time": "Thu Sep 22 00:47:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 22 07:58:24 2005 -0700"
      },
      "message": "[PATCH] driver core: add helper device_is_registered()\n\nadd the helper and use it instead of open coding the klist_node_attached() check\n(which is a layering violation IMHO)\n\nidea by Alan Stern.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9600c11ba3602be161cd376f1460f3de561fc299",
      "tree": "d071c2427a8f7ad601aec6d8ae76b0f61410becf",
      "parents": [
        "676d55ae30ea3b688f0386f70553489f25f24d55",
        "13e1e1f08c1c098c7574c1fa72bd8c67792dc89b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 20 08:50:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 20 08:50:49 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6\n"
    },
    {
      "commit": "13e1e1f08c1c098c7574c1fa72bd8c67792dc89b",
      "tree": "aa07ca5b3ac4d21cf76b5f9aa8059334756f4c7f",
      "parents": [
        "aef4a983090fa590481a86d9690dc3fa6bb121fa"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon Sep 19 16:56:17 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Sep 19 13:04:15 2005 -0500"
      },
      "message": "[SCSI] zfcp: add additional fc_host attributes\n\nthis patch adds some fc host attributes and removes its equivalents\nfrom the zfcp_adapter structure and zfcp specific sysfs subtree.\n\nFurthermore it removes superfluous calls to fc_remort_port_delete when\nan adapter is set offline because rports will be removed by\nfc_remove_host anyway.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "aef4a983090fa590481a86d9690dc3fa6bb121fa",
      "tree": "12b78b227102dc2f41dda227fe83f34a8838e015",
      "parents": [
        "8a36e4532ea10471f0a8605207d071361d7be2c3"
      ],
      "author": {
        "name": "Maxim Shchetynin",
        "email": "maxim@de.ibm.com",
        "time": "Tue Sep 13 21:51:16 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Sep 19 13:03:45 2005 -0500"
      },
      "message": "[SCSI] zfcp: provide support for NPIV\n\nN_Port ID Virtualization (NPIV) allows a single FCP port to appear as\nmultiple, distinct ports providing separate port identification. NPIV\nis supported by FC HBAs on System z9. zfcp was adapted to support this\nnew feature.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8a36e4532ea10471f0a8605207d071361d7be2c3",
      "tree": "f34e5928de7d73b9aaf385f3fb0847a6c52c297b",
      "parents": [
        "810f1e3ea5cc0a812816af97020a27c73441f8e9"
      ],
      "author": {
        "name": "Maxim Shchetynin",
        "email": "maxim@de.ibm.com",
        "time": "Tue Sep 13 21:50:38 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Sep 19 13:03:00 2005 -0500"
      },
      "message": "[SCSI] zfcp: enhancement of zfcp debug features\n\nDebug features (DBFs) els_dbf, cmd_dbf and abt_dbf were removed and\nsan_dbf, hba_dbf and scsi_dbf were introduced. The erp_dbf did not\nchange.\nThe new traces improve debugging of problems with zfcp, scsi-stack,\nmultipath and hardware in the SAN. san_dbf traces things like ELS and\nCT commands, hba_dbf saves HBA specific information of requests, and\nscsi_dbf saves FCP and SCSI specific information of requests. Common\nto all new DBFs is that they provide a so called structured view. This\nsignificantly improves readability of the traces.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "810f1e3ea5cc0a812816af97020a27c73441f8e9",
      "tree": "7f98b35f5dcf950d3835adde0a4854be141887ab",
      "parents": [
        "77eb1699c76177af2f3d65c8ae7934cf304e0254"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Tue Sep 13 21:49:52 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Sep 19 13:02:21 2005 -0500"
      },
      "message": "[SCSI] zfcp: shorten eh_bus_reset and eh_host_reset handlers\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "77eb1699c76177af2f3d65c8ae7934cf304e0254",
      "tree": "ac3f780aa91d63be314feee54f306d48d996b09c",
      "parents": [
        "059c97d0434834d291eff94669ca2dd3eaac9d28"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Tue Sep 13 21:48:33 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Sep 19 13:01:53 2005 -0500"
      },
      "message": "[SCSI] zfcp: remove function zfcp_fsf_req_wait_and_cleanup\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "059c97d0434834d291eff94669ca2dd3eaac9d28",
      "tree": "70719559f65366c74eb82ee8c7c7a01a0d80aca9",
      "parents": [
        "3734d24b2e8d85796de70c13705cfb7cbb1d77df"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Tue Sep 13 21:47:52 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Sep 19 13:01:23 2005 -0500"
      },
      "message": "[SCSI] zfcp: remove union zfcp_req_data, use unit refcount for FCP commands\n\no union zfcp_req_data removed\no increment unit refcount when processing FCP commands\n (This fixes a theoretical race: When all scsi commands of a unit\n  are aborted and the scsi_device is removed then the unit could be\n  removed before all fsf_requests of that unit are completely processed.)\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "3734d24b2e8d85796de70c13705cfb7cbb1d77df",
      "tree": "c89ddff8f636bea1a33bc88873e40dc7d562be46",
      "parents": [
        "e0fc15bef0e8c6b5abad6e10cfe3d42e278ae8e8"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Tue Sep 13 21:47:11 2005 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Mon Sep 19 13:00:50 2005 -0500"
      },
      "message": "[SCSI] zfcp: fix race conditions when accessing erp_action lists\n\no always use locking when changing erp_action lists,\no avoid escalation to ERP_ACTION_REOPEN_PORT_FORCED if erp_action is\n  still in use for ERP_ACTION_REOPEN_PORT\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "90f4e12112284f1a41594e2950e6eced5b064efc",
      "tree": "a76e9b0388da763d51021a2a57229b60b17068d2",
      "parents": [
        "d176795b3eedc18f95160ecc0d7cdf0d2bc5a578"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Sep 16 19:27:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 17 11:49:58 2005 -0700"
      },
      "message": "[PATCH] s390: crypto driver patch take 2\n\nGot confused with the crypto update.  The last patch added a call to\ndestroy_workqueue() for a non-existent workqueue with the comment \"Remove\ndevice workqueue on module unload\".  This is nonsense.  Remove the offending\nhunk again.\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": "d176795b3eedc18f95160ecc0d7cdf0d2bc5a578",
      "tree": "b69330c7572d1b96440ce841ce7ecf49d016d74e",
      "parents": [
        "1306a2b2be35179449db737ac0562b067cb96ddb"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Sep 16 19:27:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 17 11:49:58 2005 -0700"
      },
      "message": "[PATCH] s390: bl_dev array size\n\nCalculate correct size for bl_dev array.  It should be 8KB instead of 512KB\nfor 2^16 bits.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@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": "f3d242e8f2bf12cb45eb35b7d2e69483d1209b13",
      "tree": "379f576536f37f754c46457a6ebca2c5758e12ee",
      "parents": [
        "9cb90de84b1d9c4686f12042a3696df38e0114c3"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Wed Sep 14 18:05:31 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 14 12:15:31 2005 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes\n\n[patch 4/4] s390: qeth driver fixes .\n\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\t- Clear read channel first prior to using ccw_device_set_offline.\n\t- use QETH_DBF_TEXT instead of QETH_DBF_SPRINTF\n\t- invoke qeth_halt_channel and qeth_clear_channel for all channels,\n\t  even if halt/clear for one of the channel fails.\n\t- enable qeth_arp_query function for GuestLAN devices\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |    2 -\n qeth_main.c |  106 +++++++++++++++++++++++++-----------------------------------\n qeth_sys.c  |   11 +++---\n 3 files changed, 53 insertions(+), 66 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "9cb90de84b1d9c4686f12042a3696df38e0114c3",
      "tree": "56c78d13b220541d795f4e2558510e4abe931f3c",
      "parents": [
        "e172577da02cde3916e75406b314e6f01c228a5c"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Wed Sep 14 18:03:26 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Wed Sep 14 12:15:31 2005 -0400"
      },
      "message": "[PATCH] s390: TSO related fixes in qeth driver\n\nJeff,\nI\u0027m sorry seems that they have not been sent out either ...\nok here they come ...\n\n[patch 3/4] s390: TSO related fixes in qeth driver\n\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\tTSO related fixes :\n\t  - changing value of large_send attribute while network traffic\n\t    is running caused program check and thus device recovery.\n\t  - Due to hardware restriction discard packet when it exceeds 60K\n\t    otherwise qeth will cause program checks and thus traffic stall\n\t    when trying to send such huge packets.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |    4 ++--\n qeth_main.c |   33 +++++++++++++++++++++------------\n qeth_sys.c  |   10 +++-------\n 3 files changed, 26 insertions(+), 21 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "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"
    }
  ]
}
