Patch-ID# 109886-02
Keywords: pci.h pci driver FCode serengeti PCI hot swap
Synopsis: SunOS 5.8_x86: pci driver patch
Date: 09/Oct/00

Solaris Release: 8_x86

SunOS release: 5.8_x86

Unbundled Product: 

Unbundled Release: 

Topic: SunOS 5.8_x86: pci driver patch

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

BugId's fixed with this patch: 4261567 4262685 4271733 4271738 4278935 4284196 4290532 4302637 4307697 4322734 4324244 4324250 4327135 4334348 4334505 4338033 4357092 

Changes incorporated in this version: 4261567 4262685 4271733 4271738 4278935 4284196 4290532 4302637 4307697 4322734 4324244 4324250 4327135 4334348 4334505 4338033 4357092

Relevant Architectures: i386

Patches accumulated and obsoleted by this patch: 109349-02 110106-01 

Patches which conflict with this patch: 

Patches required with this patch: 108529-03 (or newer)

Obsoleted by: 

Files included with this patch:

/usr/include/sys/pci.h
/platform/i86pc/kernel/drv/pci

Problem Description:

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

4261567 EBUS needs to set PIL's based on new generic naming scheme
4262685 class action script & /etc/driver_aliases entry needed for southbridge
4271733 platform power management driver for Grover
4271738 GPIO pin driver to control fans on grover needed.
4278935 pci: support schizo pci power management
4284196 Keyboard mapping affected after pcipsy (psycho) driver is loaded...
4290532 Detaching buses  causes a panic
4302637 Memory controller driver for ecc get_unumber and PICL
4307697 Need support for SMBUS within the  framework of I2C.
4322734 pmu nexus driver needed for grover
4327135 rootnex removes interrupt without installer's request
4338033 pci_{save,restore}config_regs
4334505 PCI PM should be made generic
4324244 pci_pci: support bridge power management support
4324250 pci_report_pmcap should verify arguments
4334348 PCI code causes panic in assert on CE errors.
4357092 Provide Embedded FCode Interpreter feature to Serengeti

(from 109886-01)

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

4261567 EBUS needs to set PIL's based on new generic naming scheme
4262685 class action script & /etc/driver_aliases entry needed for southbridge
4271733 platform power management driver for new platform
4271738 GPIO pin driver to control fans on new platform needed.
4278935 pci: support schizo pci power management
4284196 Keyboard mapping affected after pcipsy (psycho) driver is loaded...
4290532 Detaching buses  causes a panic
4302637 Memory controller driver for ecc get_unumber and PICL
4307697 Need support for SMBUS within the  framework of I2C.
4322734 pmu nexus driver needed for new platform
4327135 rootnex removes interrupt without installer's request
4338033 pci_{save,restore}config_regs
4334505 PCI PM should be made generic
4324244 pci_pci: support bridge power management support
4324250 pci_report_pmcap should verify arguments
4334348 PCI code causes panic in assert on CE errors.

(from 109349-02)

4338033 pci_{save,restore}config_regs
4334505 PCI PM should be made generic
4324244 pci_pci: support bridge power management support
4324250 pci_report_pmcap should verify arguments
4334348 PCI code causes panic in assert on CE errors.

(from 109349-01)

4261567 EBUS needs to set PIL's based on new generic naming scheme
4262685 class action script & /etc/driver_aliases entry needed for southbridge
4271733 platform power management driver for new platform
4271738 GPIO pin driver to control fans on new platform needed.
4278935 pci: support schizo pci power management
4284196 Keyboard mapping affected after pcipsy (psycho) driver is loaded...
4290532 Detaching buses  causes a panic
4302637 Memory controller driver for ecc get_unumber and PICL
4307697 Need support for SMBUS within the  framework of I2C.
4322734 pmu nexus driver needed for new platform
4327135 rootnex removes interrupt without installer's request

(from 110106-01)

4357092 Provide Embedded FCode Interpreter feature to Serengeti

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.


