)]}'
{
  "log": [
    {
      "commit": "28e4b224955cbe30275b2a7842e729023a4f4b03",
      "tree": "ab4d28fecc06070fc2a2742f4b4550b29de44912",
      "parents": [
        "22ae813b85df7c0b0fc7c8d6f336d6a9f566ff97",
        "67d59dfdeb21df2c16dcd478b66177e91178ecd0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 21 11:18:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 21 11:18:25 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (85 commits)\n  [SCSI] 53c700: remove reliance on deprecated cmnd fields\n  [SCSI] hptiop: don\u0027t use cmnd-\u003ebufflen\n  [SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver\n  [SCSI] aacraid: small misc. cleanups\n  [SCSI] aacraid: Update supported product information\n  [SCSI] aacraid: Fix return code interpretation\n  [SCSI] scsi_transport_sas: fix panic in sas_free_rphy\n  [SCSI] remove RQ_SCSI_* flags\n  [SCSI] remove scsi_request infrastructure\n  [SCSI] mptfusion: change driver revision to 3.03.10\n  [SCSI] mptfc: abort of board reset leaves port dead requiring reboot\n  [SCSI] mptfc: fix fibre channel infinite request/response loop\n  [SCSI] mptfc: set fibre channel fw target missing timers to one second\n  [SCSI] mptfusion: move fc event/reset handling to mptfc\n  [SCSI] spi transport: don\u0027t allow dt to be set on SE or HVD buses\n  [SCSI] aic7xxx: expose the bus setting to sysfs\n  [SCSI] scsi: remove Documentation/scsi/cpqfc.txt\n  [SCSI] drivers/scsi: Use ARRAY_SIZE macro\n  [SCSI] Remove last page_address from dc395x.c\n  [SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver\n  ...\n\nFixed up conflicts in drivers/message/fusion/mptbase.c manually (due to\nthe sparc interrupt cleanups)\n"
    },
    {
      "commit": "cee4cca740d209bcb4b9857baa2253d5ba4e3fbe",
      "tree": "88a23004393ea4a32cad79839479c8e653e401d6",
      "parents": [
        "2edc322d420a4cec8dbc184a1220ecd7fa9f8ae6",
        "9348f0de2d2b541b4ba64fb1f4efee9710a3d731"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:10:08 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/hdrcleanup-2.6\n\n* git://git.infradead.org/hdrcleanup-2.6: (63 commits)\n  [S390] __FD_foo definitions.\n  Switch to __s32 types in joystick.h instead of C99 types for consistency.\n  Add \u003csys/types.h\u003e to headers included for userspace in \u003clinux/input.h\u003e\n  Move inclusion of \u003clinux/compat.h\u003e out of user scope in asm-x86_64/mtrr.h\n  Remove struct fddi_statistics from user view in \u003clinux/if_fddi.h\u003e\n  Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390\n  Revert include/media changes: Mauro says those ioctls are only used in-kernel(!)\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/cramfs_fs.h\u003e\n  Use __uXX types in \u003clinux/i2o_dev.h\u003e, include \u003clinux/ioctl.h\u003e too\n  Remove private struct dx_hash_info from public view in \u003clinux/ext3_fs.h\u003e\n  Include \u003clinux/types.h\u003e and use __uXX types in \u003clinux/affs_hardblocks.h\u003e\n  Use __uXX types in \u003clinux/divert.h\u003e for struct divert_blk et al.\n  Use __u32 for elf_addr_t in \u003casm-powerpc/elf.h\u003e, not u32. It\u0027s user-visible.\n  Remove PPP_FCS from user view in \u003clinux/ppp_defs.h\u003e, remove __P mess entirely\n  Use __uXX types in user-visible structures in \u003clinux/nbd.h\u003e\n  Don\u0027t use \u0027u32\u0027 in user-visible struct ip_conntrack_old_tuple.\n  Use __uXX types for S390 DASD volume label definitions which are user-visible\n  S390 BIODASDREADCMB ioctl should use __u64 not u64 type.\n  Remove unneeded inclusion of \u003clinux/time.h\u003e from \u003clinux/ufs_fs.h\u003e\n  Fix private integer types used in V4L2 ioctls.\n  ...\n\nManually resolve conflict in include/linux/mtd/physmap.h\n"
    },
    {
      "commit": "f0cd91a68acdc9b49d7f6738b514a426da627649",
      "tree": "8ad73564015794197583b094217ae0a71e71e753",
      "parents": [
        "60eef25701d25e99c991dd0f4a9f3832a0c3ad3e",
        "128e6ced247cda88f96fa9f2e4ba8b2c4a681560"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 13:47:26 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 13:47:26 2006 -0500"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "d15a88fc21ef225768ce31be16edfc9c6e2e02e3",
      "tree": "d4cb0a1bc97973bb947e2667ae56bc4bc2256e9d",
      "parents": [
        "b53471711f21ba0e151075f0e1d6d531eb50f1b1",
        "1def630a6a49dda5bc89dfbd86656293640456f0"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:24:46 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:24:46 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "4ae9538dd02824257e8e72c053c69ad6680aba04",
      "tree": "a3383d1ae08a78a4d5d6247cd480923dc8812429",
      "parents": [
        "e0ec574987a3301f7767750bb6e8be47d6323bfa"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Sun Jun 04 02:51:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:16 2006 -0700"
      },
      "message": "[PATCH] s390: cio non-unique path group ids\n\nFrom: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\n\nThe path grouping can fail due to non-unique pathgroup-IDs.  The source for\nthe CPU-ID part of the ID was incorrectly specified on 64 bit systems.\nAdditionally, the length of the ID was too large due to incorrect data packing\ndeclaration.  Fix CPU-ID lowcore address and add missing packing declaration.\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": "e0ec574987a3301f7767750bb6e8be47d6323bfa",
      "tree": "d87203131cfa60689db1a2306932c5cc8efe07c9",
      "parents": [
        "6f258910733a8dbde368acc2ede4b8184ff0e09a"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Sun Jun 04 02:51:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 05 12:29:15 2006 -0700"
      },
      "message": "[PATCH] s390: irb memcpy argument swap\n\nFrom: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\n\nSwapped memcpy arguments in ccw_device_irq() when doing basic sense after\nunsolicited interrupt.\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": "93ef588735973e4c35ff3707685678cdebd694a4",
      "tree": "ab4c1424fa4a50ae568e4fc4db60e3c031f442af",
      "parents": [
        "338151e066084d92d89f44311e5521ef847a50b9"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:27:30 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:50:45 2006 -0400"
      },
      "message": "[SCSI] zfcp: bump up version number\n\nBump up version number, skip \"4.6.0\" because this might\nclash with zfcp version in certain distros.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "338151e066084d92d89f44311e5521ef847a50b9",
      "tree": "5783d26710203f2c5b309530334f3dd39ca68dfc",
      "parents": [
        "75bfc2837bbcc329193d51e8b7115184b78beae0"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:25:56 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:50:17 2006 -0400"
      },
      "message": "[SCSI] zfcp: make use of fc_remote_port_delete when target port is unavailable\n\nIf zfcp\u0027s port erp fails we now call fc_remote_port_delete. This helps\nto avoid offlined scsi devices if scsi commands time out due to path\nfailures. When an adapter erp fails we call fc_remote_port_delete for\nall ports on that adapter.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "75bfc2837bbcc329193d51e8b7115184b78beae0",
      "tree": "6d1511fce28948bd134f7148a996c04dc04e9d32",
      "parents": [
        "b7a52fa7fff2309031a2f849bc489206afd2fa4a"
      ],
      "author": {
        "name": "Ralph Wuerthner",
        "email": "rwuerthn@de.ibm.com",
        "time": "Mon May 22 18:24:33 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:45:15 2006 -0400"
      },
      "message": "[SCSI] zfcp: evaluate plogi payload to set maxframe_size, supported_classes of rports\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@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": "b7a52fa7fff2309031a2f849bc489206afd2fa4a",
      "tree": "0f29db5a3e8fa99f88e621df1c3c91542ed82e89",
      "parents": [
        "06506d00ec1a0d7d3b1dff59185af355ce29ac0a"
      ],
      "author": {
        "name": "Ralph Wuerthner",
        "email": "rwuerthn@de.ibm.com",
        "time": "Mon May 22 18:21:28 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:43:59 2006 -0400"
      },
      "message": "[SCSI] zfcp: print bit error threshold data human readable\n\nReplace hex dump of bit error threshold data by log message showing\nbit error threshold data human readable.\n\nSigned-off-by: Ralph Wuerthner \u003crwuerthn@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": "06506d00ec1a0d7d3b1dff59185af355ce29ac0a",
      "tree": "fef406818d1bccd745913ece2df0dbcee16ec74a",
      "parents": [
        "ec4081c6ba4fba6a8bc12a0e93db8817ba63ce47"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:18:19 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:43:33 2006 -0400"
      },
      "message": "[SCSI] zfcp: (cleanup) removed superfluous macros, struct members, typedefs\n\nRemoved some macros, struct members and typedefs which were\nunused or not necessary.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ec4081c6ba4fba6a8bc12a0e93db8817ba63ce47",
      "tree": "9aa5953a42fac103d216a08688bffe8f57029f8d",
      "parents": [
        "ca3271b40225a1049334766f6fb35b57a0162bd2"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:17:30 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:42:52 2006 -0400"
      },
      "message": "[SCSI] zfcp: (cleanup) kmalloc/kzalloc replacement\n\nReplace kmalloc/memset by kzalloc or kcalloc.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ca3271b40225a1049334766f6fb35b57a0162bd2",
      "tree": "a781c265f8cde3ba06a775948a923cb7b5fe896d",
      "parents": [
        "4a9d2d8bf989c77b54add430932fa5ed8a80dba9"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:15:49 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:38:15 2006 -0400"
      },
      "message": "[SCSI] zfcp: (cleanup) remove useless comments\n\nRemoved some useless comments.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "4a9d2d8bf989c77b54add430932fa5ed8a80dba9",
      "tree": "d57022575739b1331d9c5c4edc6c1c32ca1bfbd9",
      "parents": [
        "979dca3826841e5dc9170c28f20bd75ece266a9a"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Mon May 22 18:14:08 2006 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sun May 28 12:36:02 2006 -0400"
      },
      "message": "[SCSI] zfcp: (cleanup) shortened copyright and author information\n\nCopyright update, shortened file headers, shortened author information.\n\nSigned-off-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "983f27d37d4fc72c252835cb2ee3103b360735a6",
      "tree": "8a7d3c3e251db494e285896debeb906473178a3e",
      "parents": [
        "de1e938e54deba5b093a3074dfafd0d11afacbe1",
        "e82b0f2cc21be905e504573483fa9542b15df96f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 22:01:26 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 22:01:26 2006 -0400"
      },
      "message": "Merge branch \u0027upstream-fixes\u0027 into upstream\n\nConflicts:\n\n\tdrivers/s390/net/ctctty.c\n"
    },
    {
      "commit": "e82b0f2cc21be905e504573483fa9542b15df96f",
      "tree": "241f31052917235824197fc755289f4c9ee7779b",
      "parents": [
        "74ef872c8f250acc02add54ff9d96f31d17bfeb3"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:58:38 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:58:38 2006 -0400"
      },
      "message": "[netdrvr s/390] trim trailing whitespace\n\nPrevious fix patches added a bunch of trailing whitespace,\nwhich git-applymbox complained loudly about.\n"
    },
    {
      "commit": "74ef872c8f250acc02add54ff9d96f31d17bfeb3",
      "tree": "aea207d99f78ce9f741a3dd5dcce9748634c091e",
      "parents": [
        "27eb5ac8f015687205a51425620064c711784956"
      ],
      "author": {
        "name": "Klaus Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Wed May 24 09:51:21 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:57:45 2006 -0400"
      },
      "message": "[PATCH] s390: lcs driver bug fixes and improvements [2/2]\n\n\tThis is the second lcs driver patch containing the rest of lcs fixes.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "27eb5ac8f015687205a51425620064c711784956",
      "tree": "a075fb770ac0a57119d43dbfe920dfc263557398",
      "parents": [
        "ba1aa084d6fb725a4c026adf69845ca60bab3b36"
      ],
      "author": {
        "name": "Klaus Wacker",
        "email": "kdwacker@de.ibm.com",
        "time": "Wed May 24 09:51:17 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:57:45 2006 -0400"
      },
      "message": "[PATCH] s390: lcs driver bug fixes and improvements [1/2]\n\n\tSeveral problems occured with lcs device driver:\n\t - device not operational anymore after cable pull/plug-in.\n       \t - unpredictable results occured, e.g. kernel panic\n\t   using cards of type QD8F.\n\t - STOPLAN and delete multicast address command\n           were not proper recognized by OSA card under heavy network workload.\n       \t - channel/device error checks missing in interrupt handler.\n\tTo fix all problems at once recovery of lcs devices has been improved.\n\tmissing error checks in lcs interrupt handler has been added.\n\tOnce a hardware problem occurs lcs will recover the device now properly.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ba1aa084d6fb725a4c026adf69845ca60bab3b36",
      "tree": "0d25a544af74dfe51c9234827b45bf11667e00f5",
      "parents": [
        "b85e1fa196da91e07c98eaf014ae773c2a2e0c4f"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Wed May 24 09:51:13 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:56:41 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes\n\nFrom: Frank Blaschka \u003cFrank.Blaschka@de.ibm.com\u003e\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\n        - fix fake_ll during initial device bringup. fake_ll was\n\t  not active after first start of the device.\n\t  Problem only occured when qeth was built without IPV6 support.\n        - avoid skb usage after invocation of qeth_flush_buffers,\n\t  because skb might already be freed.\n        - remove yet another useless netif_wake_queue in\n\t  qeth_softsetup_ipv6 since this function is only called\n\t  when device is going online. In this case card-\u003estate will\n\t  never be in state UP. So let the net_device queue down .\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b85e1fa196da91e07c98eaf014ae773c2a2e0c4f",
      "tree": "30411831501e1af00d4d13b283a70f550c8ab801",
      "parents": [
        "7401a4670f0e81d50dcc4e0a7bd2dcb4a5d65e6b"
      ],
      "author": {
        "name": "Ursula Braun",
        "email": "braunu@de.ibm.com",
        "time": "Wed May 24 09:51:11 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:56:40 2006 -0400"
      },
      "message": "[PATCH] s390: qeth driver fixes\n\nFrom: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\n\t- correct checking of sscanf-%n value in qeth_string_to_ipaddr().\n\t- don\u0027t use netif_stop_queue outside the hard_start_xmit routine.\n\t  Rather use netif_tx_disable.\n\t- don\u0027t call qeth_netdev_init on a recovery.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7401a4670f0e81d50dcc4e0a7bd2dcb4a5d65e6b",
      "tree": "be1ab1298d47ec4b0f2bbb99f637f9246ccd00dc",
      "parents": [
        "a24b163b7c16f9e30e726319115e45ed6e683582"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Wed May 24 09:51:05 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri May 26 21:56:40 2006 -0400"
      },
      "message": "[PATCH] s390: minor fix in cu3088\n\nIn case of a parse error for the cu3088 group attribute,\nreturn -EINVAL instead of count.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "66643de455c27973ac31ad6de9f859d399916842",
      "tree": "7ebed7f051879007d4b11d6aaa9e65a1bcb0b08f",
      "parents": [
        "2c23d62abb820e19c54012520f08a198c2233a85",
        "387e2b0439026aa738a9edca15a57e5c0bcb4dfc"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed May 24 09:22:21 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed May 24 09:22:21 2006 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tinclude/asm-powerpc/unistd.h\n\tinclude/asm-sparc/unistd.h\n\tinclude/asm-sparc64/unistd.h\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "badc48e6605ddeeb2484afae5993c859494decaa",
      "tree": "7da638f9bb53b1812b71e40ad6deca91d59ad301",
      "parents": [
        "753a6c4ff4c371a3e4e3408aaba4d03f3cfde73a",
        "2f880b65fdbc2d4915bddc59d75a176329570fdd"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:03:38 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:03:38 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "698d070746770aaaec78ab4ffa3ab1f1d5c6abe8",
      "tree": "00aab6741bbc7e8c419903a7d8f4f876889c7a8a",
      "parents": [
        "ac924c6034d9095f95ee889f7e31bbb9145da0c2"
      ],
      "author": {
        "name": "Greg Smith",
        "email": "gsmith@nc.rr.com",
        "time": "Mon May 15 09:44:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 15 11:20:55 2006 -0700"
      },
      "message": "[PATCH] s390: lcs incorrect test\n\nWhile debugging why our LCS emulator is having some problems I noticed the\nfollowing weirdness in drivers/s390/net/lcs.c routine lcs_irq.  The `if\u0027\nstatement is always true since SCHN_STAT_PCI is defined as 0x80.\n\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": "80b9192ee032f919da1b6e8b305c7cc9881b0907",
      "tree": "996465552d71f11bfba2d26a075d8a4d99048fa4",
      "parents": [
        "5047f09b56d0bc3c21aec9cb16de60283da645c6"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon May 08 15:51:57 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon May 08 15:51:57 2006 +0100"
      },
      "message": "Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390\n\nAlso remove Bob Burroughs\u0027 email address, since it\u0027s no longer valid.\n\nAcked-by: Eric D Rossman \u003cedrossma@us.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1fb5fef9b80d9a3b5368e22031627afd1585487b",
      "tree": "54f07a532b5b2622b8642156bbcaeca637fcdb8f",
      "parents": [
        "1a2e8a6f8ec0a068911a882a19e0912a0c89be6e",
        "330ab71619bacc4d4494227a6cfc9b7f5500403d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 02 14:33:57 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 02 14:33:57 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "022e4fc0fb2e4e179aaba4ee139dcb8fded0cba2",
      "tree": "fbe70e06b897015226d209f54225e68f52ff7dc5",
      "parents": [
        "8261aa600943046a5305564a1cd7432009971799"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon May 01 12:16:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 18:17:46 2006 -0700"
      },
      "message": "[PATCH] s390: fix ipd handling\n\nAs pointed out by Paulo Marques \u003cpmarques@grupopie.com\u003e MAX_IPD_TIME is by\na factor of ten too small.  Since this means that we allow ten times more\nIPDs in the intended time frame this could result in a cpu check stop of a\nphysical cpu.\n\nCc: 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": "235acec78e87a60ace01d1ecb4b87ad1d689715a",
      "tree": "5549b96af97db6b0c39feb371983f57e4531f50a",
      "parents": [
        "1f4a90670bacbf61f2fcc19a9e0e78748c932a25"
      ],
      "author": {
        "name": "Bastian Blank",
        "email": "bastian@waldi.eu.org",
        "time": "Mon May 01 12:15:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 18:17:42 2006 -0700"
      },
      "message": "[PATCH] s390: make qeth buildable\n\nSigned-off-by: Bastian Blank \u003cbastian@waldi.eu.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3d052595423b4432f4d599c1aeb1949ac0da7314",
      "tree": "96e173dc99ab9aa4f362959b6334df6ddf6b2a6d",
      "parents": [
        "58268b97f679108d32a882a7fc029585da801975"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Thu Apr 27 18:40:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:48 2006 -0700"
      },
      "message": "[PATCH] s390: dasd device identifiers\n\nGenerate new sysfs-attribute \u0027uid\u0027 that contains an device specific unique\nidentifier.  This can be used to identity multiple ALIASES of the same\nphysical device (PAV).  In addition the sysfs-attributes \u0027vendor\u0027 (containing\nthe manufacturer of the device) and \u0027alias\u0027 (identify alias or base device) is\nadded.  This is first part of PAV support in LPAR (also valid on zVM).\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": "b73d40c6178f2c8b2d574db566b47f36e3d12072",
      "tree": "5f0f10ee010f06d359dbbf33dd2160f34d770ea2",
      "parents": [
        "9b5dec1aa08b77c4217cd5fcaf1e4e177f659b2e"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Apr 27 18:40:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:48 2006 -0700"
      },
      "message": "[PATCH] s390: instruction processing damage handling\n\nIn case of an instruction processing damage (IPD) machine check in kernel mode\nthe resulting action is always to stop the kernel.  This is not necessarily\nthe best solution since a retry of the failing instruction might succeed.  Add\nlogic to retry the instruction if no more than 30 instruction processing\ndamage checks occured in the last 5 minutes.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2cc924b8ba1e9493ed50f5b793974e2427a15748",
      "tree": "c6e682af72761ac6dbae3e63928e49170e6bdbff",
      "parents": [
        "3363fbdd6fb4992ffe6c17c0dd7388ffa22d99e6"
      ],
      "author": {
        "name": "Stefan Bader",
        "email": "shbader@de.ibm.com",
        "time": "Thu Apr 27 18:40:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:48 2006 -0700"
      },
      "message": "[PATCH] s390: tape 3590 changes\n\nAdded some changes that where proposed by Andrew Morton.  Added 3592 device\ntype.\n\nSigned-off-by: Stefan Bader \u003cshbader@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": "40ac6b204c20da09b64b6dcc10c68b6e7bd9fadd",
      "tree": "03a5968a6db56c3365c3440e2f5141c8677d47d2",
      "parents": [
        "39ccf95e28765a08a9e01be614695d7c570b4e77"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "cborntra@de.ibm.com",
        "time": "Thu Apr 27 18:40:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:48 2006 -0700"
      },
      "message": "[PATCH] s390: fix slab debugging\n\nWith CONFIG_SLAB_DEBUG\u003dy networking over qeth doesn\u0027t work.  The problem is\nthat the qib structure embedded in the qeth_irq structure needs an alignment\nof 256 but kmalloc only guarantees an alignment of 8.  When using SLAB\ndebugging the alignment of qeth_irq is not sufficient for the embedded qib\nstructure which causes all users of qdio (qeth and zfcp) to stop working.\nAllocate qeth_irq structure with __get_free_page.  That wastes a small amount\nof memory (~2500 bytes) per online adapter.\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": "39ccf95e28765a08a9e01be614695d7c570b4e77",
      "tree": "9a381e8e8afcd3d6048aaae6a7635f137b6951da",
      "parents": [
        "a3ae39c060be57a4936d2c1d970e4d0c7d320d9c"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Thu Apr 27 18:40:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:48 2006 -0700"
      },
      "message": "[PATCH] s390: dasd ioctl never returns\n\nThe dasd state machine is not designed to enable an unformatted device, since\n\u0027unformatted\u0027 is a final state.  The BIODASDENABLE ioctl calls\ndasd_enable_device() which never returns if the device is in this special\nstate.  Return -EPERM in dasd_increase_state for unformatted devices to make\ndasd_enable_device terminate.  Note: To get such an unformatted device online\nit has to be re-analyzed.  This means that the device needs to be disabled\nprior to re-enablement.\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": "a3ae39c060be57a4936d2c1d970e4d0c7d320d9c",
      "tree": "a8b0207d32f660fed21f55d0c4ab1c05f691ac39",
      "parents": [
        "28f223782bca914ae65d08234c57c2175ecd7f5d"
      ],
      "author": {
        "name": "Andreas Herrmann",
        "email": "aherrman@de.ibm.com",
        "time": "Thu Apr 27 18:40:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:47 2006 -0700"
      },
      "message": "[PATCH] s390: qdio memory allocations\n\nAvoid memory allocation with GFP_KERNEL in qdio_establish/qdio_shutdown.  Use\nmemory pool instead.  (Otherwise this can lead to an I/O stall where qdio\nwaits for a free page and zfcp waits for end of error recovery in low memory\nsituations.)\n\nSigned-off-by: Andreas Herrmann \u003caherrman@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": "6dcfca78d4c036c9d012f913e2a622aae218827f",
      "tree": "945d38095f9302d5d3139be96a5466f2b6e12383",
      "parents": [
        "329b785bcee5d001f97a33bdb80de014bb5020b0"
      ],
      "author": {
        "name": "Stefan Bader",
        "email": "shbader@de.ibm.com",
        "time": "Thu Apr 27 18:40:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:47 2006 -0700"
      },
      "message": "[PATCH] s390: enable interrupts on error path\n\nInterrupts can stay disabled if an error occurred in _chp_add().  Use\nspin_unlock_irq on the error paths to reenable interrupts.\n\nSigned-off-by: Stefan Bader \u003cshbader@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": "329b785bcee5d001f97a33bdb80de014bb5020b0",
      "tree": "795cbbba999f83c3e61a87135dde088b574c7406",
      "parents": [
        "bcff5cd667da6eb3df9173626497e3e69b004e42"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Thu Apr 27 18:40:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:47 2006 -0700"
      },
      "message": "[PATCH] s390: fix I/O termination race in cio\n\nFix a race condition in the I/O termination logic.  The race can cause I/O to\na dasd device to fail with no retry left after turning one channel path to the\ndevice off and on multiple times.\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": "5ad05b990062c1b7a797f0ca293f6bdde62a50d9",
      "tree": "185775eb5fd444817cb643b5cc01ed1ef16d2212",
      "parents": [
        "56347a2e7287377c35c2bac2e8643bf88690425f"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Apr 13 20:19:23 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:27:54 2006 -0400"
      },
      "message": "[PATCH] s390: remove tty support from ctc network device driver [2/2]\n\nHi,\nhere comes the second of the two patches ...\n\nFrank\n\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\n        [2/2]: remove ctctty.c and ctctty.h files .\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "56347a2e7287377c35c2bac2e8643bf88690425f",
      "tree": "e312b0378db979377c96f2395e617c03d1184f43",
      "parents": [
        "9707b27100a48950f1e15e08a7c5028786e47f55"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Thu Apr 13 20:19:12 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 20 17:27:54 2006 -0400"
      },
      "message": "[PATCH] s390: remove tty support from ctc network device driver [1/2]\n\nHi jeff,\nafter the first shot I sent to you did not apply I\nresend  two new patches I\u0027ve made today to remove tty from ctc network driver.\nPlease apply ....\n\nThank you ...\n\nFrank\n\nFrom: Peter Tiedemann \u003cptiedem@de.ibm.com\u003e\n        [1/2]:\n        tty support code will be removed from the ctc network device driver.\n        Today we have a couple of alternatives which are performing much\n        better. The second thing is that ctc should be a network\n        device driver only.\n        We should not mix tty and networking here.\n        This first patch will remove the tty code from ctcmain.c .\n        It also removes the build entry from the Makefile as well as TTY\n        definitions from ctcmain.h.\n        The second patch will remove two files, ctctty.c and ctctty.h.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f976069a3a4f9f79ef816223cccb1efa5c4f51ed",
      "tree": "2c5ef5aa99d7dab42074766b51e1f7f5c262ecc6",
      "parents": [
        "7220fe8b7915af4ffcd42d73c285c5898734d087"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: minor tape fixes\n\nCleanup of minor bugs found by a source code checker.\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": "7220fe8b7915af4ffcd42d73c285c5898734d087",
      "tree": "f7e15da7fdbb16b9749d3a0f3a79ae2fd99aec40",
      "parents": [
        "25ee4cf831fcc2855927c175d246a25e5ebe5902"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon Apr 10 22:53:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: dasd proc entries\n\nThe proc_mkdir calls in the dasd driver are not check for NULL pointers.  Add\ncode to check the pointers and bail out if one of the proc entries could not\nbe created.\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": "25ee4cf831fcc2855927c175d246a25e5ebe5902",
      "tree": "8338c521644eef239912230543fafbdaa1eee22e",
      "parents": [
        "dafd87aaef7d95a6ad3ff92e0d512e5b166c0716"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: fail-fast requests on quiesced devices\n\nUsing the fail-fast flag in i/o requests on a dasd disk which has been\nquiesced leads to kernel panics.  Modify the request start function to only\nwork on requests in a valid state.\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": "dafd87aaef7d95a6ad3ff92e0d512e5b166c0716",
      "tree": "e60cb58ab85a874c07e9a1d93ffc8b5c94858aa1",
      "parents": [
        "06fbcb104ad16c22eb5718ae598b306c777be8af"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon Apr 10 22:53:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: dasd device offline messages\n\nThe dasd driver sometimes print the misleading message \"Can\u0027t offline dasd\ndevice with open count \u003d 0\".  The reason why it can\u0027t offline the device in\nthis case is that the device is still in the startup phase.  Print a more\nmeaningful message.\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": "06fbcb104ad16c22eb5718ae598b306c777be8af",
      "tree": "99e4099d9b20445d5af8fd1433431c1f8dc7e3d0",
      "parents": [
        "a7fbf6bba7f1f0616b0223a8b1cba91fffe607f5"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] s390: increase cio_trace debug event size\n\nDebugging events in cio_trace/hex_ascii are truncated for some trace entries.\nIncrease trace event size to 16 bytes to cover longer text events, make\nCIO_HEX_EVENT an inline function that loops to cover bigger hex events.\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": "a7fbf6bba7f1f0616b0223a8b1cba91fffe607f5",
      "tree": "fea61a369fe5efe55fea010a9d3608bd8f0fdc9c",
      "parents": [
        "da074d0ac8ccae1068dc227ef9893c2510d23bd8"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Apr 10 22:53:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] s390: wrong return codes in cio_ignore_proc_init()\n\ncio_ignore_proc_init() returns 1 in case of success and 0 in case of failure.\nThe caller tests for !\u003d 0, so better return 0 in case of success and -ENOENT\nin case of failure.\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": "da074d0ac8ccae1068dc227ef9893c2510d23bd8",
      "tree": "d0ea31a77b3c07c498bbfd8118af5703ab05eb66",
      "parents": [
        "0664299743d213e59ea70b2cf2e4a81ee367e80b"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] s390: invalid check after kzalloc()\n\nTypo.  After the call to kzalloc() for kdb-\u003ekey_maps the test for NULL checks\nthe wrong variable.\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": "7e99e9b66336565f0088ea59d848ab187f9689c3",
      "tree": "3a0d4691460a46e51a057e4b45ee45cc68344ae4",
      "parents": [
        "40094fa65238291d51839326320aba997092ab1f"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Apr 02 13:50:14 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 13:50:14 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/s390/net/lcs.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "3a8dc8930eab1209fd5063f6646a98e58a796eeb",
      "tree": "4877f3523fc90d93f4fab720f9729c48ff1317c4",
      "parents": [
        "e048a8a688f07b17dbde9a96cab3759b900eae14"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sat Apr 01 01:28:11 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Apr 01 01:28:11 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/s390/char/tape_block.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "e048a8a688f07b17dbde9a96cab3759b900eae14",
      "tree": "91d3d65d18e70a6831de44b1b65296ba34df9508",
      "parents": [
        "5aae277ed67b0271235d3a50908bb48b0e59be26"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sat Apr 01 01:27:08 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Apr 01 01:27:08 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/s390/block/dasd_erp.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "58ef2c4ce3c98fe46ae159bd560b63421798ea90",
      "tree": "55e7cbe3f88c4f281a75fd2f518fa8910ad09a3f",
      "parents": [
        "2a08b4e90408d15dc22a29b45b645ad7a6f09137"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Apr 01 01:04:59 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Apr 01 01:04:59 2006 +0200"
      },
      "message": "typos: s/ducument/document/\n\ns/ducument/document/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "9ae21d1bb376436285cd5346d3e4b3655d6dd1b9",
      "tree": "8f889770fae721da63bd378c1834a87e2eb1cfb5",
      "parents": [
        "f9b4192923fa6e38331e88214b1fe5fc21583fcc",
        "e9415777b1cd0eaf4d1d3d61772f0e6d5c2551ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 09:41:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 09:41:18 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  drivers/char/ftape/lowlevel/fdc-io.c: Correct a comment\n  Kconfig help: MTD_JEDECPROBE already supports Intel\n  Remove ugly debugging stuff\n  do_mounts.c: Minor ROOT_DEV comment cleanup\n  BUG_ON() Conversion in drivers/s390/block/dasd_devmap.c\n  BUG_ON() Conversion in mm/mempool.c\n  BUG_ON() Conversion in mm/memory.c\n  BUG_ON() Conversion in kernel/fork.c\n  BUG_ON() Conversion in ipc/sem.c\n  BUG_ON() Conversion in fs/ext2/\n  BUG_ON() Conversion in fs/hfs/\n  BUG_ON() Conversion in fs/dcache.c\n  BUG_ON() Conversion in fs/buffer.c\n  BUG_ON() Conversion in input/serio/hp_sdc_mlc.c\n  BUG_ON() Conversion in md/dm-table.c\n  BUG_ON() Conversion in md/dm-path-selector.c\n  BUG_ON() Conversion in drivers/isdn\n  BUG_ON() Conversion in drivers/char\n  BUG_ON() Conversion in drivers/mtd/\n"
    },
    {
      "commit": "0eaae62abaa1ad1f231932b6cdd9fb1b91df6651",
      "tree": "cda02cffff075a8b542ddcea4fa0ff0064130502",
      "parents": [
        "53184082b070dfb077218828fdf839826102ed96"
      ],
      "author": {
        "name": "Matthew Dobson",
        "email": "colpatch@us.ibm.com",
        "time": "Sun Mar 26 01:37:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:59 2006 -0800"
      },
      "message": "[PATCH] mempool: use common mempool kmalloc allocator\n\nThis patch changes several mempool users, all of which are basically just\nwrappers around kmalloc(), to use the common mempool_kmalloc/kfree, rather\nthan their own wrapper function, removing a bunch of duplicated code.\n\nSigned-off-by: Matthew Dobson \u003ccolpatch@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "14cc3e2b633bb64063698980974df4535368e98f",
      "tree": "d542c9db7376de199d640b8e34d5630460b217b5",
      "parents": [
        "353ab6e97b8f209dbecc9f650f1f84e3da2a7bb1"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Mar 26 01:37:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:55 2006 -0800"
      },
      "message": "[PATCH] sem2mutex: misc static one-file mutexes\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nAcked-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "606f44228e257ea1e35557c2fec7133cca634096",
      "tree": "d9cb9c5173079c1d03f917ab7e81871f0c226368",
      "parents": [
        "f02e1fafb534459522a8c46bc46b32820684623e"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 18:33:07 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 18:33:07 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/s390/block/dasd_devmap.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "1e8c573933fd7975679766850252ad08667e5ca4",
      "tree": "9600d0c7ee5ea8925f3c4dc30680c819e0363805",
      "parents": [
        "d71eecf3b8e893757cc3dec560c96a32ac090890",
        "232443e2c90cc2930624dec89df327615b002c55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:41:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:41:09 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (21 commits)\n  BUG_ON() Conversion in drivers/video/\n  BUG_ON() Conversion in drivers/parisc/\n  BUG_ON() Conversion in drivers/block/\n  BUG_ON() Conversion in sound/sparc/cs4231.c\n  BUG_ON() Conversion in drivers/s390/block/dasd.c\n  BUG_ON() Conversion in lib/swiotlb.c\n  BUG_ON() Conversion in kernel/cpu.c\n  BUG_ON() Conversion in ipc/msg.c\n  BUG_ON() Conversion in block/elevator.c\n  BUG_ON() Conversion in fs/coda/\n  BUG_ON() Conversion in fs/binfmt_elf_fdpic.c\n  BUG_ON() Conversion in input/serio/hil_mlc.c\n  BUG_ON() Conversion in md/dm-hw-handler.c\n  BUG_ON() Conversion in md/bitmap.c\n  The comment describing how MS_ASYNC works in msync.c is confusing\n  rcu: undeclared variable used in documentation\n  fix typos \"wich\" -\u003e \"which\"\n  typo patch for fs/ufs/super.c\n  Fix simple typos\n  tabify drivers/char/Makefile\n  ...\n"
    },
    {
      "commit": "8d3b33f67fdc0fb364a1ef6d8fbbea7c2e4e6c98",
      "tree": "7fc48e7544ea6a6c6a7cc7685612a38f5edc25ae",
      "parents": [
        "c721bccece2b3abca4f7b0b95108e68b78445cec"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Mar 25 03:07:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:52 2006 -0800"
      },
      "message": "[PATCH] Remove MODULE_PARM\n\nMODULE_PARM was actually breaking: recent gcc version optimize them out as\nunused.  It\u0027s time to replace the last users, which are generally in the\nmost unloved drivers anyway.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ac1e877d48061aa6ebca936189c32b44ccf8d9c",
      "tree": "2efb95f8cb9d18e56b4e44c089e3f6a1cb483d0d",
      "parents": [
        "34814545890db603b7648ea2ea477d1f83b61297"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Fri Mar 24 18:48:13 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 24 18:48:13 2006 +0100"
      },
      "message": "BUG_ON() Conversion in drivers/s390/block/dasd.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "b5029622ac86bb441dc5e641226fb1152fca02d7",
      "tree": "f84822901347b4ceaabb7ae58ed06de8e98e9a02",
      "parents": [
        "88abaab4f9b08381e30e737980a1c49d6b524dfc"
      ],
      "author": {
        "name": "Bastian Blank",
        "email": "bastian@waldi.eu.org",
        "time": "Fri Mar 24 03:15:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:18 2006 -0800"
      },
      "message": "[PATCH] dasd: \"cleanup dasd_ioctl\" fix\n\nCast the argument correctly.\n\nCc: Christoph Hellwig \u003chch@lst.de\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": "88abaab4f9b08381e30e737980a1c49d6b524dfc",
      "tree": "d33aa82674c00c37cd293c9e888cff785880ce5a",
      "parents": [
        "fb630517f0d0736ea73af07d6b357be9ad67e6f1"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Fri Mar 24 03:15:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:18 2006 -0800"
      },
      "message": "[PATCH] s390: kzalloc() conversion in drivers/s390\n\nConvert all kmalloc + memset sequences in drivers/s390 to kzalloc usage.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\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": "96641ee1e4a5154943774639478eb997f4ffb97e",
      "tree": "2c63ffe5c068900c47f743c2d2e41107d153ddba",
      "parents": [
        "b6cba4ee31e7376fa363c4b89ca502ac5e17eac1"
      ],
      "author": {
        "name": "Eric Rossman",
        "email": "edrossma@us.ibm.com",
        "time": "Fri Mar 24 03:15:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:18 2006 -0800"
      },
      "message": "[PATCH] s390: CEX2A crt message length\n\nUndetected edge case for CRT messages to CEX2A caused length to be too short,\nthus truncating the message.  The solution was to check a different variable\nwhich actually determines which key type is being used.\n\nIncrement version number in z90main.c to correct level of 1.3.3, fix copyright\nyear and add comment about bitlength limit of CEX2A.\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": "b6cba4ee31e7376fa363c4b89ca502ac5e17eac1",
      "tree": "af8756fdb9587d84df424b020b08af8253c6eb9c",
      "parents": [
        "5f38433885245dce82aa53c20a6b2efbe81ae350"
      ],
      "author": {
        "name": "Stefan Bader",
        "email": "shbader@de.ibm.com",
        "time": "Fri Mar 24 03:15:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:18 2006 -0800"
      },
      "message": "[PATCH] s390: 3590 tape driver\n\n      Michael Holzheu \u003cholzheu@de.ibm.com\u003e,\n      Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n\nSigned-off-by: Stefan Bader \u003cshbader@de.ibm.com\u003e\nSigned-off-by: Michael Holzheu \u003cholzheu@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": "5f38433885245dce82aa53c20a6b2efbe81ae350",
      "tree": "1731a5e3b9092f3ff060ac6aa652be8ec6dde890",
      "parents": [
        "4cd190a736a97e302c038bd91357d636369d4c6b"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Fri Mar 24 03:15:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:18 2006 -0800"
      },
      "message": "[PATCH] s390: fix endless retry loop in tape driver\n\nIf a tape device is assigned to another host, the interrupt for the assign\noperation comes back with deferred condition code 1.  Under some conditions\nthis can lead to an endless loop of retries.  Check if the current request is\nstill in IO in deferred condition code handling and prevent retries when the\nrequest has already been cancelled.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@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": "4cd190a736a97e302c038bd91357d636369d4c6b",
      "tree": "c424b0788f70eb3148bc7bedd43008daa3c41560",
      "parents": [
        "842d3fba94ed94cc5de7b712e0f4218ce6e4fd73"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Fri Mar 24 03:15:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:18 2006 -0800"
      },
      "message": "[PATCH] s390: tape operation abortion leads to panic\n\nWhen a request is aborted because of a signal, we currently stop the request\nvia csh, but we do not wait for the interrupt of csh in any case.  We free the\nrequest structure and therefore when the interrupt for the csh operation is\npresented, the request object is no longer valid and an invalid callback\npointer is used.\n\nTo fix this wait until the interrupt for csh arrives and until\nwait_event_interruptible() does not return -ERESTARTSYS.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@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": "842d3fba94ed94cc5de7b712e0f4218ce6e4fd73",
      "tree": "2650ba0ce392479ede2c210cf58c3690c6b004c0",
      "parents": [
        "20c644680af1ef9a6b36c0873f59498c98b07ab1"
      ],
      "author": {
        "name": "Stefan Bader",
        "email": "shbader@de.ibm.com",
        "time": "Fri Mar 24 03:15:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:17 2006 -0800"
      },
      "message": "[PATCH] s390: tape retry flooding by deferred CC in interrupt\n\nIf a deferred CC happens there will be lots of messages, because the retry is\ndone immediatly in the interrupt handler which can be too fast.  To avoid this\nrequeue the request and schedule the queue to be processed.\n\nSigned-off-by: Stefan Bader \u003cshbader@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": "20c644680af1ef9a6b36c0873f59498c98b07ab1",
      "tree": "af2e50faeb690b7aacf7be3480f08f0a6ec0b56f",
      "parents": [
        "554a826e0a29f1a88e5a5332f0718c059885ec17"
      ],
      "author": {
        "name": "Stefan Weinhuber",
        "email": "wein@de.ibm.com",
        "time": "Fri Mar 24 03:15:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:17 2006 -0800"
      },
      "message": "[PATCH] s390: dasd extended error reporting\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: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "554a826e0a29f1a88e5a5332f0718c059885ec17",
      "tree": "3251034cf7373c9d61f7107c1a52c0c9bf8f8afc",
      "parents": [
        "d0b2eaa374afd10960a507a3f2ce2f24b85826e4"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Fri Mar 24 03:15:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:17 2006 -0800"
      },
      "message": "[PATCH] s390: random values in result of BIODASDINFO2\n\nUse kzalloc to get a zeroed buffer for the structure returned to user space by\nthe BIODASDINFO2 ioctl.  Not all fields are set up, e.g.  the read_devno is\nmissing.\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": "d0b2eaa374afd10960a507a3f2ce2f24b85826e4",
      "tree": "1d249de1857094650cff878b41b59cb8c597dc30",
      "parents": [
        "ef1597d527f119f14f093a7a3712221b9cb072c0"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Fri Mar 24 03:15:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:17 2006 -0800"
      },
      "message": "[PATCH] s390: remove experimental flag from dasd diag\n\nThe dasd diag discipline has been tested on 64 bit and is no longer\nexperimental.\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": "82814dbafdeef53e13e07134eb3b7be3c975fd21",
      "tree": "c54dded7519743b678b73fabffea6108fb456eb6",
      "parents": [
        "8b2eb664ce9dcba8b54ececf5e057470c47e57f7"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Fri Mar 24 03:15:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:17 2006 -0800"
      },
      "message": "[PATCH] s390: remove dynamic dasd ioctls\n\nNow that there are no more users of the awkward dynamic ioctl hack we can\nremove the code to support it.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\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": "8b2eb664ce9dcba8b54ececf5e057470c47e57f7",
      "tree": "dab47df832f199b0a1e9e20226b152feb522640a",
      "parents": [
        "1107ccfbdef280fedc677af3bdbc405611ba554a"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Fri Mar 24 03:15:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:17 2006 -0800"
      },
      "message": "[PATCH] s390: merge cmb into dasdc\n\ndasd_cmd just implements three ioctls which are wrappers around functionality\nin the core kernel or other modules.  When merging those into dasd_mod they\njust add 22 lines of code which is far less than the amount of code removed in\nthe last two patches, and which doesn\u0027t spill into another 4k pages when build\nmodular, while removing a 128lines module.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\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": "1107ccfbdef280fedc677af3bdbc405611ba554a",
      "tree": "a3588525dbe853d13e5f25fa496deecaa022ab3a",
      "parents": [
        "13c6204facb01d425320411c17febff666875518"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Fri Mar 24 03:15:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:17 2006 -0800"
      },
      "message": "[PATCH] s390: use normal switch statement for ioctls in dasd_ioctlc\n\nAdd an -\u003eioctl method to the dasd_discipline structure.  This allows to apply\nthe same kind of cleanups the last patch applied to dasd_ioctl.c to\ndasd_eckd.c (the only dasd discipline with special ioctls) aswell.\n\nAgain lots of code removed.  During auditing the ioctls I found two fishy\nreturn value propagations from copy_{from,to}_user, maintainers please check\nthose, I\u0027ve marked them with XXX comments.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\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": "13c6204facb01d425320411c17febff666875518",
      "tree": "df58981381da42532e0910694361eadb1c133ea9",
      "parents": [
        "61d3ad0edf67e3baa66f124bc9ce964523d41809"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Fri Mar 24 03:15:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:16 2006 -0800"
      },
      "message": "[PATCH] s390: use normal switch statement for ioctls in dasd_ioctlc\n\nHandle ioctls implemented in dasd_ioctl through the normal switch statement\nthat most drivers use instead of the awkward dasd_ioctl_no_register routine.\nThis avoids searching a linear list on every call to dasd_ioctl(), and allows\nto give the various ioctl implementation functions sane prototypes, aswell as\nmoving the check for bdev-\u003ebd_disk-\u003eprivate_data from the individual functions\nto dasd_ioctl.  (I think it can\u0027t actually every be NULL, but let\u0027s keep that\nfor later)\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\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": "495a5b45ac33b8fe2c49780fdbcc8014cb6d6ddc",
      "tree": "b456ebc9e8f53edd726c903401b5e40bbb9562d5",
      "parents": [
        "dc06010c62da773321258df1d8a1708a3158e29d"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Mar 24 03:15:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:16 2006 -0800"
      },
      "message": "[PATCH] s390: channel path measurements\n\nGather extended measurements for channel paths from the channel subsystem and\nexpose them to userspace via a sysfs attribute.\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": "3ba1998e90239ed0d7af918998bc866fa77303eb",
      "tree": "6417c281e7121149b86246a26ac136c9973e2b7d",
      "parents": [
        "3d1712c91df01d2573b934e972e231e8edb102c7"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Mar 24 03:15:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:15 2006 -0800"
      },
      "message": "[PATCH] s390: wrong interrupt delivered for hsch() or csch()\n\nWhen cio waits for the interrupt for a basic sense, interrupts for hsch() or\ncsch() issued in the meantime are wrongly counted as interrupts for the basic\nsense and the accumulated irb is passed to the device driver.  In\nccw_device_w4sense(), check for clear or halt function in the irb and pass the\nirb for the csch() or hsch() to the device driver.\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": "c039e3134ae62863bbc8e8429b29e3c43cf21b2a",
      "tree": "b9bbf4fda0844e3173bf10a5bffbaaec94fb4246",
      "parents": [
        "6f87f0deebaff2716a3ce9232f948d702690562a"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Thu Mar 23 03:00:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 23 07:38:11 2006 -0800"
      },
      "message": "[PATCH] sem2mutex: blockdev #2\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b7ad6d75028d021362221d9b2db19fcff995c3f8",
      "tree": "30d2a515571d7a43d5df7cb91d118a1d46b6142a",
      "parents": [
        "0caab23e11c015559af81a4c0f4759ca05a5446a",
        "6a6bbd29a0284c1b9d33c324ba85f3ebb5509589"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 17:51:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 17:51:31 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  [PATCH] Use of uninitialized variable in drivers/net/depca.c\n  [PATCH] Use after free in net/tulip/de2104x.c\n  [PATCH] sis900 adm7001 PHY support\n  [PATCH] sky2: more ethtool stats\n  [PATCH] s390: qeth :allow setting of attribute \"route6\" to \"no_router\".\n  [PATCH] s390: qeth driver cleanups\n  [PATCH] s390: qeth driver statistics fixes\n  [PATCH] AMD Au1xx0: fix Ethernet TX stats\n  [PATCH] fix spidernet build issue\n"
    },
    {
      "commit": "def720e6166f49027c45286088d1e22743666ca3",
      "tree": "564752907159a211b60890c4d8b2abaf9322acf1",
      "parents": [
        "1380fee2b553fbde1a094476685f43ec5625aec2"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Wed Mar 22 16:03:44 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 22 20:29:30 2006 -0500"
      },
      "message": "[PATCH] s390: qeth :allow setting of attribute \"route6\" to \"no_router\".\n\n[patch 4/6] s390: qeth :allow setting of attribute \"route6\" to \"no_router\".\n\nFrom: Ursula Braun \u003cbraunu@de.ibm.com\u003e\n\twhen setting route6 attribute back to no_router qeth does not\n\tissue an IP ASSIST command to reset router value to no_router.\n\tOnce primary_router is set device stays in this mode.\n\tIssue an IP ASSIST command when no_router is set in route6.\n\tDevice will be reset and thus will not longer run as a primary\n\trouter.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_main.c |    5 -----\n 1 files changed, 5 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1380fee2b553fbde1a094476685f43ec5625aec2",
      "tree": "be0fb1266ce2706b624a157ed64de97a9c25ff67",
      "parents": [
        "95f6b5a1e38e26dc313e283e1e6058d3ffff517d"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Wed Mar 22 16:03:41 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 22 20:29:30 2006 -0500"
      },
      "message": "[PATCH] s390: qeth driver cleanups\n\n[patch 3/6] s390: qeth driver cleanups\n\nFrom: Ursula Braun \u003cbraunu@de.ibm.com\u003e\n\t- code analyzing tool BEAM has found some unreachable\n\t  and unnecessary statements and also conditions\n\t  which are always true.\n\t- removed some useless MII code since OSA card will never\n\t  allow to set such values.\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\n qeth_main.c |   49 ++++---------------------------------------------\n qeth_proc.c |   18 +++++++++---------\n qeth_sys.c  |    2 +-\n 3 files changed, 14 insertions(+), 55 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "95f6b5a1e38e26dc313e283e1e6058d3ffff517d",
      "tree": "b9e54021bf4785e5406e430128c072a7829bd831",
      "parents": [
        "c2d3d4b938d1a8df4fd4db73427009dfb9e8b225"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "fpavlic@de.ibm.com",
        "time": "Wed Mar 22 16:03:39 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Mar 22 20:29:30 2006 -0500"
      },
      "message": "[PATCH] s390: qeth driver statistics fixes\n\n[patch 2/6] s390: qeth driver statistics fixes\n\nFrom: Ursula Braun \u003cbraunu@de.ibm.com\u003e\n\t- display \"unsigned int\" values in /proc/qeth_perf with %u instead of %i\n\t- omit qdio header length when increasing card-\u003estats.tx_bytes\n\nSigned-off-by: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\n\ndiffstat:\nqeth_main.c |    3 ++-\n qeth_proc.c |   38 +++++++++++++++++++-------------------\n 2 files changed, 21 insertions(+), 20 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "80682fa9f70932950c913fd10411c004c4c2e8b0",
      "tree": "696d4e63124bd6b73c8ec25ee81185545f0cf828",
      "parents": [
        "7ad4a5d56874b37ad24d89aae2f8d192ba7b1521"
      ],
      "author": {
        "name": "Uwe Zeisberger",
        "email": "Uwe_Zeisberger@digi.com",
        "time": "Wed Mar 22 00:21:33 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Mar 22 00:21:33 2006 +0100"
      },
      "message": "Fix \"frist\", \"fisrt\", typos\n\nSigned-off-by: Uwe Zeisberger \u003cUwe_Zeisberger@digi.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "1312f40e11c57edb5c3250f1b782cef8e3efea82",
      "tree": "0aae9e7fe6211d83212991e84789fcd7e9908ced",
      "parents": [
        "6f325a13442d4e4a6c93d06d8e6deff79b6540b1"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun Mar 12 11:02:03 2006 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat Mar 18 18:34:20 2006 -0500"
      },
      "message": "[PATCH] regularize blk_cleanup_queue() use\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "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"
    }
  ],
  "next": "c48d865c50e8626372a52094385fb1f5a2d2a7fd"
}
