Upon failure, only return zero from the softraid ioctl handler when there
authorjsing <jsing@openbsd.org>
Mon, 12 Jun 2017 15:43:25 +0000 (15:43 +0000)
committerjsing <jsing@openbsd.org>
Mon, 12 Jun 2017 15:43:25 +0000 (15:43 +0000)
commit67b0176846ca60b9c580da5186893752a354a32b
treef75d1bf84cf04f2cd210da06264e26e344591720
parentf6a8865d24620b33b0409091781aae518f5a3b85
Upon failure, only return zero from the softraid ioctl handler when there
is at least one bio status message. It is a much nicer user experience when
we properly report failures, however in the case that we fail to do this,
getting an errno back from the ioctl is somewhat better than simply
printing "unknown error" from bioctl(8).
sys/dev/softraid.c