Patch-ID# 100359-03 Keywords: panic assertion failure, machine freeze, console printf hangs, jumbo Synopsis: SunOS4.1;4.1.1: streams jumbo patch Date: 11/November/91 SunOS release: 4.1 4.1.1 Topic: Streams Jumbo Patch BugId's fixed with this patch: 1068158 1044100 1044888 1047355 1058097 1061174 Architectures for which this patch is available: Sun3 Sun3x Sun4 Sun4c Patches which may conflict with this patch: Obsoleted by: 4.1.2 This patch obsoletes patches 100179-01 100233-01 100255-01 100279-01 100310-01 100359-01 100189-02 Problem Description: Bugid 1068158 System crash with assertion failure vp->v_stream when using clone driver. Bugid 1044100 This patch incorporates the fix for bug id #1044100 which results in a machine freeze. Bugid 1044888 This patch also fixes a bug where kernel printf hangs the system. Bugid 1047355 Polling not working correctly. Bugid 1058097 System crash with panic data fault, with bad buffer pointer, usually in the login process. Bugid 1061174 'poll()' does not return -1 when 'poll()' receives a signal when polling fds greater than 30. Bugid 1058097 (11/11/91 100359-03) The same system crash panic data fault can occur when the ioctl FIONREAD is being processed. INSTALL: As root: mv /sys/`arch -k`/OBJ/str_io.o /sys/`arch -k`/OBJ/str_io.o_orig mv /sys/`arch -k`/OBJ/str_syscalls.o /sys/`arch -k`/OBJ/str_syscalls.o_orig cp `arch -k`/str_io.o /sys/`arch -k`/OBJ cp `arch -k`/str_syscalls.o /sys/`arch -k`/OBJ chmod 444 /sys/`arch -k`/OBJ/str_io.o chmod 444 /sys/`arch -k`/OBJ/str_syscalls.o Then a new kernel will need to be made Please refer to the System and Network Administration manual on building and installing a custom kernel.