What is Support Level Supplement (SLS) ptf9150b, the UnixWare 7 Definitive 2018 Supplement? Problems Fixed -------------- The following fixes were first provided with ptf9150a and are also contained in ptf9150b: 1. Fix an RD1000 panic. Systems using the AHCI device driver and an attached but empty Dell PowerVault RD1000 Removable Disk Storage device would panic on start up. To fix these panics requires both this escalation patch for the sd01 device driver and to use version 2.0a (or later) of the AHCI device driver. You can separately download that device driver or install it via patchck. The sd01 portion of the fix is to change a recursive loop to an iterative loop. The ahci portion of the fix is to resolve an event registration issue. OSR6-113 2. Fix a mkdev hd command failure when configuring a Dell PowerVault RD1000 Removable Disk Storage hard disk. This error was encountered: ERROR: One or more of the DDB files are not present/corrupt/inaccessible. UX:ls:ERROR: Cannot access /dev/hba/hba*: no such file or directory. An incorrect data conversion was fixed. OSR6-124 ptf9150b also provides the following fixes: 3. Revise various header files to maintain the same behavior for UDK compiled binaries while supporting definitions required by the new UnixWare 7 Definitive 2018 compiler. UW7-140 4. Avoid undefined WCHAR_MIN and WINT_MIN variables by setting defaults if these variables are not defined elsewhere. UW7-138 5. Add setenv and unsetenv declarations to stdlib.h. While undeclared functions default to int, modern compilers complain about the missing declarations. UW7-148 Contents -------- /etc/conf/pack.d/sd01/Driver.o /usr/include/ctype.h /usr/include/dirent.h /usr/include/fcntl.h /usr/include/inttypes.h /usr/include/limits.h /usr/include/math.h /usr/include/pthread.h /usr/include/stdio.h /usr/include/stdint.h /usr/include/stdlib.h /usr/include/string.h /usr/include/strings.h /usr/include/sys/cdefs.h /usr/include/sys/sockio.h /usr/include/sys/stat.h /usr/include/sys/types.h /usr/include/time.h /usr/include/unistd.h /usr/include/varargs.h /usr/include/wchar.h Software Notes and Recommendations ---------------------------------- 1. ptf9150 should only be installed on: UnixWare 7 Definitive 2018 (D2M1) 2. If your system has an AHCI controller, you should also install the revised AHCI device driver (version 2.0a or later). 3. ptf9150b can be installed on UnixWare 7 Definitive 2018 with ptf9150 (version a) already installed. However, removal of ptf9150 (version b) will remove both versions and restore the original UnixWare 7 Definitive 2018 binaries. 4. If you participated in the UnixWare 7/OpenServer 6 Definitive 2018 Development System Update Alpha program, p600000 must be removed before applying this patch. Installation Instructions ------------------------- Either use patchck to install this escalation fix or follow the following procedure: 1. Download the ptf9150.image file to the /tmp directory on your machine. 2. As root, add the package to your system using these commands: $ su - Password: # pkgadd -d /tmp/ptf9150b.image Alternatively, this package may be installed in quiet mode by using these commands: $ su - Password: # pkgadd -qd /tmp/ptf9150b.image all 3. Reboot the system after installing this package. Removal Instructions -------------------- 1. As root, remove the package using these commands: $ su - Password: # pkgrm ptf9150 2. Reboot the system after removing this package. If you have questions regarding this supplement, or the product on which it is installed, please contact your software supplier.