Patch-ID# 109815-23
Download this patch from My Oracle Support
Your use of the firmware, software and any other materials contained
in this update is subject to My Oracle Support Terms of Use, which
may be viewed at My Oracle Support.
|
For further information on patching best practices and resources, please
see the following links:
|
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
|
Keywords: security hotswap scsb se obp pcf8574 pcf8591 se se0 ioctl i_str
Synopsis: SunOS 5.8: se, acebus, pcf8574, pcf8591 and scsb patch
Date: Jan/31/2007
Install Requirements: See Special Install Instructions
Reboot after installing this patch to activate the changes delivered. An alternative may be specified in the Special Install Instructions.
Use Single User Mode (run level S) when installing this patch on an active boot environment. An alternative may be specified in the Special Install Instructions.
Solaris Release: 8
SunOS Release: 5.8
Unbundled Product:
Unbundled Release:
Xref:
Topic: SunOS 5.8: se, acebus, pcf8574, pcf8591 and scsb patch
**********************************************************************
NOTE: This patch may contain one or more OEM-specific platform ports.
See the appropriate OEM_NOTES file within the patch for
information specific to these platforms.
DO NOT INSTALL this patch on an OEM system if a corresponding
OEM_NOTES file is not present (or is present, but instructs not
to install the patch), unless the OEM vendor directs otherwise.
**********************************************************************
NOTE: Refer to Special Install Instructions section for
IMPORTANT specific information on this patch.
Relevant Architectures: sparc
Bugs fixed with this patch:
Changes incorporated in this version: 6470598
Patches accumulated and obsoleted by this patch: 109694-01 109731-02 109908-02 110334-01 111428-03
Patches which conflict with this patch:
Patches required with this patch: 108528-18 109458-04 (or greater)
Obsoleted by:
Files included with this patch:
/etc/driver_aliases
/etc/minor_perm
/etc/name_to_major
/kernel/drv/se
/kernel/drv/sparcv9/se
/platform/SUNW,UltraSPARC-IIi-Netract/kernel/drv/se.conf
/platform/SUNW,UltraSPARC-IIi-Netract/kernel/drv/sparcv9/acebus
/platform/SUNW,UltraSPARC-IIi-Netract/kernel/drv/sparcv9/pcf8574
/platform/SUNW,UltraSPARC-IIi-Netract/kernel/drv/sparcv9/pcf8591
/platform/SUNW,UltraSPARC-IIi-Netract/kernel/drv/sparcv9/scsb
Problem Description:
6470598 5.9:XIR did not work with se(7D) driver and OBP on E250and Primepower
(from 109815-22)
4587450 se serial port driver error in se_async_wput M_IOCDATA handling code
(from 109815-21)
4028137 serial line hangs and gets "link down" message
5064695 se driver cleanup required around locking, potential deadlock
(from 109815-20)
4360114 Reset serial ports with the tcsetattr will hang system hard, pci systems only.
4417136 se_hdlc_close() can hard-hang the machine
(from 109815-19)
4849939 se_hdlc rejects all packets of size equal to its buffer size.
(from 109815-18)
4813598 se_open() never returns and serial port is locked
(from 109815-17)
4735231 se_hdlc_start() might cause deadman hard hang
(from 109815-16)
4626537 se_hdlc can corrupt kernel memory
4730608 syncloop test on se_hdlc for packet lenths >= 1024 fails and leaks memory too
(from 109815-15)
4587859 I_STR ioctl payloads are improperly validated
(from 109815-14)
4467603 se driver fails to handle ttycommon_ioctl return values properly
(from 109815-13)
4455495 se drivers close and soft intr handler routines need better cooperation.
(from 109815-12)
4344013 se driver DDI_INFO_DEVT2INSTANCE must return correct Instance number
(from 109815-11)
4463087 se driver could generate "se0: Invalid chip version 3 in flowcontrol" error
(from 109815-10)
4409169 single user boot of E250 with console set to RSC hangs before login.
(from 109815-09)
This patch revision was generated to accumulate and obsolete the
feature changes introduced in feature point patch 111428-03.
(from 109815-08)
4412596 sptest fails on se device in MP system
(from 109815-07)
4376423 se driver causes memory corruption, assertion failures
4420763 se drivers se_close routine needs additional clone structure checks.
4437712 Hotswap card will not configure when inserted into autoconfig configured slot
(from 109815-06)
4412952 OS delay when servicing system events causes system reset
4417908 slots regaining HEALTHY#!
4417867 hsc_board_healthy: No Slot Info.
4418408 scsb driver completes write of "0" bytes but not for read
4358940 SCSBIOC_RESET_UNIT ioctl not placing slots into RESET mode
4418400 Improper slot number returned via kstat for slot healthy.
4421345 Inserting fan tray intermittently causes system to believe SCB has been removed
4341299 System shut down after hsc_slot_occupancy: cannot map slot number 1 .... notice
4424145 pcf8591 driver kstat write can cause machine to shut down
(from 109815-05)
4343535 se_hdlc driver loses data when it re-xmits a frame that was aborted
(from 109815-04)
4391660 SCSB driver needs to set Health state based on i2c error statistics
4384345 Interrupt level 4 not serviced during hot swap operation
4375225 SW: Power supply present status incorrectly reflected on Status Panel
4353422 This primarily affects Netra ct 400 & 800 diagnostics
4353426 Primarily affects Netra ct 400 and 800 diagnostics
4353430 Primarily affects Netra ct 400 and 800 diagnostics
4358059 SCSBIOC_LED_OK_GET and ENVC_IOC_GETDSKLED not returning proper led status
4354857 Unit number range checking not performed for various scsb ioctls
4354859 Limited range checking on scsb ioctl SCSBIOC_REG_READ
4401945 System crashes intermittently when a power supply is switched off
4338933 Writes are allowed to fan tray and power supply device nodes.
4383950 read(2) on fan tray not setting errno value when error occurs
4396693 SCSB interrupt source registers "sometimes" return non 0 values on PS fault
4393595 System hangs during alarm card full hot swap operation
4402018 scsb driver warning about HSC not initialized or AC not present
4379189 Alarm and Slot presence state bits do not match
4385065 NOTICE message not being reported on tonga when SSB removed with a slot in reset
(from 109815-03)
4342866 Hotswap Drivers need to adopt fix for 4338633
4367981 Need to bring up system in Full Hotswap mode by default
4365262 Should not warn about not getting HEALTHY# at insertion
(from 109815-02)
This patch revision was generated to accumulate and obsolete
the feature changes introduced in point patch 110334-01.
(from 109815-01)
4343601 replacement power supply left in standby mode
4335099 CTC should not be showing up as cPCI card
4345375 scsb_leddata kstat must present user interface slot numbers for prtdiag
(from 109731-02)
4354219 OS returns tty ports to default mode regardless of obp settings
(from 109731-01)
4308769 se_async_softint called canputnext without checking for valid q_next
4304938 "stty 0" freeze system
(from 110334-01)
4319571 Alarm Card should be hotswappable
4346323 SCSB driver needs support for an ioctl to upload/download Alarm relay
4368931 scsb needs to deliver an event for SCB hot removal
4320055 se driver needs support for DDI_DETACH and hence dynamic unloading
(from 109908-02)
4364763 s9_19 Netra ct pwrsupply & fan devices not created
(from 109908-01)
This patch revision was generated to accumulate and obsolete
the feature changes introduced in point patch 109694-01.
(from 109694-01)
4335407 pcf8574 and pcf8591 new platform device driver code conflicts with other device drivers
4333577 warning and shutdown-temperature values read from pcf8591 driver incorrect
(from 111428-03)
Rev'ed patch to include an escalated fix integrated into the
patchgate.
(from 111428-02)
Rev'ed patch to include an escalated fix integrated into the
patchgate.
(from 111428-01)
4410299 SUNW,Sun-Fire-480R software support needed in Solaris
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-10 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:
-----------------------------
NOTE 1: Reboot the system after patch installation.
NOTE 2: To get the feature for New Control Msg. for PCI HotPlug Framework,
please install the following patch:
108528-07 (or greater) kernel patch
NOTE 3: To get the complete support for SUNW,Sun-Fire-480R, please also
install the following patches:
108528-11 (or greater) Kernel Update patch
110851-02 (or greater) sun4u ssc050 driver patch
111792-01 (or greater) Sun-Fire-480R PICL plugins patch
111793-01 (or greater) Sun-Fire-480R libprtdiag patch
111791-01 (or greater) Sun-Fire-480R usr platform links patch
README -- Last modified date: Friday, November 9, 2012