)]}'
{
  "log": [
    {
      "commit": "e843e280cbe218fc8387339806d344708dee348a",
      "tree": "ca40d7016db511cfaf3001e799a0f2693882270a",
      "parents": [
        "0ee10a4423f6eb0702a71c1d1072bdfe42e4a1a7"
      ],
      "author": {
        "name": "Greg Smith",
        "email": "gsmith@nc.rr.com",
        "time": "Tue Mar 14 19:50:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 14 21:43:02 2006 -0800"
      },
      "message": "[PATCH] \"s390: multiple subchannel sets support\" fix\n\nIt seems this patch got dropped (it was in addition to the `s390:\nimprove response code handling in chsc_enable_facility()\u0027 patch).\n\nAcked-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f511ea70600efb1e06d7b55e1c51a83aff8713c",
      "tree": "aff23d774e17528c27c57b949c5a60aa5c464dbf",
      "parents": [
        "67963132638e67ad3c5aa16765e6f3f2f3cdd85c",
        "ad58f7dbeb6f5ea82679962f18985f16b660a2d9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 14 11:03:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 14 11:03:50 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] zfcp: fix device registration issues\n  [SCSI] scsi_transport_fc: fix FC_HOST_NUM_ATTRS\n  [SCSI] scsi: aha152x pcmcia driver needs spi transport\n  [SCSI] zfcp: correctly set this_id for hosts\n  [SCSI] Add Brownie to blacklist\n"
    },
    {
      "commit": "b707dbe6c52e143a9afea06aa8f84103135ca873",
      "tree": "0f24f1adf8379c392c11a612de66b43bdb20e53e",
      "parents": [
        "f2937be5895dbae23ff66767a2fc17793e63159c"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Thu Mar 09 17:33:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 09 19:47:38 2006 -0800"
      },
      "message": "[PATCH] s390: dasd proc interface typo\n\nThis fixes a typo introduced with 90f0094dc607abe384a412bfb7199fb667ab0735.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ad58f7dbeb6f5ea82679962f18985f16b660a2d9",
      "tree": "3951a1d5a27d2e10c55c7d6662cf8e726ffeed87",
      "parents": [
        "ad139a2f56e5789aa8a9f74e3600a7f854a38de9"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Fri Mar 10 00:56:16 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Mar 09 19:11:03 2006 -0500"
      },
      "message": "[SCSI] zfcp: fix device registration issues\n\nThe patch fixes following issues:\n\n(1) Replace scsi_add_device with scsi_scan_target.\n(Thus the rport instead of the scsi_host becomes parent of a\nscsi_target again.)\n\n(2) Avoid scsi_device allocation during registration of an remote port.\n(Would be done during fc_scsi_scan_rport.)\n\n(3) Fix queuecommand behaviour when an zfcp unit is blocked.\n(Call scsi_done with DID_NO_CONNECT instead of returning\nSCSI_MLQUEUE_DEVICE_BUSY otherwise we might end up waiting\nfor completion in blk_execute_rq for ever.)\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "90f0094dc607abe384a412bfb7199fb667ab0735",
      "tree": "2cd4c048a95d49a532bd237388f2b50ceb55ceb6",
      "parents": [
        "fbcae7eafcf7dfb315602de935d7ca85574e5c11"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Tue Mar 07 21:55:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 08 14:14:01 2006 -0800"
      },
      "message": "[PATCH] s390: dasd partition detection\n\nDASD allows to open a device as soon as gendisk is registered, which means the\ndevice is a fake device (capacity\u003d0) and we do know nothing about blocksize\nand partitions at that point of time.  In case the device is opened by\nsomeone, the bdev and inode creation is done with the fake device info and the\nfollowing partition detection code is just using the wrong data.\n\nTo avoid this modify the DASD state machine to make sure that the open is\nrejected until the device analysis is either finished or an unformatted device\nwas detected.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fbcae7eafcf7dfb315602de935d7ca85574e5c11",
      "tree": "027ee74a937a3efb56cb6e055232862c97375635",
      "parents": [
        "331c46591414f7f92b1cec048009abe89892ee79"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Mar 07 21:55:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 08 14:14:01 2006 -0800"
      },
      "message": "[PATCH] s390: iucv message limit for smsg\n\nThe message limit on the iucv connect call for the smsg module is too low.\nTherefore increase the smsg message limit to 255.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15730ddbf745fbda9001b8bbd71977ac66bf5f41",
      "tree": "37860475502b1ecef34cd98900cc8af3aac6952b",
      "parents": [
        "de1d9c033f32ce39bf60e25be3b8624225fa9181"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Mar 06 15:43:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 06 18:40:45 2006 -0800"
      },
      "message": "[PATCH] s390: improve response code handling in chsc_enable_facility()\n\nRather than checking for some known failures, check positively for the\nsuccess response code 0x0001 and return -EIO for unrecognized failure\nresponse codes.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nCc: Greg Smith \u003cgsmith@nc.rr.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.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": "35dc2585fa32a2b300307ffa9f17122b13ccef97",
      "tree": "447534ca73584cba39bc033bbad2728e0195b44d",
      "parents": [
        "98acfc7e8e2606fadae6d2bf99fa040be917ce8c"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Thu Mar 02 21:28:54 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Mar 02 22:45:40 2006 -0600"
      },
      "message": "[SCSI] zfcp: correctly set this_id for hosts\n\nIt fixes a bug in zfcp which provokes a race\nin scsi_scan.c. Finally this can lead to an Oops like:\n\nkernel BUG at fs/sysfs/symlink.c:87!\n\nCorrectly set this_id for the host. Otherwise we provoke\na race between scsi_target_reap_work and concurrent\nscsi_add_device.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "49d9c81a699b57a5b6488f3a761669d05e116588",
      "tree": "a26af993889b1fe6af95fcff7d911740b008db6c",
      "parents": [
        "aa88861fc3184a7d830954661dd281de4ae8d2ba"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Feb 20 18:28:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:12 2006 -0800"
      },
      "message": "[PATCH] s390: revert dasd eer module\n\nRevert dasd eer module until we have a common understanding of how the\ninterface should be.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa88861fc3184a7d830954661dd281de4ae8d2ba",
      "tree": "ac1ff810dd3b8426c727aba3ea57bb6381978f7d",
      "parents": [
        "15c73691780252a5571bfa7902b4dc227ec66c84"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Feb 20 18:28:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:12 2006 -0800"
      },
      "message": "[PATCH] s390: dasd reference counting\n\nWhen using the dasd diag discipline, the base discipline module (eckd or fba)\ncan be unloaded, even though the dasd driver requires both discipline modules\n(base and diag) to work correctly.\n\nImplement reference counting for both base and diag discipline modules in\norder to fix this.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "15c73691780252a5571bfa7902b4dc227ec66c84",
      "tree": "2a2829292ca09b1774c3941ef8fdb2f5cf0f39c6",
      "parents": [
        "a1909e631caa3a02c25e493ac4004cd67984e0e0"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Mon Feb 20 18:28:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 20 20:00:12 2006 -0800"
      },
      "message": "[PATCH] s390: V\u003dV qdio fixes\n\nUsing FCP devices with V\u003dV support, the input queue stalled when CCQ 97 had\nbeen returned in qdio_do_eqbs.  When this happen we have to reissue the eqbs\ninstruction.\n\nAnother bug was when V\u003dV was enabled we checked if hardware has SIGA-sync\nsupport.  If not we returned with 0 from tiqdio_is_inbound_q_done.  Thus qdio\nlost initiative on FCP devices and input queue stalled.  Running devices in\nV\u003dV there is no SIGA-sync support but nevertheless we have to process\ntiqdio_is_inbound_q_done either.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6cadb78b3bec0a439a99db8fb550dc568e924ae6",
      "tree": "0872aba76a7ea0e0d06a2fe172b5334b6b77f5a5",
      "parents": [
        "54330456b2e3398743586254f6d7695061ea0d49"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Feb 17 13:52:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 13:59:27 2006 -0800"
      },
      "message": "[PATCH] s390: fix assignment instead of check in ccw_device_set_online()\n\nFix assignment instead of check in ccw_device_set_online().  Also remove\nunneeded assignment in ccw_device_do_sense().\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6d751c43b29deb1d990fb9644c13ca941c9d1305",
      "tree": "35b8e6346adf177e88419ddbbf743f29021d1ee5",
      "parents": [
        "4bbf39c29bc3409d6454faf0dfa1b3b0aa2ac2af"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Feb 17 13:52:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 17 13:59:26 2006 -0800"
      },
      "message": "[PATCH] s390: ccw device disbanding\n\nIf __ccw_device_disband_start() fails to initiate disbanding, it should finish\nwith ccw_device_disband_done() (which leaves the device in offline state)\ninstead of ccw_device_verify_done() (which leaves the device in online state).\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66cc5d5aee1ea427b3aeacdabd006a4195c81eee",
      "tree": "8a2a5c973ef0be5b344b4281eb72e12b5eaaacca",
      "parents": [
        "0d613a27cc753bfacd20e6eaa2183bb7fef4c76e"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Tue Feb 07 17:04:38 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:16:39 2006 -0500"
      },
      "message": "[PATCH] s390: some qeth driver fixes\n\n[patch 2/2] s390: some qeth driver fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- fixed kernel panic when using EDDP support in Layer 2 mode\n\t- NULL pointer exception in qeth_set_offline fixed.\n\t- setting EDDP in Layer 2 mode did not set NETIF_F_(SG/TSO)\n\t  flags when device became online.\n\t- use sscanf for parsing and converting IPv4 addresses\n\t  from string to __u8 values.\n\t- qeth_string_to_ipaddr6 fixed. in case of double colon\n\t  the converted IPv6 address out from the string was not correct\n\t  in previous implementation.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |  112 +++++++++++++++++++++++++-----------------------------------\n qeth_eddp.c |   11 ++++-\n qeth_main.c |   17 +++------\n 3 files changed, 63 insertions(+), 77 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "0d613a27cc753bfacd20e6eaa2183bb7fef4c76e",
      "tree": "670fc8e8a703874c2c7b8626fb646679389fce1b",
      "parents": [
        "ca5b0ec8ae9f11c85d1f27b19f182a054303f324"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Tue Feb 07 17:04:36 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Feb 17 16:16:39 2006 -0500"
      },
      "message": "[PATCH] s390: lcs performance enhancements\n\n[patch 1/2] s390: lcs performance enhancements\n\nFrom: Klaus Wacker \u003ckdwacker@de.ibm.com\u003e\n\t- When flood pinging (with large packet size) an LCS device,\n\t  about 90 % of all packets are dropped by driver.\n\t- increased number of lcs IO buffers to 32.\n\t- use netif_stop_queue/netif_wake_queue in lcs_start_xmit routine\n\t- don\u0027t lock the whole xmit routine but just the piece of code where\n\t  tx_buffer is touched.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n lcs.c |   31 +++++++++++++++++--------------\n lcs.h |    2 +-\n 2 files changed, 18 insertions(+), 15 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "26d451b603e754ded83f0e5becab2a78253ad100",
      "tree": "99209544823dbdb5735ae5f7234c83beea2f6a22",
      "parents": [
        "90f9dd8f72773152b69042debd6b9ed6d224703a",
        "65110b2168950a19cc78b5027ed18cb811fbdae8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 16 12:47:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Feb 16 12:47:44 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n"
    },
    {
      "commit": "61c41823c50302ca6cd455c48a1395f944c61f8f",
      "tree": "1a6826ea48b9860717d9e57e9d05d655565bbec8",
      "parents": [
        "ed829ad607a9c334cea490d3a8c0f874153fb42d"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Sat Feb 11 01:43:55 2006 +0100"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Feb 12 11:12:38 2006 -0600"
      },
      "message": "[SCSI] zfcp: fix: avoid race between fc_remote_port_add and scsi_add_device\n\nFlush workqueue of a scsi host after a remote port for that host\nis registered at the fc transport class. Otherwise immediate\nregistration of a scsi device on that host is racy.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ed829ad607a9c334cea490d3a8c0f874153fb42d",
      "tree": "7abbf2eb353ee64d330ac423fe42b3524f409eec",
      "parents": [
        "2f8f3ed5fc566700cf45d422f4cf1624bd123d93"
      ],
      "author": {
        "name": "Maxim Shchetynin",
        "email": "maxim@de.ibm.com",
        "time": "Sat Feb 11 01:42:58 2006 +0100"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Feb 12 11:12:20 2006 -0600"
      },
      "message": "[SCSI] zfcp: fix logging during device reset\n\nAvoid access to old fsf_requests if device reset is logged.\n\nSigned-off-by: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2f8f3ed5fc566700cf45d422f4cf1624bd123d93",
      "tree": "b319da619c080aa27f00afa9105c526157fc4a87",
      "parents": [
        "c8024eb549f0c701e6d1c46c32e997f06f05d76d"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Sat Feb 11 01:41:50 2006 +0100"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Feb 12 11:11:58 2006 -0600"
      },
      "message": "[SCSI] zfcp: fix adapter erp when link is unplugged\n\nRemove endless polling for replug of the local link. Just wait for\nlink up notification.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c8024eb549f0c701e6d1c46c32e997f06f05d76d",
      "tree": "28cc1d7926472b64ec850190cae99431bfe9c29f",
      "parents": [
        "3542adcb354fea4fca792d36b91cb44d0da147e5"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Sat Feb 11 01:40:11 2006 +0100"
      },
      "committer": {
        "name": "",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun Feb 12 11:11:41 2006 -0600"
      },
      "message": "[SCSI] zfcp: get rid of physical_wwpn and physical_s_id\n\nRemove all remainders of obsolete zfcp adapter attributes physical_wwpn and\nphysical_s_id.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "25fab9ebac445d57b656f5faabac5a195bed2f82",
      "tree": "1cb23fbe97c2fcabe020a611a8a89e9c91e804f0",
      "parents": [
        "e6f3601a7275216c48c2635f46b388d970901bb9"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Sat Feb 11 17:55:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Feb 11 21:41:12 2006 -0800"
      },
      "message": "[PATCH] s390: fix sclp memory corruption in tty pages list\n\nWhen the sclp interface takes very long to serve a request, the sclp core\ndriver will report a failed request to the sclp tty driver even though the\nrequest is still being processed by the sclp interface.  Eventually the sclp\ninterface completes the request and updates some fields in the request buffer\nwhich leads to a corrupted tty pages list.  The next time function\nsclp_tty_write_room is called, the corrupted list will be traversed, resulting\nin an oops.\n\nTo avoid this remove the busy retry limit and increase retry intervals.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c48d865c50e8626372a52094385fb1f5a2d2a7fd",
      "tree": "de239992c17b2db616d9487ec8f150ddec09031e",
      "parents": [
        "c0cdf1935cf328730fa068e0f39a22e6149555aa"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Sat Feb 11 17:55:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Feb 11 21:41:11 2006 -0800"
      },
      "message": "[PATCH] s390: fix locking in __chp_add() and s390_subchannel_remove_chpid()\n\nFix locking in __chp_add() and s390_subchannel_remove_chpid(): Need to\ndisable/enable because they are always called from a thread (and not\ndirectly from a machine check...)\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "501fe31df4bb94999fbe9bb42f05527df5525683",
      "tree": "01cf726e2ac5ced909582228156e884b35e367b5",
      "parents": [
        "cd2d2bf657ef1f376def6f8281202f20800fee7d"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Feb 03 03:03:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 03 08:32:01 2006 -0800"
      },
      "message": "[PATCH] s390: fix to_channelpath macro\n\nFix broken to_channelpath macro (fortunately worked in all current cases...).\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "12c3a54848a6eba2b38cd92ba5925433d223332b",
      "tree": "79f06b7bfc761610d38a2bd27774d691e45ca55f",
      "parents": [
        "d237bf49261ed812a17f7123fea9b80ef673ca0f"
      ],
      "author": {
        "name": "Stefan Weinhuber",
        "email": "wein@de.ibm.com",
        "time": "Fri Feb 03 03:03:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 03 08:32:01 2006 -0800"
      },
      "message": "[PATCH] s390: dasd extended error reporting module\n\nThe DASD extended error reporting is a facility that allows to get detailed\ninformation about certain problems in the DASD I/O.  This information can be\nused to implement fail-over applications that can recover these problems.\n\nSigned-off-by: Stefan Weinhuber \u003cwein@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "172411f10c25bbd81b19f67566af6a7f549f46a9",
      "tree": "1a4bf56e53fdc6ea51cc2a72957e0eee710a284f",
      "parents": [
        "46d0d2c811c8e9dd5cffdc3a5c03d988eb5a2996"
      ],
      "author": {
        "name": "Davi Arnaut",
        "email": "davi.arnaut@gmail.com",
        "time": "Wed Feb 01 03:06:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:25 2006 -0800"
      },
      "message": "[PATCH] ebcdic do_kdsk_ioctl off-by-one\n\nAdd a missing return check from strnlen_user and fixes a off-by-one when\nterminating the string with zero.\n\nSigned-off-by: Davi Arnaut \u003cdavi.arnaut@gmail.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.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": "46d0d2c811c8e9dd5cffdc3a5c03d988eb5a2996",
      "tree": "5926ec595630cd42b49eadc15cfb74c9c81811ae",
      "parents": [
        "b1969fa46d95efcdb0b84c540eca10db99665148"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Feb 01 03:06:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:24 2006 -0800"
      },
      "message": "[PATCH] s390: Add missing memory constraint to stcrw()\n\nAdd missing memory constraint to stcrw() inline assembly.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b1969fa46d95efcdb0b84c540eca10db99665148",
      "tree": "f5e06eb21fc04419b8fdc9bd8f471b789769df3f",
      "parents": [
        "54dfe5dd9abc547f63060d132dad2c024a47de1e"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Wed Feb 01 03:06:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:24 2006 -0800"
      },
      "message": "[PATCH] s390: Fix modalias for ccw devices\n\nFix modalias for ccw devices: cu_type should be in capitals as well.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2ba444d1d871d3f6cd3bc5e7d8e19c48c8c02a4",
      "tree": "668b3251195ee98521d1ef6a3f55f4d6f45e3126",
      "parents": [
        "57467195d1581e354998d5cc35dfd7a12d6e0a24"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Wed Feb 01 03:06:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:24 2006 -0800"
      },
      "message": "[PATCH] s390: dasd wait for clear i/o interrupt\n\nThe sleep_on function clears a running cqr without waiting for the related\ninterrupt.  This can lead to a panic at the time the interrupt is processed\nbecause the related memory might already be freed.  Wait for clear-interrupt\nand de-queue cqr prior to return.\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: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "57467195d1581e354998d5cc35dfd7a12d6e0a24",
      "tree": "6b8db246cc3856a15d30ade8e057e069cef34927",
      "parents": [
        "600b5d163d7434332539cac7be00f649cbbfedcc"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Wed Feb 01 03:06:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:24 2006 -0800"
      },
      "message": "[PATCH] s390: dasd open counter\n\nThe open_count is increased for every opener, that includes the blkdev_get in\ndasd_scan_partitions.  This tampers the open_count in BIODASDINFO.  Hide the\ninternal open from user-space.\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: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "600b5d163d7434332539cac7be00f649cbbfedcc",
      "tree": "3a999e6576a8593bf8b49d1e768f7e990eb78a3a",
      "parents": [
        "3633b0475eb269dcb85923b23b321505f06b9488"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Feb 01 03:06:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:24 2006 -0800"
      },
      "message": "[PATCH] s390: ccw_device_probe_console return value\n\nThe return code of ccw_device_probe_console() is not properly handled.  It\nshould only return a valid ccw device pointer or a error value converted by\nERR_PTR.  Fix the console driver code to check with IS_ERR instead against\nNULL.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3633b0475eb269dcb85923b23b321505f06b9488",
      "tree": "48e4f85a5f02ba4c56ebc7acbf963372f5f5f573",
      "parents": [
        "32f65f274602b43e8f48314e9769f254da1d8323"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jan.glauber@de.ibm.com",
        "time": "Wed Feb 01 03:06:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:24 2006 -0800"
      },
      "message": "[PATCH] s390: hangcheck timer support\n\nRemove useless s390 define from hangcheck-timer, remove wrong definition of a\nTOD second and other s390 ifdefs.  Use monotonic_clock instead.\n\nAdd hangcheck-timer option, copied from drivers/char/Kconfig.  This is ugly\nbut unless we have a big Kconfig cleanup we cannot include\ndrivers/char/Kconfig...\n\nSigned-off-by: Jan Glauber \u003cjan.glauber@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e018ba1fceee5bd306e31f6e3a60934d5f143ac5",
      "tree": "cafd9ebb51ec0158b0f9affcd040ea36c216272b",
      "parents": [
        "5ceba75f121004335616befd2045c8a6b75b2bc4"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Feb 01 03:06:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:23 2006 -0800"
      },
      "message": "[PATCH] s390: Remove CVS generated information\n\n- Remove all CVS generated information like e.g. revision IDs from\n  drivers/s390 and include/asm-s390 (none present in arch/s390).\n\n- Add newline at end of arch/s390/lib/Makefile to avoid diff message.\n\nAcked-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nAcked-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f02d072d46bb409e8ca3cf16c0511f5c21adaf6",
      "tree": "baec074db38a5ceaaabbcee76f199acef43bb42a",
      "parents": [
        "0238cb4e7583c521bb3538060f98a73e65f61324",
        "fb453d4b0b51ea71c9eb8192c61b768afeb7ee8a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 15 16:43:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 15 16:43:29 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n"
    },
    {
      "commit": "ed68cb3676bb179768529aeb808403d57295af56",
      "tree": "1f9578bb86deb23f4102feff7cf59d880a0103b7",
      "parents": [
        "4ce3b30cf32c5c078518f0f3e6623bcb6eee9872"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sat Jan 14 13:21:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:10 2006 -0800"
      },
      "message": "[PATCH] s390: fix blk_queue_ordered call in dasd.c fixup\n\nThe QUEUE_ORDERED_* numbers got renumbered and by accident the dasd driver\nwas changed to use QUEUE_ORDERED_DRAIN instead of QUEUE_ORDERED_TAG.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ce3b30cf32c5c078518f0f3e6623bcb6eee9872",
      "tree": "bb797a7b39154cb2dac8332f75de0008de10078d",
      "parents": [
        "871931c1eef1727d42ff3ecf993b1978cf1e209f"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Sat Jan 14 13:21:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:10 2006 -0800"
      },
      "message": "[PATCH] s390: email-address change\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@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": "871931c1eef1727d42ff3ecf993b1978cf1e209f",
      "tree": "7d32ef81f40a363a6708d9fb0277e611ed20d08e",
      "parents": [
        "1f1c12afe5c3e0ef901eec12dee09df4947462ee"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Sat Jan 14 13:21:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:09 2006 -0800"
      },
      "message": "[PATCH] s390: chps[] array too short\n\nThe chps[] array in struct channel_subsystem is one too short; therefore the\ncode doesn\u0027t realize the chpid ff is already known.  When several devices on\nchpid ff become available, the message \"new_channel_path: could not register\nff\" is displayed for every device but the first one.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@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": "bcc132651d384ad115a275868effb49c64b348ce",
      "tree": "86613d17c58bc65c9d7fb86b6b2b5965ec807a01",
      "parents": [
        "53df751ccd0a404cca169dbd61bae571cc21559a"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Jan 14 13:21:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:09 2006 -0800"
      },
      "message": "[PATCH] s390: fix blk_queue_ordered call in dasdc\n\nAdd the missing third argument to the blk_queue_ordered call and use the\nconstant QUEUE_ORDERED_DRAIN instead of \"1\".\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": "575c96871832e91983248aebb02fc072e5fd17c9",
      "tree": "2de2ce229506f1e0e866ef00c9cf7e43489e295b",
      "parents": [
        "a8e82ef97a1d1227575698935ec86ae4d02c372c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jan 15 02:00:17 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Sun Jan 15 02:00:17 2006 +0100"
      },
      "message": "spelling: s/appropiate/appropriate/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "12dbf3fc4d06d2c0c4c44dc0612df04248b3cfd3",
      "tree": "158610ef6c7711afb60d78956ab4b131bf6a08ef",
      "parents": [
        "61b7efddc5256225099d13185659e9ad9d8abc8a",
        "fc091e03820bf67e543362bd40959701a71d0c27"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 12:16:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 12:16:07 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n"
    },
    {
      "commit": "ad757cdfd2a40c9d5310d00f24427525788341cd",
      "tree": "9353d40be65f6834b5e22c59db17273bb10f051e",
      "parents": [
        "f6cd94b126aa78ebaa21075df3b9577fbf995968"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Fri Jan 13 02:26:11 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Sat Jan 14 10:54:52 2006 -0600"
      },
      "message": "[SCSI] zfcp: transport class adaptations II\n\nReplaced zfcp adapter attributes with fc_host attributes:\nfc_topology by port_type, physical_wwpn by permanent_port_name.\nMake use of fc_host attribute supported_speeds.\nRemoved zfcp adapter attribute physical_s_id.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "f6cd94b126aa78ebaa21075df3b9577fbf995968",
      "tree": "e98bd9be9cb06d5b98160222bde6a308121bf41a",
      "parents": [
        "9eb69aff79264b5f35e41922df20a488c67e9ee2"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Thu Jan 05 09:59:34 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Sat Jan 14 10:54:50 2006 -0600"
      },
      "message": "[SCSI] zfcp: transport class adaptations\n\nAdded host stats, removed superfluous get_starget_ functions,\nremoved some attributes from zfcp specific sysfs tree (e.g.\nscsi_host_no, scsi_lun, wwnn and d_id).\nHost stats are given for the physical adapter port not for the\nvirtual adapter. Reset stats is implemented in the device driver.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "9eb69aff79264b5f35e41922df20a488c67e9ee2",
      "tree": "96bb41b45a4e5be1785af95aef57c49d505604c7",
      "parents": [
        "6b7281d0a0f8f99d39808088a036459f6f7906a6"
      ],
      "author": {
        "name": "Maxim Shchetynin",
        "email": "maxim@de.ibm.com",
        "time": "Thu Jan 05 09:56:47 2006 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Sat Jan 14 10:54:49 2006 -0600"
      },
      "message": "[SCSI] zfcp: handle unsolicited status notification lost\n\nHandle unsolicited adapter status that informs about loss of\nprevious unsolicited status notification(s).\n\nSigned-off-by: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "8bbace7e686f1536905c703038a7eddfb1520264",
      "tree": "99253fd56bebd7903ac8dd05ee7c236c765e2798",
      "parents": [
        "348290a4ae143a692124330942b464ccdb0d0365"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "huckc@de.ibm.com",
        "time": "Wed Jan 11 10:56:22 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 11:26:11 2006 -0800"
      },
      "message": "[PATCH] Add {css,ccw}_bus_type probe, remove, shutdown methods.\n\nThe following patch converts css_bus_type and ccw_bus_type to use\nthe new bus_type methods.\n\nSigned-off-by: Cornelia Huck \u003chuckc@de.ibm.com\u003e\nCC: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f9ccf4569ac4597e9e09d301ca362d90b4a1046d",
      "tree": "67a3eaf663e26e9b6b6625fbc1114237db28f43c",
      "parents": [
        "4681fc320889de4591f945c4fdf08546eb9ab266"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Thu Jan 05 14:42:09 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 11:26:09 2006 -0800"
      },
      "message": "[PATCH] Add ccwgroup_bus_type probe and remove methods\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "33f0f88f1c51ae5c2d593d26960c760ea154c2e2",
      "tree": "f53a38cf49406863f079d74d0e8f91b276f7c1a9",
      "parents": [
        "6ed80991a2dce4afc113be35089c564d62fa1f11"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Jan 09 20:54:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:59 2006 -0800"
      },
      "message": "[PATCH] TTY layer buffering revamp\n\nThe API and code have been through various bits of initial review by\nserial driver people but they definitely need to live somewhere for a\nwhile so the unconverted drivers can get knocked into shape, existing\ndrivers that have been updated can be better tuned and bugs whacked out.\n\nThis replaces the tty flip buffers with kmalloc objects in rings. In the\nnormal situation for an IRQ driven serial port at typical speeds the\nbehaviour is pretty much the same, two buffers end up allocated and the\nkernel cycles between them as before.\n\nWhen there are delays or at high speed we now behave far better as the\nbuffer pool can grow a bit rather than lose characters. This also means\nthat we can operate at higher speeds reliably.\n\nFor drivers that receive characters in blocks (DMA based, USB and\nespecially virtualisation) the layer allows a lot of driver specific\ncode that works around the tty layer with private secondary queues to be\nremoved. The IBM folks need this sort of layer, the smart serial port\npeople do, the virtualisers do (because a virtualised tty typically\noperates at infinite speed rather than emulating 9600 baud).\n\nFinally many drivers had invalid and unsafe attempts to avoid buffer\noverflows by directly invoking tty methods extracted out of the innards\nof work queue structs. These are no longer needed and all go away. That\nfixes various random hangs with serial ports on overflow.\n\nThe other change in here is to optimise the receive_room path that is\nused by some callers. It turns out that only one ldisc uses receive room\nexcept asa constant and it updates it far far less than the value is\nread. We thus make it a variable not a function call.\n\nI expect the code to contain bugs due to the size alone but I\u0027ll be\nwatching and squashing them and feeding out new patches as it goes.\n\nBecause the buffers now dynamically expand you should only run out of\nbuffering when the kernel runs out of memory for real.  That means a lot of\nthe horrible hacks high performance drivers used to do just aren\u0027t needed any\nmore.\n\nDescription:\n\ntty_insert_flip_char is an old API and continues to work as before, as does\ntty_flip_buffer_push() [this is why many drivers dont need modification].  It\ndoes now also return the number of chars inserted\n\nThere are also\n\ntty_buffer_request_room(tty, len)\n\nwhich asks for a buffer block of the length requested and returns the space\nfound.  This improves efficiency with hardware that knows how much to\ntransfer.\n\nand tty_insert_flip_string_flags(tty, str, flags, len)\n\nto insert a string of characters and flags\n\nFor a smart interface the usual code is\n\n    len \u003d tty_request_buffer_room(tty, amount_hardware_says);\n    tty_insert_flip_string(tty, buffer_from_card, len);\n\nMore description!\n\nAt the moment tty buffers are attached directly to the tty.  This is causing a\nlot of the problems related to tty layer locking, also problems at high speed\nand also with bursty data (such as occurs in virtualised environments)\n\nI\u0027m working on ripping out the flip buffers and replacing them with a pool of\ndynamically allocated buffers.  This allows both for old style \"byte I/O\"\ndevices and also helps virtualisation and smart devices where large blocks of\ndata suddenely materialise and need storing.\n\nSo far so good.  Lots of drivers reference tty-\u003eflip.*.  Several of them also\ncall directly and unsafely into function pointers it provides.  This will all\nbreak.  Most drivers can use tty_insert_flip_char which can be kept as an API\nbut others need more.\n\nAt the moment I\u0027ve added the following interfaces, if people think more will\nbe needed now is a good time to say\n\n int tty_buffer_request_room(tty, size)\n\nTry and ensure at least size bytes are available, returns actual room (may be\nzero).  At the moment it just uses the flipbuf space but that will change.\nRepeated calls without characters being added are not cumulative.  (ie if you\ncall it with 1, 1, 1, and then 4 you\u0027ll have four characters of space.  The\nother functions will also try and grow buffers in future but this will be a\nmore efficient way when you know block sizes.\n\n int tty_insert_flip_char(tty, ch, flag)\n\nAs before insert a character if there is room.  Now returns 1 for success, 0\nfor failure.\n\n int tty_insert_flip_string(tty, str, len)\n\nInsert a block of non error characters.  Returns the number inserted.\n\n int tty_prepare_flip_string(tty, strptr, len)\n\nAdjust the buffer to allow len characters to be added.  Returns a buffer\npointer in strptr and the length available.  This allows for hardware that\nneeds to use functions like insl or mencpy_fromio.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Serge Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: John Hawkes \u003chawkes@sgi.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ff92053ddff48d9d7908a353bd85f893944463e",
      "tree": "7536ae8d96b112e87766a60e52de40df8f1f657b",
      "parents": [
        "fc33a7bb9c6dd8f6e4a014976200f8fdabb3a45c"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Jan 09 20:52:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:34 2006 -0800"
      },
      "message": "[PATCH] don\u0027t include ioctl32.h in drivers\n\nThese days ioctl32.h is only used for communication of fs/compat.c and\nfs/compat_ioctl.c and doesn\u0027t contain anything of interest to drivers.\n\nRemove inclusion in various drivers.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8262037f406dc8e0908ad51f355c3dfd4d662aba",
      "tree": "43d60f935d3e5eeb089c90cbca204ac7bfa61576",
      "parents": [
        "ec3cad96901373ad0e21611cfbcc372fe09df1f7"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Jan 09 20:52:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:32 2006 -0800"
      },
      "message": "[PATCH] add -\u003ecompat_ioctl to dasd\n\nAdd a compat_ioctl method to the dasd driver so the last entries in\narch/s390/kernel/compat_ioctl.c can go away.  Unlike the previous attempt this\none does not replace the ioctl method with an unlocked_ioctl method so that\nthe ioctl_by_bdev calls in s390 partition code continue to work.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\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": "f042e0f80b0a9f5bb57c36d60a2798de6ca943b2",
      "tree": "57d8835c4683ec3456ebd73d3c65df0ec5725a74",
      "parents": [
        "51a990588a3e38f7963964813786fa4f0da43ecc"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Jan 09 20:52:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:31 2006 -0800"
      },
      "message": "[PATCH] -\u003ecompat_ioctl for 390 tape_char\n\nThe only own ioctl, TAPE390_DISPLAY, is compat_clean, everything else is\nrouted through common translation code.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\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": "0f75e00c9ac5c7b127b5f1f48f1dc421be507133",
      "tree": "44aa63e2270c0a3428680452810607f1313ebb99",
      "parents": [
        "bdff071dbf911bf5d1dcaedfaafebb549d2fd969"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Jan 09 20:52:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:31 2006 -0800"
      },
      "message": "[PATCH] switch fs3270 to -\u003ecompat_ioctl\n\nAgain easy because all ioctls are compat clean.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\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": "a885c8c4316e1c1d2d2c8755da3f3d14f852528d",
      "tree": "e4f4e7a7657c0944d11c259f8f17ffcd6b2da0f5",
      "parents": [
        "5b0ed2c64d8fdafb5fcfb3baabdd288628b1ff9b"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jan 08 01:02:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:54 2006 -0800"
      },
      "message": "[PATCH] Add block_device_operations.getgeo block device method\n\nHDIO_GETGEO is implemented in most block drivers, and all of them have to\nduplicate the code to copy the structure to userspace, as well as getting\nthe start sector.  This patch moves that to common code [1] and adds a\n-\u003egetgeo method to fill out the raw kernel hd_geometry structure.  For many\ndrivers this means -\u003eioctl can go away now.\n\n[1] the s390 block drivers are odd in this respect.  xpram sets -\u003estart\n    to 4 always which seems more than odd, and the dasd driver shifts\n    the start offset around, probably because of it\u0027s non-standard\n    sector size.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nCc: \u003cmike.miller@hp.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d99cf9d679a520d67f81d805b7cb91c68e1847f0",
      "tree": "415aefe6d168df27c006fcc53b1ea5242eabaaea",
      "parents": [
        "7ed40918a386afc2e14a6d3da563ea6d13686c25",
        "e650c305ec3178818b317dad37a6d9c7fa8ba28d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 09:01:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 09:01:25 2006 -0800"
      },
      "message": "Merge branch \u0027post-2.6.15\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block\n\nManual fixup for merge with Jens\u0027 \"Suspend support for libata\", commit\nID 9b847548663ef1039dd49f0eb4463d001e596bc3.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "347a8dc3b815f0c0fa62a1df075184ffe4cbdcf1",
      "tree": "a6ec76690127e87fe6efa42b6238caadd6c07e7b",
      "parents": [
        "9bbc8346fb21fad3f678220b067450e436e45dbf"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jan 06 00:19:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:53 2006 -0800"
      },
      "message": "[PATCH] s390: cleanup Kconfig\n\nSanitize some s390 Kconfig options.  We have ARCH_S390, ARCH_S390X,\nARCH_S390_31, 64BIT, S390_SUPPORT and COMPAT.  Replace these 6 options by\nS390, 64BIT and COMPAT.\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": "9bbc8346fb21fad3f678220b067450e436e45dbf",
      "tree": "80934102daf1e9a6b2c0a387ec619c367cf6a271",
      "parents": [
        "3b793060e768197d525e892fd1f84dbc8767cada"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Fri Jan 06 00:19:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:53 2006 -0800"
      },
      "message": "[PATCH] s390: fix invalid return code in sclp_cpi\n\nWhen the sclp_cpi module is loaded on a system which does not support the\nrequired SCLP call (e.g.  on z/VM), ENOSUPP is returned to user space.  The\ncorrect return value is EOPNOTSUPP.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@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": "3b793060e768197d525e892fd1f84dbc8767cada",
      "tree": "94b3860f2a5324effb71d2c09aac9ff55e02dcb2",
      "parents": [
        "88fbf18399bde8f2900cf932acd40733dfa1effa"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "huckc@de.ibm.com",
        "time": "Fri Jan 06 00:19:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:52 2006 -0800"
      },
      "message": "[PATCH] s390: Fix missing release function and cosmetic changes\n\n- Use kzalloc() in blacklist.c.\n- Kill unwanted casts in blacklist.c.\n- Provide release function for struct channel_subsystem.\n\nSigned-off-by: Cornelia Huck \u003chuckc@de.ibm.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": "88fbf18399bde8f2900cf932acd40733dfa1effa",
      "tree": "9b34bf8325e465fbf84df25028f0fd6a11971b5b",
      "parents": [
        "fb6958a594da49ece869793e6ec163b89fc5f79f"
      ],
      "author": {
        "name": "Eric Rossman",
        "email": "edrossma@us.ibm.com",
        "time": "Fri Jan 06 00:19:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:52 2006 -0800"
      },
      "message": "[PATCH] s390: add support for cex2a crypto cards\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": "fb6958a594da49ece869793e6ec163b89fc5f79f",
      "tree": "0746cc23ab13a059f9a34d7fc134aaf6410d07b8",
      "parents": [
        "678a395b356a98368a93c3640252502b70c3676f"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:52 2006 -0800"
      },
      "message": "[PATCH] s390: multiple subchannel sets support\n\nAdd support for multiple subchannel sets.  Works with arbitrary devices in\nsubchannel set 1 and is transparent to device drivers.  Although currently\nonly two subchannel sets are available, this will work with the architectured\nmaximum number of subchannel sets as well.\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": "678a395b356a98368a93c3640252502b70c3676f",
      "tree": "faa937ba0579f9788d09cbc6cc39e28a4e03979e",
      "parents": [
        "a28c69448154a0901e8815922030c5dcd2f8e388"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: convert /proc/cio_ignore\n\nConvert /proc/cio_ignore to a sequential file.  This makes multiple subchannel\nsets support easier.\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": "a28c69448154a0901e8815922030c5dcd2f8e388",
      "tree": "532ac1d4abc9cb9317bdfabc09b225ef616dd07b",
      "parents": [
        "f97a56fb768e5fe9cd07c56ca47870136bb5530c"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: introduce struct channel_subsystem\n\nstruct channel_subsystem encapsulates several per channel subsystem\nproperties, like status of chpids or the global path group id.\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": "f97a56fb768e5fe9cd07c56ca47870136bb5530c",
      "tree": "05108317a0cca7aa04cd68f4fcb7b7d3a295ddfa",
      "parents": [
        "a8237fc4108060402d904bea5e1062e22e731969"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: introduce for_each_subchannel\n\nfor_each_subchannel() is an iterator calling a function for every possible\nsubchannel id until non-zero is returned.  Convert the current iterating\nfunctions to it.\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": "a8237fc4108060402d904bea5e1062e22e731969",
      "tree": "fc19e33ea8bbe664c33fba6c78b34e497f2cc478",
      "parents": [
        "8129ee164267dc030b8e1d541ee3643c0b9f2fa1"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: introduce struct subchannel_id\n\nThis patch introduces a struct subchannel_id containing the subchannel number\n(formerly referred to as \"irq\") and switches code formerly relying on the\nsubchannel number over to it.\n\nWhile we\u0027re touching inline assemblies anyway, make sure they have correct\nmemory constraints.\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": "8129ee164267dc030b8e1d541ee3643c0b9f2fa1",
      "tree": "ca477e575a9098e637411332a8d354477143eff4",
      "parents": [
        "05f29fcdb0c6c99484c8bea5e244fe2f4edc9337"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Fri Jan 06 00:19:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: qdio V\u003dV pass-through\n\nNew feature V\u003dV qdio pass-through.\n\nQDIO and HiperSockets processing in z/VM V\u003dV guest environments (as well as\nV\u003dR with z/VM running in LPAR mode) requires shadowing of all QDIO\narchitecture queue elements.  Especially the shadowing of SBALs and SLSBs\nstructures in the hypervisor, and the need to issue SIGA SYNC operations to\nobserve state changes, eventually causes significant CPU processing overhead\nin the hypervisor.\n\nThe QDIO pass-through support for V\u003dV guests avoids the shadowing of SBALs and\nSLSBs.  This significantly reduces the hypervisor overhead for QDIO based I/O.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@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": "1c01b8a5963aec60488c1c97d67cffd8b5275e3f",
      "tree": "48eb6c300541d77ff2cc5d8949ce5788fab1d82f",
      "parents": [
        "9a7af289660dc749d7c58234191601046a9bf488"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Fri Jan 06 00:19:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:50 2006 -0800"
      },
      "message": "[PATCH] s390: dasd failfast support\n\nTo properly support multipath-failover handling, the linux block layer has\nintroduced a special request flag, \u0027REQ_FAILFAST\u0027.  This flag is now used to\nreturn requests immediately in case the device is not operational.\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": "9a7af289660dc749d7c58234191601046a9bf488",
      "tree": "d32057111e48c3463a87dd3a051c44064eeb86fc",
      "parents": [
        "cfb1b55595a0dfd87b5849e8d0216c029f34445f"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Fri Jan 06 00:19:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:50 2006 -0800"
      },
      "message": "[PATCH] s390: BIODASDPRRD ioctl return code\n\nThe IOCTL BIODASDPRRD had no return code for \u0027profiling is inactive\u0027 and\ntherefore tunedasd wrote misleading message for request-counter \u003d 0.\nIntroduce return-code EIO for inactive profiling.\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": "cfb1b55595a0dfd87b5849e8d0216c029f34445f",
      "tree": "86d73bda5e9c82e70a4bdbacfac6be5644c8a987",
      "parents": [
        "6810a2bce3aa6573faa9920487274f166fe95c6e"
      ],
      "author": {
        "name": "Carsten Otte",
        "email": "cotte@de.ibm.com",
        "time": "Fri Jan 06 00:19:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:49 2006 -0800"
      },
      "message": "[PATCH] s390: move s390_root_dev_* out of the cio layer\n\nExtract the s390_root_dev_* functions from the common I/O layer as they are\nalso used by non-ccw device drivers.\n\nSigned-off-by: Carsten Otte \u003ccotte@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": "6810a2bce3aa6573faa9920487274f166fe95c6e",
      "tree": "96426b1a7b63fa1f1f40762d27c946ef0013357a",
      "parents": [
        "089545f0c71bab6511395c2a060d7f81a99bad58"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:49 2006 -0800"
      },
      "message": "[PATCH] s390: re-activated path detection\n\nIf we receive path not operational indications (pnom in pmcw nonzero), we\nswitch off those paths.  To catch them becoming available again, we have to\nrecalculate the lpm from the pmcw each time we start path verification.\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": "56dc6a88ec76019e0d0729165cb5b98536270e1d",
      "tree": "4f79e6c12bae4be6bc8f78d786367076d38f4798",
      "parents": [
        "973bd9937569146de0917f54f05b2942f8257912"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Fri Jan 06 00:19:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:48 2006 -0800"
      },
      "message": "[PATCH] s390: cms volume label definitions\n\nMoved definition of CMS volume label to vtoc.h and modify partitions/ibm.c to\nuse this volume label definition instead of anonymous array.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@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": "973bd9937569146de0917f54f05b2942f8257912",
      "tree": "86dd796de5bf456eca904b350c9515f4795122bb",
      "parents": [
        "8d93c700a489eba08514222df414a23852a85d2b"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jan 06 00:19:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:48 2006 -0800"
      },
      "message": "[PATCH] s390: atomic primitives\n\n      Hugh Dickins \u003chugh@veritas.com\u003e\n\nFix the broken atomic_cmpxchg primitive.  Add atomic_sub_and_test,\natomic64_sub_return, atomic64_sub_and_test, atomic64_cmpxchg,\natomic64_add_unless and atomic64_inc_not_zero.  Replace old style\natomic_compare_and_swap by atomic_cmpxchg.  Shorten the whole header by\ndefining most primitives with the two inline functions atomic_add_return and\natomic_sub_return.\n\nIn addition this patch contains the s390 related fixes of Hugh\u0027s \"mm: fill\narch atomic64 gaps\" patch.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8ffdc6550c47f75ca4e6c9f30a2a89063e035cf2",
      "tree": "a478b9acef5c66242a964154f7ad3a0ea750ef0f",
      "parents": [
        "64100099ed22f71cce656c5c2caecf5c9cf255dc"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Fri Jan 06 09:49:03 2006 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Fri Jan 06 09:49:03 2006 +0100"
      },
      "message": "[BLOCK] add @uptodate to end_that_request_last() and @error to rq_end_io_fn()\n\nadd @uptodate argument to end_that_request_last() and @error\nto rq_end_io_fn().  there\u0027s no generic way to pass error code\nto request completion function, making generic error handling\nof non-fs request difficult (rq-\u003eerrors is driver-specific and\neach driver uses it differently).  this patch adds @uptodate\nto end_that_request_last() and @error to rq_end_io_fn().\n\nfor fs requests, this doesn\u0027t really matter, so just using the\nsame uptodate argument used in the last call to\nend_that_request_first() should suffice.  imho, this can also\nhelp the generic command-carrying request jens is working on.\n\nSigned-off-by: tejun heo \u003chtejun@gmail.com\u003e\nSigned-Off-By: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "6d20b035dee4300e9786c6e1cb77a765c7f9460a",
      "tree": "104596b8fca1f4946da8d499a8429e5decf7e2d9",
      "parents": [
        "712f47cea7703a340406fde61e84eb86ce781988"
      ],
      "author": {
        "name": "Paul Jackson",
        "email": "pj@sgi.com",
        "time": "Fri Nov 25 20:04:26 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:08 2006 -0800"
      },
      "message": "[PATCH] driver kill hotplug word from sn and others fix\n\nThe first of these changes s/hotplug/uevent/ was needed to\ncompile sn2_defconfig (ia64/sn).  The other three files\nchanged are blind changes of all remaining bus_type.hotplug\nreferences I could find to bus_type.uevent.\n\nThis patch attempts to finish similar changes made in the\ngregkh-driver-kill-hotplug-word-from-driver-core Nov 22 patch.\n\nSigned-off-by: Paul Jackson \u003cpj@sgi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0296b2281352e4794e174b393c37f131502e09f0",
      "tree": "874e1de7ffaf56ab14f031d2818b69853c4914d8",
      "parents": [
        "034382117725f6b6b26fbb138498139c5c012c1b"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@suse.de",
        "time": "Fri Nov 11 05:33:52 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:07 2006 -0800"
      },
      "message": "[PATCH] remove CONFIG_KOBJECT_UEVENT option\n\nIt makes zero sense to have hotplug, but not the netlink\nevents enabled today. Remove this option and merge the\nkobject_uevent.h header into the kobject.h header file.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3df3cc6d18b6dcd38c33c198fb8adf1f1fa5f4a7",
      "tree": "267cba64c96d534644e5d333f5d1b56845ab911a",
      "parents": [
        "4965e97fd36041d19483843c66286b9800a57c15"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Tue Dec 13 08:23:26 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 10:05:52 2005 -0500"
      },
      "message": "[PATCH] s390: remove redundant and useless code in qeth\n\n[patch 3/3] s390: remove redundant and useless code in qeth\n\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\t- remove redundant and useless code in qeth for\n\t  procfs operations.\n\t- update Revision numbers\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_main.c |    6 -\n qeth_mpc.c  |    2\n qeth_mpc.h  |    2\n qeth_proc.c |  250 ++++++------------------------------------------------------\n qeth_sys.c  |    4\n qeth_tso.h  |    4\n 6 files changed, 38 insertions(+), 230 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "4965e97fd36041d19483843c66286b9800a57c15",
      "tree": "dc9161dea86858ab7a07a7e82bffe5ee4214125c",
      "parents": [
        "6c6b3e7c4f93d330b920e6531b579b1f6bae5ac1"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Tue Dec 13 08:22:30 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 10:05:51 2005 -0500"
      },
      "message": "[PATCH] s390: minor qeth network driver fixes\n\n[patch 2/3] s390: minor qeth network driver fixes\n\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\t- use netif_carrier_on/off calls to tell network stack\n\t  link carrier state\n\t- fix possible kfree on NULL\n\t- PDU_LEN2 is at offset 0x29 otherwise OSN chpid won\u0027t initialize\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_eddp.c |    3 ++-\n qeth_main.c |   17 +++++++----------\n qeth_mpc.h  |    2 +-\n 3 files changed, 10 insertions(+), 12 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6c6b3e7c4f93d330b920e6531b579b1f6bae5ac1",
      "tree": "2a9b6c55774b80934d3bb760434c6b54cdd7c172",
      "parents": [
        "afcceaa3c7b7fbf7e2b95c5f0dd43547b03292d2"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Tue Dec 13 08:21:47 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Dec 24 10:05:51 2005 -0500"
      },
      "message": "[PATCH] s390: some minor qeth driver fixes\n\n[patch 1/3] s390: some minor qeth driver fixes\n\nFrom: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\t- let\u0027s have just one function for both ,input and output queue\n\t  to check qdio errors\n\t- add /proc/s390dbf/qeth_qerr entries for outbound processing\n\t- check removed for layer2 device in qeth_add_multicast_ipv6\n\t- NULL pointer dereference with bonding and VLAN device fixed\n\t- minimum length check for portname fixed\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\n\ndiffstat:\nqeth_main.c |   42 +++++++++++++++++++++---------------------\nqeth_sys.c  |    6 +++---\n2 files changed, 24 insertions(+), 24 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "fb121b067be77a9927e9453e427cf5819eb8ef01",
      "tree": "e19e29eab14f081f3ce28dc000a0f856bede3719",
      "parents": [
        "ee69ab7af3cd68423e389272e1276718d4cd8ebc"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Thu Dec 01 02:49:29 2005 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu Dec 01 15:59:49 2005 -0600"
      },
      "message": "[SCSI] zfcp: fix return code of zfcp_scsi_slave_alloc\n\nChange return code in slave_alloc to avoid irritating error message from\nscsi_alloc_sdev() when scsi stack tries target scan.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ee69ab7af3cd68423e389272e1276718d4cd8ebc",
      "tree": "4b2c82f9787414d1b51fdd5806971d4becb8d94d",
      "parents": [
        "2448c45965870ca9cfdb66388b4fcc93f1e12bb7"
      ],
      "author": {
        "name": "Maxim Shchetynin",
        "email": "maxim@de.ibm.com",
        "time": "Thu Dec 01 02:48:41 2005 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu Dec 01 15:59:48 2005 -0600"
      },
      "message": "[SCSI] zfcp: fix link down handling during firmware update\n\nDon\u0027t check link down payload in case of firmware update.\n\nSigned-off-by: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2448c45965870ca9cfdb66388b4fcc93f1e12bb7",
      "tree": "b028c8ad8dbb8353f7299ce5c88b54ff7cfc6433",
      "parents": [
        "c48a29d065cfa18c3e8699f5e3a84a59ad35e062"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Thu Dec 01 02:50:36 2005 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu Dec 01 15:59:47 2005 -0600"
      },
      "message": "[SCSI] zfcp: fix adapter initialization\n\nFixed various problems in opening sequence of adapters which was previously\nchanged with NPIV support:\no corrected handling when exchange port data function is not supported,\n  otherwise adapters on z900 cannot be opened anymore\no corrected setup of timer for exchange port data if called from error\n  recovery\no corrected check of return code of exchange config data\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "c48a29d065cfa18c3e8699f5e3a84a59ad35e062",
      "tree": "c22058a74f61adbdf8663fd24d3ca2018e4f65cd",
      "parents": [
        "8bdf810f89c3e686ba18a11e2852f32014f1506a"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Dec 01 02:46:32 2005 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Thu Dec 01 15:59:46 2005 -0600"
      },
      "message": "[SCSI] zfcp: fix spinlock initialization\n\nMove initialization of locks and lists to adapter allocation function.\nOtherwise we might end up with some uninitialized locks, like e.g. the\nerp locks which only will be inititialized if an error recovery thread\nfor an adapter will be started.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "fc71fe40d2bedcc57d3406bf2050481f8b3441b6",
      "tree": "a0da5e2e32a4867f8f813f0421361b28aef55d20",
      "parents": [
        "b50ce2324cecf4efc7babe31f4aa1a07f9157317"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Nov 18 01:11:03 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 18 07:49:46 2005 -0800"
      },
      "message": "[PATCH] s390: fix class_device_create calls in 3270 the driver\n\nAdd the missing NULL argument to the class_device_create calls.\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": "1387780f7dbaa8c770fbbbec3b2f42cd9adf1921",
      "tree": "08487e078574bef3348672b7b78875aa6ff53683",
      "parents": [
        "6c951b9051f2094dd98bafcb46e7e6b3e8813231"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:51:42 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:22 2005 -0500"
      },
      "message": "[PATCH] s390: mail address changed\n\n[patch 7/7] s390: mail address changed\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- mail address changed to fpavlic@de.ibm.com\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n lcs.c       |    4 ++--\n qeth_main.c |    4 ++--\n qeth_mpc.c  |    2 +-\n qeth_mpc.h  |    2 +-\n qeth_sys.c  |    2 +-\n qeth_tso.h  |    2 +-\n 6 files changed, 8 insertions(+), 8 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6c951b9051f2094dd98bafcb46e7e6b3e8813231",
      "tree": "6625f15a30e4efc90a5ff24e8a7140fbb67732c9",
      "parents": [
        "e08d88cccbe0dfcfbaffb704d24e19803407935d"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:51:25 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:22 2005 -0500"
      },
      "message": "[PATCH] s390: introduce guestLan sniffer support in qeth\n\n[patch 6/7] s390: introduce guestLan sniffer support in qeth\n\nFrom: Peter Tiedemann  \u003cptiedem@de.ibm.com\u003e\n\t- introduce guestLan sniffer support in qeth\n\t  feature allows a linux in a virtual machine\n\t  guest to become a network LAN sniffer,\n\t  monitoring and recording the networking traffic\n\t  within an entire guestLan.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |    2 +\n qeth_main.c |   93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n qeth_mpc.h  |   11 ++++---\n 3 files changed, 102 insertions(+), 4 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "e08d88cccbe0dfcfbaffb704d24e19803407935d",
      "tree": "097a17c40ec371e18d5676c0a5c788a3a7d897af",
      "parents": [
        "d805d7c692e414c3adf01bb414a8c542ac2e67d1"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:51:17 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:22 2005 -0500"
      },
      "message": "[PATCH] s390: fix recovery failure of non-guestLAN devices\n\n[patch 5/7] s390: fix recovery failure of non-guestLAN devices\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- Recovery of non-guestLAN Layer 2 device failed due to\n\t  trying to register the real MAC address we got from\n\t  the READ_MAC adapter parameters command.\n\t  We have to keep the \"old\" MAC address when we process\n\t  the reply of a READ_MAC.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h      |   12 ++++++------\n qeth_main.c |   27 ++++++++++++++++-----------\n 2 files changed, 22 insertions(+), 17 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "d805d7c692e414c3adf01bb414a8c542ac2e67d1",
      "tree": "d1c3707b423e992970c24573a5d9689d569105ce",
      "parents": [
        "6c88ad2ded1de1fe87e917b4a0a45873939c16e1"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:50:58 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:21 2005 -0500"
      },
      "message": "[PATCH] s390: some more qeth fixes\n\n[patch 4/7] s390: some more qeth fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\n\t- possible race on list fixed by reset\n\t  list processing after every operation\n\t- traffic hang fixed\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_main.c |   11 +++++++----\n 1 files changed, 7 insertions(+), 4 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "6c88ad2ded1de1fe87e917b4a0a45873939c16e1",
      "tree": "dd849c8ad285a86ca98813126ab1237526669b95",
      "parents": [
        "508cc2b0e078c806bb7cc8bba22fb97a4ca99b91"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:49:28 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:21 2005 -0500"
      },
      "message": "[PATCH] s390: qeth multicast address registration fixed\n\n[patch 3/7] s390: qeth multicast address registration fixed\n\nFrom: Klaus Dieter Wacker \u003ckdwacker@de.ibm.com\u003e\n\t- when running in Layer2 mode we don\u0027t have to register\n\t  the multicast IP address but only group mac address.\n\t  Therefore for Layer 2 devices it is enough to go\n\t  through dev-\u003emc_list list and register these entries.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_main.c |  106 +++++++++++++++++++++++++++++++++++++++++++++---------------\n 1 files changed, 80 insertions(+), 26 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "508cc2b0e078c806bb7cc8bba22fb97a4ca99b91",
      "tree": "e6e4c9359feafcc34d01a8a6efac4f7d6db163d7",
      "parents": [
        "bd389b9059d8ba4edc563e77f71909d88e566b2d"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:49:15 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:21 2005 -0500"
      },
      "message": "[PATCH] s390: minor modification in qeth layer2 code\n\n[patch 2/7] s390: minor modification in qeth layer2 code\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\t- use qeth_layer2_send_setdelvlan_cb to check\n\t  return code of a SET/DELVLAN IP Assist command.\n\t  It fits better in qeth\u0027s design and mechanism of IP Assist\n\t  command handling.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_main.c |   40 ++++++++++++++++++++++++++--------------\n 1 files changed, 26 insertions(+), 14 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "bd389b9059d8ba4edc563e77f71909d88e566b2d",
      "tree": "af985cd4bad8ae19ab4fba1f04baaded601dd157",
      "parents": [
        "2ecc26b87a2b3e8650d3c7fe3fc85a8c73d5560d"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Nov 10 13:49:02 2005 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Fri Nov 11 08:26:21 2005 -0500"
      },
      "message": "[PATCH] s390: synthax checking for VIPA addresses fixed\n\n[patch 1/7] s390: synthax checking for VIPA addresses fixed\n\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\n\t- synthax checking for VIPA addresses fixed\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth.h     |   65 ++++++++++++++++++++++++++++++++++++++++++++++++-------------\n qeth_sys.c |    6 ++---\n 2 files changed, 55 insertions(+), 16 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\n"
    },
    {
      "commit": "733482e445ca4450cf41381b1c95e2b8c7145114",
      "tree": "d31a2fdaeb8e439fc348a781c780a035d794266d",
      "parents": [
        "c1a0f5e3c01d28b6782457bee5ae5ace3a9958ec"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Nov 08 21:34:55 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:57 2005 -0800"
      },
      "message": "[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason\n\nThis patch removes almost all inclusions of linux/version.h.  The 3\n#defines are unused in most of the touched files.\n\nA few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is\nunfortunatly in linux/version.h.\n\nThere are also lots of #ifdef for long obsolete kernels, this was not\ntouched.  In a few places, the linux/version.h include was move to where\nthe LINUX_VERSION_CODE was used.\n\nquilt vi `find * -type f -name \"*.[ch]\"|xargs grep -El \u0027(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)\u0027|grep -Ev \u0027(/(boot|coda|drm)/|~$)\u0027`\n\nsearch pattern:\n/UTS_RELEASE\\|LINUX_VERSION_CODE\\|KERNEL_VERSION\\|linux\\/\\(utsname\\|version\\).h\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4448aaf0faafff3f275d15937c28b6346760e028",
      "tree": "d0477d4d0871c94a6eff7761d06b16a682e9ec53",
      "parents": [
        "0fbeb5a45dccd493c35a68a5548e6a9d9882a791"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Nov 08 21:34:42 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:52 2005 -0800"
      },
      "message": "[PATCH] s390: \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" -\u003e \"static inline\"\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\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": "17fd682e544556a2a829e94383239c029bb21c5e",
      "tree": "4b78bdd36efdbf9fb2c4c11382ed88898ceec48c",
      "parents": [
        "3c7208f253571ee5f157b98f0e315b5172afe092"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:30 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:03 2005 -0800"
      },
      "message": "[PATCH] kfree cleanup: drivers/s390\n\nThis is the drivers/s390/ part of the big kfree cleanup patch.\n\nRemove pointless checks for NULL prior to calling kfree() in drivers/s390/.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nAcked-by: Stefan Bader \u003cStefan.Bader@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a5da866fe0272db6b664d4c790ad98320bf2feb6",
      "tree": "cdb6baee87de4f2ff8034c6fbdb0aa9da02b0ab6",
      "parents": [
        "1047aa7723997620ba03a21429d2c5d923ebf48f"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Mon Nov 07 00:59:12 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:34 2005 -0800"
      },
      "message": "[PATCH] s390: fix memory leak in vmcp\n\nIf vmcp is interrupted by a signal the vmcp command buffer is not freed.\nFound by Pete Zaitcev.\n\nSigned-off-by: Christian Borntraeger \u003ccborntra@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": "cdb32dc90bd38503befd1f4d0b762a1ace09bb28",
      "tree": "8db0224bf8cfe8e3b8efa58493f39f34ccb79645",
      "parents": [
        "4cd5b9f6df96494b8667deea71b61b66f783cca3"
      ],
      "author": {
        "name": "Ursula Braun-Krahl",
        "email": "braunu@de.ibm.com",
        "time": "Mon Nov 07 00:59:10 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:34 2005 -0800"
      },
      "message": "[PATCH] s390: duplicate timeout in qdio\n\nRemove duplicate timeout in qdio_establish().\n\nSigned-off-by: Ursula Braun-Krahl \u003cbraunu@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": "1e0291bade7678efe4d3ab70ed14bd7bd216bcef",
      "tree": "5f8a47c016e2f84fcb22c106666c680e7b19173c",
      "parents": [
        "86b368a5804d05a6508791f10ebabf7b779eb845"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Nov 07 00:59:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:34 2005 -0800"
      },
      "message": "[PATCH] s390: dasd diag with block sizes \u003e 512\n\nAccess to FBA disks via DIAG fails for block sizes \u003e 512 byte.  The device\nanalysis code of the DIAG discipline does not properly initialize the DIAG250\ndevice environment after completion of the analysis.  This results in VM only\nserving 512 bytes per block I/O request whereas Linux expects larger block\nsizes.  Add proper device environment setup to end of analysis code.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@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": "86b368a5804d05a6508791f10ebabf7b779eb845",
      "tree": "cb020d47b3f0081b9a9ec1a6ff0ddc1aa9eb55d4",
      "parents": [
        "187dfc67b461058bbb84a923a17871ed54e10f30"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Nov 07 00:59:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:34 2005 -0800"
      },
      "message": "[PATCH] s390: dasd diag inline assembly\n\nFuture versions of gcc may remove initialization code for control blocks used\nby the diag250 inline assembly due to incompletely specified constraints.\nThis may lead to erratic behavior.  Fix the diag250 inline assembly\nconstraints.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@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": "a0016408f2428225f1532cbf63ca1c7008e1cc93",
      "tree": "2454191b8a77b79c7774c3ff143ca4abf6dcd852",
      "parents": [
        "9b4554aa21270f5b6fa19a9dd2285f16e11f15f1"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Mon Nov 07 00:59:05 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:33 2005 -0800"
      },
      "message": "[PATCH] s390: ccwgroup online attribute\n\nMake the interface for setting ccw group devices on-/offline consistent with\nthat for ccw devices: Check if the device driver provided a set_{on,off}line\nfunction and just set the device on-/offline if not.\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": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1fc78a8c7f3a784b9fd1e07cc1438a0ea569555",
      "tree": "316c05b4531b8961c59338088642b02e3cccfbd7",
      "parents": [
        "1e8e338325fa0f2bd5c1c800086e900cf188d2cd"
      ],
      "author": {
        "name": "Bastian Blank",
        "email": "bastian@waldi.eu.org",
        "time": "Sun Oct 30 15:00:12 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] s390, ccw - export modalias\n\nThis patch exports modalias for ccw devices.\n\nSo you can do:\n \tmodprobe `echo /sys/device/path_to_device/modalias`\nand the proper driver will automatically be loaded by userspace.\n\nSigned-off-by: Bastian Blank \u003cwaldi@debian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed3cb6f039bb296457bfd2877cba6ad0287d8d54",
      "tree": "c65ff2b245f17ab7e1da6f279b9d004b447d23bc",
      "parents": [
        "d89ea9b8bb4c4ad63122cd2d2ee5110a52da51b8"
      ],
      "author": {
        "name": "Richard Hitt",
        "email": "rbh00@utsglobal.com",
        "time": "Sun Oct 30 15:00:10 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] s390: 3270 fullscreen view\n\n      Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n\nFix fullscreen view of the 3270 device driver.\n\nSigned-off-by: Richard Hitt \u003crbh00@utsglobal.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": "f6b52e85a5d022008fe9f99eab7c9f41f155e3cd",
      "tree": "5fecf0c488bbabacd272db0ea82e3f498317485d",
      "parents": [
        "2d3c0b7bedfd7a8e1870a046a434bd467e7c5349"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 07:06:59 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:07 2005 -0700"
      },
      "message": "[PATCH] arguments out of order in class_device_create() call (s390)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6fbfddcb52d8d9fa2cd209f5ac2a1c87497d55b5",
      "tree": "c0414e89678fcef7ce3493e048d855bde781ae8d",
      "parents": [
        "1a222bca26ca691e83be1b08f5e96ae96d0d8cae",
        "27d1097d39509494706eaa2620ef3b1e780a3224"
      ],
      "author": {
        "name": "Greg KH",
        "email": "greg@press.(none)",
        "time": "Fri Oct 28 10:13:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 10:13:16 2005 -0700"
      },
      "message": "Merge ../bleed-2.6\n"
    },
    {
      "commit": "53f4654272df7c51064825024340554b39c9efba",
      "tree": "e3e7b82a6bb0040ffbd267b250be2720704b98f2",
      "parents": [
        "51d172d5f3a193e4b8f76179b2e55d7a36b94117"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] Driver Core: fix up all callers of class_device_create()\n\nThe previous patch adding the ability to nest struct class_device\nchanged the paramaters to the call class_device_create().  This patch\nfixes up all in-kernel users of the function.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e5dfa9282f3db461a896a6692b529e1823ba98c6",
      "tree": "574d23cebc57c657373b0e1b6692c047aba8dd6e",
      "parents": [
        "5dd962494f76fb3ef1196cd420b5d6260d7a3766",
        "b2ab040db85835e54c7559533df7f85902617926"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 09:05:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 09:05:25 2005 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    }
  ],
  "next": "b4e3ca1ab1ae9ae86134126dcdc88da1caaa32ca"
}
