s390/chsc: fix SEI usage on old FW levels
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Tue, 15 Apr 2014 18:08:01 +0000 (20:08 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 13 May 2014 11:32:49 +0000 (13:32 +0200)
commit8ba2a0e0643ffcc64f3e9f986e6934ba228d433d
tree25840961d0ea3ea6f2f5db0e969bdae51c28bd2d
parent6ae6e5072bc4ffcf51d8d78a55c11c6cbb076ae2
s390/chsc: fix SEI usage on old FW levels

commit 06cd7a874ec6e09d151aeb1fa8600e14f1ff89f6 upstream.

Using a notification type mask for the store event information chsc
is unsupported on some firmware levels. Retry SEI with that mask set
to zero (which is the old way of requesting only channel subsystem
related events).

Reported-and-tested-by: Stefan Haberland <stefan.haberland@de.ibm.com>
Reviewed-by: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/s390/cio/chsc.c