SCLP doesn't report a lot of errors like it should do, let's fix that. Changes v1 to v2:
* added a few missing be16_to_cpu * split first patch into three smaller patches Claudio Imbrenda (1): s390x: Fix SCLP return code when buffer too small Janosch Frank (3): s390x: sclp: refactor invalid command check s390x: sclp: boundary check s390x: sclp: fix error handling for oversize control blocks hw/s390x/event-facility.c | 3 --- hw/s390x/sclp.c | 37 ++++++++++++++++++++++++++++++++++--- 2 files changed, 34 insertions(+), 6 deletions(-) -- 2.7.4