[Intel Navigation Header]

    Available OS2 Drivers for RZ1000 Problem

    
    

    OS/2 DRIVERS AVAILABLE FOR RZ1000 PROBLEM

    
       PJ19409.ZIP has just been sent to our PSPDIST server for public
    
       distribution.  It contains the README.TXT as shown below.  It will be
    
       available in most of the following sites by the end of day today.
    
       Prodigy will not have it available until Friday, 8/16 as that is when
    
       they do their library updates.
    
    
    
       CompuServe subscribers can download Fixpaks from the OS/2 Support Forum
    
       (GO OS2SUPPO).
    
    
    
       IBM OS/2 BBS subscribers can download Fixpaks from the Software Download
    
       Library.
    
    
    
       U.S. customers who are not subscribers can call 800-547-1283 for
    
       information on how to subscribe.
    
    
    
       Internet  customers with access to Internet services can download
    
       Fixpaks using the following methods:
    
    
    
            Anonymous FTP to "ftp.software.ibm.com" (IP Address 198.17.57.66)  
    
            Fixpaks are located in the "/ps/products/os2/fixes" directory.
    
    
    
       World Wide Web (WWW) access via:
    
    
    
            IBM home page                 http://www.ibm.com
    
    
    
            IBM Software Manufacturing Solutions        
    
            http://service.boulder.ibm.com
    
    
    
       Prodigy subscribers can download Fixpaks from the OS2CLUB in the
    
       Download Library, IBM Files, Fixes area. Files are updated weekly and
    
       are available on Friday.
    
    
    
       PCC BBS customers can call the IBM Personal Computer Company BBS In
    
       Raleigh NC, and download Fixpaks from the public area. You can access
    
       this BBS at 919-517-0001.
    
    
    
       America On line subscribers can download Fixpaks from the OS/2 Area.
    
    
    
       RZ1000 Data Problems - APAR - PJ19409 
    
    
    
                      *** IMPORTANT, READ THE FOLLOWING *** 
    
       If you need to apply any OS/2 2.11 Fixpak, up to and including XR_B100,
    
       or OS/2 Warp Fixpak, up to and including XR_W009, then you must apply
    
       this fix AFTER the Fixpak is applied.
    
    
    
       This fix (PJ19409) will be included in all future Warp and OS/2 2.11
    
       Fixpaks.
    
    
    
       Description 
    
       IDE disks can incur possible data read conflicts that can cause data
    
       problems.
    
    
    
       OS/2 Versions: 
    
    
    
       OS/2 2.11 and all versions of OS/2 Warp 
    
    
    
       Solution
    
       Disable Read-ahead mode for the RZ1000 PCI IDE chip in the OS/2
    
       IBM1S506.ADD device driver.  This is a generic device driver that will
    
       fix all the above releases and is compatible with non-RZ1000 systems.
    
    
    
       The new IBM1S506 device driver detects the RZ1000 and disables
    
       read-ahead only for the RZ1000.  This driver can replace the IBM1S506 on
    
       all systems with IDE interfaces.  A new IBMIDECD.FLT driver is included
    
       so as to be synchronized with IBM1S506.ADD if your system uses this
    
       driver.
    
    
    
       Performance Impact 
    
       IBM's benchmarks show no system performance degradation by disabling the
    
       RZ1000's read-ahead mode.
    
    
    
       Installation Instructions: 
    
       1. Save existing IBM1S506.ADD by renaming: 
    
          (For OS/2 Warp)
    
            > CD c:\OS2\BOOT
    
            > REN IBM1S506.ADD IBM1S506.RET
    
            > REN IBMIDECD.FLT IBMIDECD.RET
    
    
    
          (For OS/2 2.11)
    
            > CD c:\OS2
    
            > REN IBM1S506.ADD IBM1S506.RET
    
    
    
       2. Copy new one: 
    
          (For OS/2 Warp)
    
            > COPY a:\IBM1S506.ADD
    
            > COPY a:\IBMIDECD.FLT
    
            > ATTRIB +R IBM1S506.ADD
    
            > ATTRIB +R IBMIDECD.FLT
    
    
    
          (For OS/2 2.11)
    
            > COPY a:\IBM1S506.ADD
    
            > ATTRIB +R IBM1S506.ADD
    
    
    
       3. Re-boot system for the drivers to take effect.
    
    
    
       To Verify System Susceptibility to this Problem: 
    
       To verify existence of the problem on your system, you may turn on the
    
       verbose option on the new IBM1S506.ADD.  After installing the update per
    
       the instructions above, edit config.sys and add the /V (verbose) switch
    
       option to the IBM1S506.ADD line:
    
    
    
                 BASEDEV=IBM1S506.ADD /V
    
    
    
       After adding the /V and rebooting your system, if your system displays
    
       on the 3rd line of disk information during startup:
    
    
    
            PCI Rev: 02.00  RZ1000 PCI to IDE IC, Rev: 0x01  VID:0x1000
    
       DID:0x1042
    
    
    
       then your system does contain an RZ1000 chip and is susceptible to the
    
    
    
       above problem.
    
    
    
       Warning: on some systems this message can be displayed for only a brief 
    
       time during system boot.
    
    
    
       If no such line appears, then you may revert to the originally shipped
    
       device drivers or leave the new drivers installed.
    
    
    
       Note: This fix has no affect on other IDE systems.
    
    
    
       Remove the /V option from config.sys if you no longer want the verbose
    
       information displayed.
    
    
    
       We have largely completed our investigation of various operating systems
    
       to determine if they were affected by this problem.  We have found no
    
       new OSs that are affected.
    
    
    
       IBM has completed work on the OS/2 patch and it is now available.
    
    
    
       We have developed a diagnostic utility which detects the presence of the
    
       RZ1000 chip. Further details are available in this message or at
    
       /procs/support/rz1000/ .
    
    
    
       There have been reports, on several usenet newsgroups of a problem with
    
       PCI computers that use the RZ1000 IDE controller. Motherboards that use
    
       this chip include Intel motherboards commonly known as Premiere or
    
       Plato, as well as non-Intel motherboards. The latest Intel motherboards
    
       which use the 82430FX PCI chipset do not use the RZ1000 chip and do not
    
       have this problem.
    
    
    
       This problem presents the potential for data corruption which could
    
       manifest itself as a misspelled word in a document, incorrect values or
    
       account balances in accounting software, unexplained GP faults when
    
       program execution reaches a corrupted instruction in the executable
    
       code, destruction of directory trees, or even corruption of an entire
    
       partition or drive.
    
    
    
       Most users of early PCI motherboard-based systems are unaffected by this
    
       problem because it is also dependent on the Operating System (OS), BIOS
    
       and the IDE hard disk driver and certain operations (e.g. simultaneous
    
       floppy and IDE hard drive accesses.) 
    
    
    
       Operating systems which are unaffected by this problem when run on Intel
    
       motherboards include:
    
    
    
            --  Win 95
    
    
    
            --  Win NT ver 3.5 and later  
    
    
    
            --  Win 2.x 
    
    
    
            --  DOS
    
    
    
            --  Win 3.x is unaffected when using 16-bit disk accesses.
    
    
    
            --  Win 3.x is unaffected when using any of the major 32-bit
    
    
    
       IDE Disk Drivers (Microsoft, Western Digital, OnTrack, MicoHouse):
    
    
    
            --  NetWare
    
    
    
            --  Unixware 2.01
    
    
    
            --  NEXTSTEP
    
    
    
            --  Banyan
    
    
    
            --  Solaris 2.4+
    
    
    
            --  SCO Unix 3.1+ 
    
    
    
       Affected operating systems included:
    
    
    
            --  OS/2 and WARP
    
    
    
            --  Win NT 3.1 and earlier versions
    
    
    
            --  LINUX 
    
    
    
       Operating systems affected by this problem can be worked around by
    
       updating the IDE hard disk device driver.  In the case of Win NT 3.1 a
    
       patch is available from Microsoft via the world wide web at:
    
       http://www.microsoft.com/KB/softlib.  The patch is called
    
       "PCIATDSK.EXE".
    
    
    
       IBM has completed its  work on an updated OS/2 driver. This patch is
    
       called APAR PJ19409 and is available via a number of IBM on-line
    
       services, including http://www.ibm.com.
    
    
    
       Intel is committed to ensuring that users of our products are satisfied.
    
       We have therefore taken the following steps to address the concerns we
    
       have seen on the various usenet groups:
    
    
    
            --  Fully characterize the problem.
    
    
    
            --  Frequently update the user community on our progress.
    
    
    
            --  Work with OS vendors to develop and distribute patches, as
    
       required.
    
    
    
            --  Develop a utility program to identify which systems are
    
       susceptible to this problem.
    
    
    
       The DOS detection utility program is now available and can downloaded
    
       from the Intel Web site, at /.  This detection
    
       program will verify the presence of RZ1000 chips.
    
    
    
       Intel Corp.
    
    

    Trademark information