Patch-ID# 102318-01 Keywords: gld panic snoop Synopsis: SunOS 5.4_x86: gld fixes Date: Feb/10/95 Solaris Release: 2.4_x86 SunOS release: 5.4_x86 Unbundled Product: Unbundled Release: Topic: SunOS 5.4_x86: gld fixes BugId's fixed with this patch: 1169504 1169751 1180962 1184765 1184768 1184770 1184774 1184776 1188572 3002547 Changes incorporated in this version: Relevant Architectures: i386 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: /kernel/misc/gld Problem Description: 1180962 gld: deadbeef panic in gld_sched 1184776 gld: gld_register does not validate intr or reg index values 1169751 gld: gld.c sometimes doesn't acquire gldm_maclock mutex when calling lan driver 1184768 gld: gld_open fails to release rw lock before ENXIO if correct PPA not found 1184774 gld: gld_register can free unallocated memory and panic 1184765 gld: incorrect logic when closing an unbound (DL_UNBOUND) promiscuous stream 1169504 gld: deadlock panic: cycle in blocking chain 1184770 gld: gld_form_udata calls allocb() 2 bytes short of what it needs 1188572 gld: GLD module will not unload 3002547 gld: smc: 2nd snoop changes the state of an already executing snoop Patch Installation Instructions: -------------------------------- Generic 'installpatch' and 'backoutpatch' scripts are provided within each patch package with instructions appended to this section. Other specific or unique installation instructions may also be necessary and should be described below. Special Install Instructions: ----------------------------- none