)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "c48d865c50e8626372a52094385fb1f5a2d2a7fd",
      "tree": "de239992c17b2db616d9487ec8f150ddec09031e",
      "parents": [
        "c0cdf1935cf328730fa068e0f39a22e6149555aa"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Sat Feb 11 17:55:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Feb 11 21:41:11 2006 -0800"
      },
      "message": "[PATCH] s390: fix locking in __chp_add() and s390_subchannel_remove_chpid()\n\nFix locking in __chp_add() and s390_subchannel_remove_chpid(): Need to\ndisable/enable because they are always called from a thread (and not\ndirectly from a machine check...)\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "501fe31df4bb94999fbe9bb42f05527df5525683",
      "tree": "01cf726e2ac5ced909582228156e884b35e367b5",
      "parents": [
        "cd2d2bf657ef1f376def6f8281202f20800fee7d"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Fri Feb 03 03:03:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 03 08:32:01 2006 -0800"
      },
      "message": "[PATCH] s390: fix to_channelpath macro\n\nFix broken to_channelpath macro (fortunately worked in all current cases...).\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b1969fa46d95efcdb0b84c540eca10db99665148",
      "tree": "f5e06eb21fc04419b8fdc9bd8f471b789769df3f",
      "parents": [
        "54dfe5dd9abc547f63060d132dad2c024a47de1e"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Wed Feb 01 03:06:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:24 2006 -0800"
      },
      "message": "[PATCH] s390: Fix modalias for ccw devices\n\nFix modalias for ccw devices: cu_type should be in capitals as well.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "600b5d163d7434332539cac7be00f649cbbfedcc",
      "tree": "3a999e6576a8593bf8b49d1e768f7e990eb78a3a",
      "parents": [
        "3633b0475eb269dcb85923b23b321505f06b9488"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Wed Feb 01 03:06:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:24 2006 -0800"
      },
      "message": "[PATCH] s390: ccw_device_probe_console return value\n\nThe return code of ccw_device_probe_console() is not properly handled.  It\nshould only return a valid ccw device pointer or a error value converted by\nERR_PTR.  Fix the console driver code to check with IS_ERR instead against\nNULL.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e018ba1fceee5bd306e31f6e3a60934d5f143ac5",
      "tree": "cafd9ebb51ec0158b0f9affcd040ea36c216272b",
      "parents": [
        "5ceba75f121004335616befd2045c8a6b75b2bc4"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Feb 01 03:06:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:23 2006 -0800"
      },
      "message": "[PATCH] s390: Remove CVS generated information\n\n- Remove all CVS generated information like e.g. revision IDs from\n  drivers/s390 and include/asm-s390 (none present in arch/s390).\n\n- Add newline at end of arch/s390/lib/Makefile to avoid diff message.\n\nAcked-by: Andreas Herrmann \u003caherrman@de.ibm.com\u003e\nAcked-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ce3b30cf32c5c078518f0f3e6623bcb6eee9872",
      "tree": "bb797a7b39154cb2dac8332f75de0008de10078d",
      "parents": [
        "871931c1eef1727d42ff3ecf993b1978cf1e209f"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Sat Jan 14 13:21:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:10 2006 -0800"
      },
      "message": "[PATCH] s390: email-address change\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "871931c1eef1727d42ff3ecf993b1978cf1e209f",
      "tree": "7d32ef81f40a363a6708d9fb0277e611ed20d08e",
      "parents": [
        "1f1c12afe5c3e0ef901eec12dee09df4947462ee"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Sat Jan 14 13:21:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:09 2006 -0800"
      },
      "message": "[PATCH] s390: chps[] array too short\n\nThe chps[] array in struct channel_subsystem is one too short; therefore the\ncode doesn\u0027t realize the chpid ff is already known.  When several devices on\nchpid ff become available, the message \"new_channel_path: could not register\nff\" is displayed for every device but the first one.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8bbace7e686f1536905c703038a7eddfb1520264",
      "tree": "99253fd56bebd7903ac8dd05ee7c236c765e2798",
      "parents": [
        "348290a4ae143a692124330942b464ccdb0d0365"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "huckc@de.ibm.com",
        "time": "Wed Jan 11 10:56:22 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 11:26:11 2006 -0800"
      },
      "message": "[PATCH] Add {css,ccw}_bus_type probe, remove, shutdown methods.\n\nThe following patch converts css_bus_type and ccw_bus_type to use\nthe new bus_type methods.\n\nSigned-off-by: Cornelia Huck \u003chuckc@de.ibm.com\u003e\nCC: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f9ccf4569ac4597e9e09d301ca362d90b4a1046d",
      "tree": "67a3eaf663e26e9b6b6625fbc1114237db28f43c",
      "parents": [
        "4681fc320889de4591f945c4fdf08546eb9ab266"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Thu Jan 05 14:42:09 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 11:26:09 2006 -0800"
      },
      "message": "[PATCH] Add ccwgroup_bus_type probe and remove methods\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "347a8dc3b815f0c0fa62a1df075184ffe4cbdcf1",
      "tree": "a6ec76690127e87fe6efa42b6238caadd6c07e7b",
      "parents": [
        "9bbc8346fb21fad3f678220b067450e436e45dbf"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jan 06 00:19:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:53 2006 -0800"
      },
      "message": "[PATCH] s390: cleanup Kconfig\n\nSanitize some s390 Kconfig options.  We have ARCH_S390, ARCH_S390X,\nARCH_S390_31, 64BIT, S390_SUPPORT and COMPAT.  Replace these 6 options by\nS390, 64BIT and COMPAT.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b793060e768197d525e892fd1f84dbc8767cada",
      "tree": "94b3860f2a5324effb71d2c09aac9ff55e02dcb2",
      "parents": [
        "88fbf18399bde8f2900cf932acd40733dfa1effa"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "huckc@de.ibm.com",
        "time": "Fri Jan 06 00:19:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:52 2006 -0800"
      },
      "message": "[PATCH] s390: Fix missing release function and cosmetic changes\n\n- Use kzalloc() in blacklist.c.\n- Kill unwanted casts in blacklist.c.\n- Provide release function for struct channel_subsystem.\n\nSigned-off-by: Cornelia Huck \u003chuckc@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb6958a594da49ece869793e6ec163b89fc5f79f",
      "tree": "0746cc23ab13a059f9a34d7fc134aaf6410d07b8",
      "parents": [
        "678a395b356a98368a93c3640252502b70c3676f"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:52 2006 -0800"
      },
      "message": "[PATCH] s390: multiple subchannel sets support\n\nAdd support for multiple subchannel sets.  Works with arbitrary devices in\nsubchannel set 1 and is transparent to device drivers.  Although currently\nonly two subchannel sets are available, this will work with the architectured\nmaximum number of subchannel sets as well.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "678a395b356a98368a93c3640252502b70c3676f",
      "tree": "faa937ba0579f9788d09cbc6cc39e28a4e03979e",
      "parents": [
        "a28c69448154a0901e8815922030c5dcd2f8e388"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:24 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: convert /proc/cio_ignore\n\nConvert /proc/cio_ignore to a sequential file.  This makes multiple subchannel\nsets support easier.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a28c69448154a0901e8815922030c5dcd2f8e388",
      "tree": "532ac1d4abc9cb9317bdfabc09b225ef616dd07b",
      "parents": [
        "f97a56fb768e5fe9cd07c56ca47870136bb5530c"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: introduce struct channel_subsystem\n\nstruct channel_subsystem encapsulates several per channel subsystem\nproperties, like status of chpids or the global path group id.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f97a56fb768e5fe9cd07c56ca47870136bb5530c",
      "tree": "05108317a0cca7aa04cd68f4fcb7b7d3a295ddfa",
      "parents": [
        "a8237fc4108060402d904bea5e1062e22e731969"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: introduce for_each_subchannel\n\nfor_each_subchannel() is an iterator calling a function for every possible\nsubchannel id until non-zero is returned.  Convert the current iterating\nfunctions to it.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a8237fc4108060402d904bea5e1062e22e731969",
      "tree": "fc19e33ea8bbe664c33fba6c78b34e497f2cc478",
      "parents": [
        "8129ee164267dc030b8e1d541ee3643c0b9f2fa1"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: introduce struct subchannel_id\n\nThis patch introduces a struct subchannel_id containing the subchannel number\n(formerly referred to as \"irq\") and switches code formerly relying on the\nsubchannel number over to it.\n\nWhile we\u0027re touching inline assemblies anyway, make sure they have correct\nmemory constraints.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8129ee164267dc030b8e1d541ee3643c0b9f2fa1",
      "tree": "ca477e575a9098e637411332a8d354477143eff4",
      "parents": [
        "05f29fcdb0c6c99484c8bea5e244fe2f4edc9337"
      ],
      "author": {
        "name": "Frank Pavlic",
        "email": "pavlic@de.ibm.com",
        "time": "Fri Jan 06 00:19:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:51 2006 -0800"
      },
      "message": "[PATCH] s390: qdio V\u003dV pass-through\n\nNew feature V\u003dV qdio pass-through.\n\nQDIO and HiperSockets processing in z/VM V\u003dV guest environments (as well as\nV\u003dR with z/VM running in LPAR mode) requires shadowing of all QDIO\narchitecture queue elements.  Especially the shadowing of SBALs and SLSBs\nstructures in the hypervisor, and the need to issue SIGA SYNC operations to\nobserve state changes, eventually causes significant CPU processing overhead\nin the hypervisor.\n\nThe QDIO pass-through support for V\u003dV guests avoids the shadowing of SBALs and\nSLSBs.  This significantly reduces the hypervisor overhead for QDIO based I/O.\n\nSigned-off-by: Frank Pavlic \u003cpavlic@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cfb1b55595a0dfd87b5849e8d0216c029f34445f",
      "tree": "86d73bda5e9c82e70a4bdbacfac6be5644c8a987",
      "parents": [
        "6810a2bce3aa6573faa9920487274f166fe95c6e"
      ],
      "author": {
        "name": "Carsten Otte",
        "email": "cotte@de.ibm.com",
        "time": "Fri Jan 06 00:19:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:49 2006 -0800"
      },
      "message": "[PATCH] s390: move s390_root_dev_* out of the cio layer\n\nExtract the s390_root_dev_* functions from the common I/O layer as they are\nalso used by non-ccw device drivers.\n\nSigned-off-by: Carsten Otte \u003ccotte@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6810a2bce3aa6573faa9920487274f166fe95c6e",
      "tree": "96426b1a7b63fa1f1f40762d27c946ef0013357a",
      "parents": [
        "089545f0c71bab6511395c2a060d7f81a99bad58"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jan 06 00:19:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:49 2006 -0800"
      },
      "message": "[PATCH] s390: re-activated path detection\n\nIf we receive path not operational indications (pnom in pmcw nonzero), we\nswitch off those paths.  To catch them becoming available again, we have to\nrecalculate the lpm from the pmcw each time we start path verification.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "973bd9937569146de0917f54f05b2942f8257912",
      "tree": "86dd796de5bf456eca904b350c9515f4795122bb",
      "parents": [
        "8d93c700a489eba08514222df414a23852a85d2b"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jan 06 00:19:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:48 2006 -0800"
      },
      "message": "[PATCH] s390: atomic primitives\n\n      Hugh Dickins \u003chugh@veritas.com\u003e\n\nFix the broken atomic_cmpxchg primitive.  Add atomic_sub_and_test,\natomic64_sub_return, atomic64_sub_and_test, atomic64_cmpxchg,\natomic64_add_unless and atomic64_inc_not_zero.  Replace old style\natomic_compare_and_swap by atomic_cmpxchg.  Shorten the whole header by\ndefining most primitives with the two inline functions atomic_add_return and\natomic_sub_return.\n\nIn addition this patch contains the s390 related fixes of Hugh\u0027s \"mm: fill\narch atomic64 gaps\" patch.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6d20b035dee4300e9786c6e1cb77a765c7f9460a",
      "tree": "104596b8fca1f4946da8d499a8429e5decf7e2d9",
      "parents": [
        "712f47cea7703a340406fde61e84eb86ce781988"
      ],
      "author": {
        "name": "Paul Jackson",
        "email": "pj@sgi.com",
        "time": "Fri Nov 25 20:04:26 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:08 2006 -0800"
      },
      "message": "[PATCH] driver kill hotplug word from sn and others fix\n\nThe first of these changes s/hotplug/uevent/ was needed to\ncompile sn2_defconfig (ia64/sn).  The other three files\nchanged are blind changes of all remaining bus_type.hotplug\nreferences I could find to bus_type.uevent.\n\nThis patch attempts to finish similar changes made in the\ngregkh-driver-kill-hotplug-word-from-driver-core Nov 22 patch.\n\nSigned-off-by: Paul Jackson \u003cpj@sgi.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4448aaf0faafff3f275d15937c28b6346760e028",
      "tree": "d0477d4d0871c94a6eff7761d06b16a682e9ec53",
      "parents": [
        "0fbeb5a45dccd493c35a68a5548e6a9d9882a791"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Nov 08 21:34:42 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:52 2005 -0800"
      },
      "message": "[PATCH] s390: \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" -\u003e \"static inline\"\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17fd682e544556a2a829e94383239c029bb21c5e",
      "tree": "4b78bdd36efdbf9fb2c4c11382ed88898ceec48c",
      "parents": [
        "3c7208f253571ee5f157b98f0e315b5172afe092"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:30 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:03 2005 -0800"
      },
      "message": "[PATCH] kfree cleanup: drivers/s390\n\nThis is the drivers/s390/ part of the big kfree cleanup patch.\n\nRemove pointless checks for NULL prior to calling kfree() in drivers/s390/.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nAcked-by: Stefan Bader \u003cStefan.Bader@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cdb32dc90bd38503befd1f4d0b762a1ace09bb28",
      "tree": "8db0224bf8cfe8e3b8efa58493f39f34ccb79645",
      "parents": [
        "4cd5b9f6df96494b8667deea71b61b66f783cca3"
      ],
      "author": {
        "name": "Ursula Braun-Krahl",
        "email": "braunu@de.ibm.com",
        "time": "Mon Nov 07 00:59:10 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:34 2005 -0800"
      },
      "message": "[PATCH] s390: duplicate timeout in qdio\n\nRemove duplicate timeout in qdio_establish().\n\nSigned-off-by: Ursula Braun-Krahl \u003cbraunu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a0016408f2428225f1532cbf63ca1c7008e1cc93",
      "tree": "2454191b8a77b79c7774c3ff143ca4abf6dcd852",
      "parents": [
        "9b4554aa21270f5b6fa19a9dd2285f16e11f15f1"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Mon Nov 07 00:59:05 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:33 2005 -0800"
      },
      "message": "[PATCH] s390: ccwgroup online attribute\n\nMake the interface for setting ccw group devices on-/offline consistent with\nthat for ccw devices: Check if the device driver provided a set_{on,off}line\nfunction and just set the device on-/offline if not.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1fc78a8c7f3a784b9fd1e07cc1438a0ea569555",
      "tree": "316c05b4531b8961c59338088642b02e3cccfbd7",
      "parents": [
        "1e8e338325fa0f2bd5c1c800086e900cf188d2cd"
      ],
      "author": {
        "name": "Bastian Blank",
        "email": "bastian@waldi.eu.org",
        "time": "Sun Oct 30 15:00:12 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] s390, ccw - export modalias\n\nThis patch exports modalias for ccw devices.\n\nSo you can do:\n \tmodprobe `echo /sys/device/path_to_device/modalias`\nand the proper driver will automatically be loaded by userspace.\n\nSigned-off-by: Bastian Blank \u003cwaldi@debian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e5945b4f605d1479d5b44252a2c691168c5d38d6",
      "tree": "042f1163012843113aecce2ccbb997e0d2622025",
      "parents": [
        "907a42617970a159361f17ef9a63f04d276995ab"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Tue Oct 11 08:28:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 11 09:46:53 2005 -0700"
      },
      "message": "[PATCH] s390: ccw device reconnect oops.\n\nSearch for a disconnect ccw_device on the ccw bus rather than on the css\nbus (was a typo in patch I did for the klist conversion).  A cast to an\nembedding ccw_device from an embedded device in a struct subchannel will\nlead us to oopses.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d305ef5d2a4e77bfa66160513f4a7494126a506b",
      "tree": "f70f435571fb6c4d520fea0f3c769a2a6df73f84",
      "parents": [
        "4c898c7f2f286b204fefc5dddb568f755d195d0c"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz@gmx.ch",
        "time": "Thu Sep 22 00:47:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 22 07:58:24 2005 -0700"
      },
      "message": "[PATCH] driver core: add helper device_is_registered()\n\nadd the helper and use it instead of open coding the klist_node_attached() check\n(which is a layering violation IMHO)\n\nidea by Alan Stern.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d176795b3eedc18f95160ecc0d7cdf0d2bc5a578",
      "tree": "b69330c7572d1b96440ce841ce7ecf49d016d74e",
      "parents": [
        "1306a2b2be35179449db737ac0562b067cb96ddb"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Sep 16 19:27:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 17 11:49:58 2005 -0700"
      },
      "message": "[PATCH] s390: bl_dev array size\n\nCalculate correct size for bl_dev array.  It should be 8KB instead of 512KB\nfor 2^16 bits.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c24da79e29537f0e240a331220a1c46cb9bc085",
      "tree": "c71f0c6433274a5f029884f630a3a03c7bba8a30",
      "parents": [
        "fd49f41aa0c125ec649c56a45337b3024d6b1736"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Sat Sep 03 15:58:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:28 2005 -0700"
      },
      "message": "[PATCH] s390: reIPL fix and extern/static inline\n\nCommon i/o layer changes:\n\n- Collect the irb at the correct subchannel when waiting for the clear\n  interrupt during subchannel cleaning befor reIPL - don\u0027t stop at the first\n  interrupt that comes in.\n\n- Change \"extern __inline__\" to \"static inline\".\n\n- Remove unneeded qdio includes.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a46206e74e1897bf34d6b58f0991a0d6f3797e27",
      "tree": "c550c6ef8439e867ea2f73aebfca0fca0e09b64a",
      "parents": [
        "b6a9ad73897acb7ea4cf56aae0fc39ba1c471fba"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu Aug 25 23:03:35 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 26 16:30:30 2005 -0700"
      },
      "message": "[PATCH] bogus function type in qdio\n\nIn qdio_get_micros() volatile in return type is plain noise (even with old\ngccisms it would make no sense - noreturn function returning __u64 is a\nbit odd ;-)\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ade31f38f2ef61900e901d26061deff0c4dba085",
      "tree": "3965540c15544971b5d84f0472acc7d30f0c473a",
      "parents": [
        "530d8e97384fd2a6805fa4515a4e6828d7b53ee2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Aug 23 22:47:47 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Aug 23 18:43:45 2005 -0700"
      },
      "message": "[PATCH] typo fix in qdio.c\n\ndumb typo: u32 volatile * mistyped as u32 * volatile\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ffa92340b22a59575afe60ea155195c43213120",
      "tree": "2d3c5fd21760d791ed1704b194cf9596370185c0",
      "parents": [
        "350e3ade9ed0809a94c51db6ee66883a35f0d6c9"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Fri Jul 29 14:03:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 15:01:14 2005 -0700"
      },
      "message": "[PATCH] s390: device recognition\n\nClose a small window where a device may be not operational again after senseid\nfinished and the \"same device\" check fails due to dev\u003d0000 by checking for dnv\nafter stsch() by then setting the device to not operational.  (No need to\ncheck for dnv in ccw_device_handle_oper() again since we don\u0027t do stsch() into\nthe subchannel\u0027s schib in the meantime and will get a crw anyway if the device\nbecomes not oper again).\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "77933d7276ee8fa0e2947641941a6f7a100a327b",
      "tree": "e3a42724642410f5257c794a71b34642092eedd5",
      "parents": [
        "03e259a9cdbd0583e71468293aaa1ccadbdaeff1"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl@dif.dk",
        "time": "Wed Jul 27 11:46:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:20 2005 -0700"
      },
      "message": "[PATCH] clean up inline static vs static inline\n\n`gcc -W\u0027 likes to complain if the static keyword is not at the beginning of\nthe declaration.  This patch fixes all remaining occurrences of \"inline\nstatic\" up with \"static inline\" in the entire kernel tree (140 occurrences in\n47 files).\n\nWhile making this change I came across a few lines with trailing whitespace\nthat I also fixed up, I have also added or removed a blank line or two here\nand there, but there are no functional changes in the patch.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c63307f164a79e0ff6dd2da33436c59b3d3396cd",
      "tree": "af500819ac91248ddb72c105cf500cfb7499776b",
      "parents": [
        "1d3ac7aadbccd8456fdca09394ddb570b95fe7dc"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Wed Jul 27 11:45:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:05 2005 -0700"
      },
      "message": "[PATCH] s390: resource accessibility event handling\n\nWhen processing resource accessibility events, continue searching for further\naffected subchannels if a link address is provided in the event information.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d3ac7aadbccd8456fdca09394ddb570b95fe7dc",
      "tree": "0279210d7d3c08224259790a257182ace82771e6",
      "parents": [
        "99b2d8df1d06f1072a949fc1e01a08b94b084d5f"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Wed Jul 27 11:45:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:04 2005 -0700"
      },
      "message": "[PATCH] s390: debug data for ifcc/ccc\n\nFix debug data in case of an interface-control or channel-control check: don\u0027t\nlog the not yet accumulated interrupt-response-block, but the one we just\nreceived.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66a464dbc8e0345b6f972b92bf1118e043d7c987",
      "tree": "4c8f83ce6b1879556025fe77b97629a8380aa4dd",
      "parents": [
        "6b979de395c7e1b7e59f74a870e1d1911853eccb"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Sat Jun 25 14:55:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:37 2005 -0700"
      },
      "message": "[PATCH] s390: debug feature changes\n\nThis patch changes the memory allocation method for the s390 debug feature.\nTrace buffers had been allocated using the get_free_pages() function before.\nTherefore it was not possible to get big memory areas in a running system due\nto memory fragmentation.  Now the trace buffers are subdivided into several\nsubbuffers with pagesize.  Therefore it is now possible to allocate more\nmemory for the trace buffers and more trace records can be written.\n\nIn addition to that, dynamic specification of the size of the trace buffers is\nimplemented.  It is now possible to change the size of a trace buffer using a\nnew debugfs file instance.  When writing a number into this file, the trace\nbuffer size is changed to \u0027number * pagesize\u0027.\n\nIn the past all the traces could be obtained from userspace by accessing files\nin the \"proc\" filesystem.  Now with debugfs we have a new filesystem which\nshould be used for debugging purposes.  This patch moves the debug feature\nfrom procfs to debugfs.\n\nSince the interface of debug_register() changed, all device drivers, which use\nthe debug feature had to be adjusted.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0744bd2925a4a24865963322534107d2ad553f9",
      "tree": "7e09f76872685d29dd03a0955ee948c4f00f4f8b",
      "parents": [
        "84dd8d7e9c080b4db66b00b8bc36ccf09a90f824"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Sat Jun 25 14:55:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:36 2005 -0700"
      },
      "message": "[PATCH] s/390: Use klist in cio\n\nConvert the common I/O layer to use the klist interfaces.\n\nThis patch has been adapted from the previous version to the changed interface\nsemantics.  Also, gcc 4.0 compile warnings have been removed.\n\nSigned-off-by: Cornelia Huck \u003ccohuck@de.ibm.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5bdfcfcc0780f58b927a164dfd54d1e1b6767347",
      "tree": "468f1bfb38cfece7ec050655ec870c30adc3538a",
      "parents": [
        "60b2737de1b1ddfdb90f3ba622634eb49d6f3603"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cohuck@de.ibm.com",
        "time": "Tue Jun 21 17:16:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:32 2005 -0700"
      },
      "message": "[PATCH] s390: cio max channels checks\n\nFix max channel check in cio_ignore display function.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3fd3c0a5f53a0f9d8987b90acbd84f7dd8ef606e",
      "tree": "46a9050abe4c11375a78b51f07e524682722bf70",
      "parents": [
        "e404e274f62665f3333d6a539d0d3701f678a598"
      ],
      "author": {
        "name": "Yani Ioannou",
        "email": "yani.ioannou@gmail.com",
        "time": "Tue May 17 06:43:27 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:34 2005 -0700"
      },
      "message": "[PATCH] Driver Core: drivers/char/raw3270.c - drivers/net/netiucv.c: update device attribute callbacks\n\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fbd568a3e61a7decb8a754ad952aaa5b5c82e9e5",
      "tree": "40a44149a9b6a39eac5481380e2212f9b9b74eb2",
      "parents": [
        "9b06e818985d139fd9e82c28297f7744e1b484e1"
      ],
      "author": {
        "name": "Paul E. McKenney",
        "email": "paulmck@us.ibm.com",
        "time": "Sun May 01 08:59:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:04 2005 -0700"
      },
      "message": "[PATCH] Change synchronize_kernel to _rcu and _sched\n\nThis patch changes calls to synchronize_kernel(), deprecated in the earlier\n\"Deprecate synchronize_kernel, GPL replacement\" patch to instead call the new\nsynchronize_rcu() and synchronize_sched() APIs.\n\nSigned-off-by: Paul E. McKenney \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b642ede47969d4180b0922d982777fe64379228",
      "tree": "b54173402cfcd590976f639ef6c2f0490cc23c74",
      "parents": [
        "c9e3735359ac2d74ee61c6f1e5724f4a6db570bf"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Sun May 01 08:58:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:58:58 2005 -0700"
      },
      "message": "[PATCH] s390: default storage key\n\nProvide an easy way to define a non-zero storage key at compile time.  This is\nuseful for debugging purposes.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
