Patch-ID# 103094-04 Keywords: latency cpu_surrender page_unlock strioctl ic_timout freectty klmmod Synopsis: SunOS 5.5_x86: kernel patch Date: Jan/27/97 Solaris Release: 2.5_x86 SunOS release: 5.5_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 103093 Topic: SunOS 5.5_x86: kernel patch BugId's fixed with this patch: 1161438 1189967 1220902 1229031 1231759 1231871 1232869 1233084 1238919 1243804 1251423 1251430 1253223 1254108 1256610 1260959 1260982 1262694 1264333 Changes incorporated in this version: 1253223 1254108 1260959 1260982 1262694 1264333 Relevant Architectures: i386 Patches accumulated and obsoleted by this patch: 103326-03 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /kernel/genunix /platform/i86pc/kernel/unix /kernel/misc/klmmod /kernel/misc/klmops /kernel/sys/doorfs Problem Description: 1264333 _lwp_suspend()/continue() interrupts blocking system calls 1262694 Solaris 2.4 hangs due to memory leak in kmem_alloc-8, kmem_alloc_24 and -40 lea 1260959 Streams information delayd 50-100 ms until dbri driver schedules it 1254108 SIGPROF with ITIMER_REALPROF broken on Solaris 2.5 on Intel This test adds numbers store in a global area under mutexes 1253223 System running 2.3 with KJP-80 on single CPU /24MB hangs in fork test case 1260982 rwnext & infonext fix in 2.4 to wait to enter inner perimeter didn't make 2.5 (from 103094-03) 1256610 strwrite failes to call queuerun on error path: bug performance hit 1251423 panic - recursive mutex_enter on lwplock (from 103094-02) 1243804 lockfs -h and umount of the UFS lying under a loopback file system causes panic 1232869 paging thresholds are too low on very big systems causing kmem alloc failures 1161438 The pageout daemon blows up when a lot of memory is added to a system (from 103094-01) 1233084 freectty set cred pointer to NULL causing other module panic the system 1231759 strioctl ic_timout changed values from seconds to milliseconds 1229031 page_unlock: page not locked panic occurring when locking address space 1220902 workaround needed for Viking Hardware Problem 1189967 real-time latency limits exceeded occasionally 1231871 cpu_surrender doesn't check for threads waiting on kp queue (from 103326-03) 1251430 Solaris 2.5 system panicked with message "lm_get_sysid: too many lm_sysid's" (from 103326-02) 1251430 Solaris 2.5 system panicked with message "lm_get_sysid: too many lm_sysid's" (from 103326-01) 1238919 mount causes the system to panic Data fault. Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- Reboot the system after patch installation.