Patch-ID# 109923-05 Keywords: security pcser 3c562/3c563 cards pcelx_send interrupt modem 3c562 Synopsis: SunOS 5.8_x86: pcelx and pcser driver patch Date: Dec/03/2003 Install Requirements: Reboot after installation See Special Install Instructions Solaris Release: 8_x86 SunOS Release: 5.8_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 109922 Topic: SunOS 5.8_x86: pcelx and pcser driver patch NOTE: Refer to Special Install Instructions section for IMPORTANT specific information on this patch. Relevant Architectures: i386 BugId's fixed with this patch: 4090692 4243709 4286432 4308863 4308870 4320108 4339285 4352663 4358619 4409324 4465301 4483474 4483475 4517602 4587859 4943424 Changes incorporated in this version: 4943424 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 108529-18 or greater 109929-03 or greater Obsoleted by: Files included with this patch: /kernel/drv/pcelx /kernel/drv/pcser /kernel/misc/cs (deleted) /usr/include/sys/cs.h /usr/include/sys/pcmcia/pcelx.h /usr/include/sys/pcmcia/pcgld.h Problem Description: 4943424 postpatch script fails on diskless client OS services partition (from 109923-04) 4587859 I_STR ioctl payloads are improperly validated (from 109923-03) 4358619 Removing the 3C562 PC card while the pcelx driver is running causes a panic. 4286432 pcelx: panic on sparc 64 bit 4483475 interrupt level 4 not serviced message from pcelx driver 4483474 interrupt level 11 not serviced messages from pcelx driver 4409324 PCELX: Add 3C574 support, 100 Mb/s, both Sparc and X86 4339285 possible TRAP in pcser.c 4517602 deadman panic with 3COM 3CXM756 PC modem card while running pcsertest 4465301 pcser_card_insertion() should return an error if card doesn't become ready (from 109923-02) 4352663 Recent pcmcia putback includes portions of another fix (from 109923-01) 4090692 pcser: pcser disables Ethernet interface on 3COM 3C562/3C563 cards 4308863 The pcelx drivers hangs in the interrupt routine on Sparc Ultra 2 4308870 The pcelx driver hangs sometimes in the pcelx_send routine 4320108 The pcelx driver fails to attach on the Ultra 60 with the 3COM 3C562 PC card. 4243709 Header depends on 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-9 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. NOTE: For users requiring support for the 3COM Etherlink III LAN+Modem PC Card (3C562), the following patches should be installed: 109927-02 (or newer) pem driver patch 109929-02 (or newer) pcmem and pcmcia driver patch README -- Last modified date: Wednesday, December 3, 2003