Patch-ID# 110457-05 Keywords: warlocking cstyle smartcard timeout IOC_SET_WRITETIMEOUT STC chip Synopsis: SunOS 5.8: scmi2c driver patch Date: Apr/19/2002 Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: Unbundled Release: Xref: Topic: SunOS 5.8: scmi2c driver patch Relevant Architectures: sparc BugId's fixed with this patch: 4282989 4349315 4401809 4435178 4468337 4469751 4627973 Changes incorporated in this version: 4627973 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /platform/sun4u/kernel/drv/sparcv9/scmi2c /usr/lib/smartcard/libSCMI2CNative.so.1 /usr/lib/smartcard/sparcv9/libSCMI2CNative.so.1 Problem Description: 4627973 OCF_Exception; OCFmsg= 0/8/61/90 unknown error; OCFstatus=OCF_VerifyError (from 110457-04) 4468337 Remove driver workarounds for bugs in STC chip. 4469751 debug messages are enabled for non-debug build of driver (from 110457-03) 4435178 The mutex within scm's state struct is freed prior to calling mutex_exit() (from 110457-02) 4401809 scm driver mutex panic on failed attach (from 110457-01) 4282989 add warlocking, fix locking problems and cstyle smartcard device driver 4349315 Add timeout error checking to IOC_SET_WRITETIMEOUT and IOC_SET_READTIMEOUT ioctl 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. README -- Last modified date: Friday, April 19, 2002