summary refs log tree commit diff stats
path: root/qemu-io-cmds.c
diff options
context:
space:
mode:
authorChristian Borntraeger <borntraeger@de.ibm.com>2020-03-27 08:46:16 -0400
committerCornelia Huck <cohuck@redhat.com>2020-04-29 14:35:22 +0200
commite8d12a55f6d3e577455b02f15907c460578c689b (patch)
tree7239f14b45a44ee4af88a15f9adf8b11751ee324 /qemu-io-cmds.c
parent7152c9ecc6530ea145c122b0a58cc28802f630c6 (diff)
downloadfocaccia-qemu-e8d12a55f6d3e577455b02f15907c460578c689b.tar.gz
focaccia-qemu-e8d12a55f6d3e577455b02f15907c460578c689b.zip
s390x/pv: Retry ioctls on -EINTR
PV_ENABLE (and maybe others) might return -EINTR when a signal is
pending. See the Linux kernel patch "s390/gmap: return proper error code
on ksm unsharing" for details. Let us retry the ioctl in that case.

Fixes: c3347ed0d2ee ("s390x: protvirt: Support unpack facility")
Reported-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Acked-by: Janosch Frank <frankja@linux.vnet.ibm.com>
Tested-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Message-Id: <20200327124616.34866-1-borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
Diffstat (limited to 'qemu-io-cmds.c')
0 files changed, 0 insertions, 0 deletions