Patch-ID# 101300-01 Keywords: FSB/E bad board causing data corruption Synopsis: SunOS 4.1.3: point patch for bad FSB/E board corrupting TCP data Date: Oct/07/93 Solaris Release: 1.1 SunOS Release: 4.1.3 Unbundled Product: Unbundled Release: Topic: point patch for bad FSB/E board corrupting TCP data NOTE: As a point patch, this fix is not currently scheduled nor will necessarily be approved for integration in a future SunOS release. This patch for the "le" driver is designed specially for those customers who might suspect they have bad FSB/E boards as there might be a slight overhead in performance in the extra copy of data. BugId's fixed with this patch: 1135454 Changes incorporated in this version: Relevant Architectures: sparc NOTE: sun4c sun4m Patches which may conflict with this patch: 100768-02 Obsoleted by: Files included with this patch: if_le.o Problem Description: It has been seen that a bad FSB/E board can result in data being corrupted which passes TCP checksum due to the driver optimization in not copying data out of the board as it arrives. INSTALL: 1) mv /sys/sun{4c,4m}/OBJ/if_le.o /sys/sun{4c,4m}/OBJ/if_le.o.fcs cp sun{4c,4m}/4.1.{1,2,3}/if_le.o /sys/sun{4c,4m}/OBJ Please Refer to the System and Networking Administration Manual section on building and installing a custom kernel.