• Martin Schwidefsky's avatar
    [PATCH] s390: comon i/o layer · 17db3da8
    Martin Schwidefsky authored
    From: Utz Bacher <utz.bacher@de.ibm.com>
    From: Cornelia Huck <cohuck@de.ibm.com>
    
    Common i/o layer changes:
     - Consolidate store channel subsystem characteristics from its three
       users (css, cmf and qdio) to a single location.
     - Always use new stipd format and move creation of global path group
       to channel subsystem init function. Add dummy init_IRQ to setup.c
       and remove requestirq.c.
     - Remove bogus CHPID_LONGS define.
     - Add more magic to catch chpids coming online again without generating
       machine checks.
     - Fix check for unsolicited interrupts. Deferred cc=1 indicates a
       solicited interrupt.
     - Fix progress indication in qdio summary bytes to avoid loosing interrupts.
     - Rename console_device to console_devno to avoid naming conflict.
    Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    17db3da8
cio.c 18.8 KB