Patch-ID# 109853-01 Keywords: ChorusOS Synopsis: Jumbo Patch for Sun Embedded Workshop 4.0.1-GPRO, ChorusOS for Solaris -> MIPS (host Solaris) Date: May/24/2001 Solaris Release: SunOS Release: Unbundled Product: ChorusOS Unbundled Release: 4.0.1 NOTE: CLX401-SM30-GPRO Xref: Topic: Jumbo Patch for Sun Embedded Workshop 4.0.1-GPRO, ChorusOS for Solaris -> MIPS (host Solaris) Relevant Architectures: sparc BugId's fixed with this patch: 4249702 4345244 4346768 4360533 4362258 4363069 4380898 4392406 4392408 4395022 Changes incorporated in this version: 4249702 4345244 4346768 4360533 4362258 4363069 4380898 4392406 4392408 4395022 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: 4.0.1-GPRO-MIPS/chorus-mips/kernel/Ident.NUCLEUS 4.0.1-GPRO-MIPS/chorus-mips/kernel/include/chorus/cpu/f_cpu.h 4.0.1-GPRO-MIPS/chorus-mips/kernel/include/chorus/dki/f_dki.h 4.0.1-GPRO-MIPS/chorus-mips/kernel/include/chorus/prof/chAsmEnt_f.h 4.0.1-GPRO-MIPS/chorus-mips/kernel/lib/crt/crt0.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/dbg/basic/dbgMem_f.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/dbg/basic/dbgOps_f.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/dbg/basic/dbgScript.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/dbg/basic/except.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/dbg/dbg.mk 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/dbg_offsets.of 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/dki/dkiIntf_f.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/dki/intr/f_intr.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/dki/intr/f_intrAsm.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/exec/f/excep.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/exec/f/excepAsm.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/exec/f/trap.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/exec/thread/threadAsm_f.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/kdb/kdb/cmd/debugger.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/kdb/kdb/cmd/f_debugger.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/kdb/kdb/symbol/symb.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/mem/flm/aspace/scRgn.o 4.0.1-GPRO-MIPS/chorus-mips/kernel/obj/kern/mem/prm/aspace/tx39Asm.o 4.0.1-GPRO-MIPS/chorus-mips/opt/X11/Ident.X11 4.0.1-GPRO-MIPS/chorus-mips/os/Ident.OS 4.0.1-GPRO-MIPS/chorus-mips/os/include/CC/new.h 4.0.1-GPRO-MIPS/chorus-mips/os/include/chorus/am/f_reg.h 4.0.1-GPRO-MIPS/chorus-mips/os/lib/CC/libC.a 4.0.1-GPRO-MIPS/chorus-mips/os/lib/loader/loader.a 4.0.1-GPRO-MIPS/chorus-mips/os/lib/rshd/cmd.a 4.0.1-GPRO-MIPS/chorus-mips/os/obj/os/am/sys/amExc_f.o 4.0.1-GPRO-MIPS/chorus-mips/os/obj/os/am/sys/amThrd_f.o 4.0.1-GPRO-MIPS/chorus-mips/src/iom/Ident 4.0.1-GPRO-MIPS/chorus-mips/src/iom/src/os/iom/sys/bsd/dev/console/common.mf 4.0.1-GPRO-MIPS/chorus-mips/src/iom/src/os/iom/sys/bsd/dev/console/console.h 4.0.1-GPRO-MIPS/chorus-mips/src/iom/src/os/iom/sys/bsd/dev/console/kbdio.c 4.0.1-GPRO-MIPS/chorus-mips/src/iom/src/os/iom/sys/bsd/dev/console/kbdio.h 4.0.1-GPRO-MIPS/chorus-mips/src/iom/src/os/iom/sys/bsd/dev/console/kbdtables.h 4.0.1-GPRO-MIPS/chorus-mips/src/iom/src/os/iom/sys/bsd/dev/console/syscons.c 4.0.1-GPRO-MIPS/chorus-mips/src/iom/src/os/iom/sys/bsd/dev/console/syscons.h 4.0.1-GPRO-MIPS/chorus-mips/src/iom/src/os/iom/sys/bsd/nfs/nfs_client/nfs_vnops.c 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/drv/src/Ident 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/drv/src/keyboard/i8042/i8042.c 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/drv/src/keyboard/i8042/i8042.h 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/drv/src/net/ether/smc91xx/smc91xx.c 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/drv/src/net/ether/smc91xx/smc91xxProp.h 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/mips/Ident 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/mips/drv_f/src/flash/intel28f/intel28f.c 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/mips/drv_f/src/flash/intel28f/intel28f.h 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/mips/drv_f/src/flash/intel28f/intel28fProp.h 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/mips/drv_f/src/pcmcia/it8368e/it8368e.c 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/mips/drv_f/src/tx39/tx3922au/tx3922.c 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/mips/drv_f/src/uart/tx39_uart/uart.c 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/mips/pallas/Ident 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/mips/pallas/src/boot/deviceTree.c 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/template/bsp/Ident 4.0.1-GPRO-MIPS/chorus-mips/src/nucleus/bsp/template/drv/Ident 4.0.1-GPRO-MIPS/chorus-mips/src/opt/examples/Ident 4.0.1-GPRO-MIPS/chorus-mips/tools/Ident.CDS 4.0.1-GPRO-MIPS/chorus-mips/tools/Ident.CHTOOLS 4.0.1-GPRO-MIPS/chorus-mips/tools/Ident.DEVTOOLS 4.0.1-GPRO-MIPS/chorus-mips/tools/Ident.EWS 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/README-GDB 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/chadmin 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/chconsole 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/chlog 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/chls 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/chserver_d 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/gdb.ps 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/mips-chorusos-gdb 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/mips-chorusrdb-gdb 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/mkimage 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/rdbs 4.0.1-GPRO-MIPS/chorus-mips/tools/host/bin/refcard.ps 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/actors.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/debug_types.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/exceptions.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/i386.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/mips.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/modules.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/ppc603.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/sparc_v9.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/target.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/etc/debug_server/threads.xml 4.0.1-GPRO-MIPS/chorus-mips/tools/host/include/ChorusServer/dbg_error.h 4.0.1-GPRO-MIPS/chorus-mips/tools/host/lib/libChDbg.a 4.0.1-GPRO-MIPS/chorus-mips/tools/host/lib/libChSrv.a 4.0.1-GPRO-MIPS/chorus-mips/tools/root/bin/profctl.r 4.0.1-GPRO-MIPS/chorus-mips/tools/root/bin/rdbc.r 4.0.1-GPRO-MIPS/chorus-mips/tools/tgt-make/gcc-ld.ld 4.0.1-GPRO-MIPS/chorus-mips/tools/tgt-make/mips/act.ld 4.0.1-GPRO-MIPS/chorus-mips/tools/tgt-make/mips/genOff.awk 4.0.1-GPRO-MIPS/chorus-mips/tools/tgt-make/mips/lib.ld Problem Description: 4249702: mini console cannot handle input at more than 800bps 4345244: unlink() fails with EINVAL after having 58 unlinked (but opened) files on NFS. 4346768: The NFS subsystem has an erratic behaviour in multi-thread 4360533: Crash of the Debug library when a CH_V_ADDR is returned. 4362258: KDB on mips does not recognize its own breakpoints if "exception off" is set 4363069: System and applicative debug for MIPS processor 4380898: C++ programs cannot redefine new/delete and use iostream.h at same time 4392406: BSP extensions for ChorusOS 4.0.1 for MIPS tx39 processor 4392408: Debug support in ChorusOS 4.0.1 for MIPS tx39 processor 4395022: Bad handling of high priority interrupts on MIPS Patch Installation Instructions: -------------------------------- To patch your product, run as root: # patchadd $FTPDIR/109853-01 Then follow the instructions. Special Install Instructions: ----------------------------- After the patch installation, you have to rebuild new working directories. To do so, delete the old working directories, or configure in a new directory. Patch Removal Instructions: --------------------------- To remove a patch already applied, run as root: # patchrm 109853-01 Then follow the instructions. README -- Last modified date: Thursday, May 24, 2001