IBM Advanced SerialRAID Adapters SA33-3285-02 User Manual page 295

Advanced serialraid adapters
Table of Contents

Advertisement

v An attempt was made to open an SSA physical device that has already
been opened by another process.
v The target device is reserved by another initiator.
EFAULT
Illegal user address.
EINVAL
One of the following circumstances has occurred:
v The read or write subroutine supplied an nbyte parameter that is not an
even multiple of the block size.
v The data buffer length exceeded the maximum length that is defined in the
devinfo structure for an ioctl subroutine operation.
v The openext subroutine supplied a combination of extension flags that has
no support.
v An ioctl subroutine operation that has no support was attempted.
v An attempt was made to configure a device that is still open.
v An illegal configuration command has been given.
v The data buffer length exceeded the maximum length that is defined for a
strategy operation.
EIO
One of the following conditions has occurred:
v The target device cannot be located or is not responding.
v The target device has indicated an unrecovered hardware error.
ESOFT The target device has reported a recoverable media error.
EMEDIA
The target device has found an unrecovered media error.
ENODEV
One of the following conditions has occurred:
v An attempt was made to access a device that is not defined.
v An attempt was made to close a device that is not defined.
ENOTREADY
An attempt was made to open an SSA physical device in Service mode while
an SSA logical device that uses it was in use.
ENXIO One of the following conditions has occurred:
v The ioctl subroutine supplied a parameter that is not valid.
v The openext subroutine supplied extension flags that selected a
non-existent or nonfunctional adapter path.
v A read or write operation was attempted beyond the end of the fixed disk
drive.
EPERM
The attempted subroutine requires appropriate authority.
ENOCONNECT
The using system has been fenced out from access to this device.
Chapter 13. Using the Programming Interface
275

Advertisement

Table of Contents
loading

Table of Contents