Patch-ID# 109921-05
Keywords: interrupts pcic pcata PCMCIA busra unconfigure PCI panic
Synopsis: SunOS 5.8_x86: pcic driver patch
Date: 18/Dec/00

Solaris Release: 8_x86

SunOS release: 5.8_x86

Unbundled Product: 

Unbundled Release: 

Topic: SunOS 5.8_x86: pcic driver patch

	NOTE:	Refer to Special Install Instructions section for 
		IMPORTANT specific information on this patch.

BugId's fixed with this patch: 4243709 4286161 4337039 4341224 4347834 4352356 4352663 4367607

Changes incorporated in this version: 4341224

Relevant Architectures: i386

Patches accumulated and obsoleted by this patch: 110321-01 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch:

/kernel/drv/pcic
/usr/include/sys/pcic_var.h
/kernel/misc/busra


Problem Description:

4341224 busra improperly allocates resource

(from 109921-04)

      This patch revision was generated to accumulate and obsolete the 
      feature changes introduced in point patch 110321-01.

4347834 unconfigure cPCI assembly causes domain panic
4337039 Add serengeti platform support
4352356 pcata cards cannot be accessed on grover platform
4367607 pcic mod_load errors displayed on reboot of sparc systems in S8U3

(from 109921-03)

4352356 pcata cards cannot be accessed on grover platform

(from 109921-02)

4352663 Recent pcmcia putback includes portions of another fix

(from 109921-01)

4286161 Interrupts are blocked for long time(upto 160 millisecs)in pcic_intr.
4243709 Header <sys/pcmcia.h> depends on <sys/ddi_impldefs.h>

(from 110321-01)

4347834 unconfigure cPCI assembly causes domain panic
4337039 Add serengeti platform support
4367607 pcic mod_load errors displayed on reboot of sparc systems in S8U3

Patch Installation Instructions:
--------------------------------

For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.

For Solaris 7-8 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:

       example# patchadd /var/spool/patch/104945-02

The following example removes a patch from a standalone system:

       example# patchrm 104945-02

For additional examples please see the appropriate man pages.

Special Install Instructions: 
----------------------------- 

Reboot the system after patch installation.

----------------------------- 

none

