OBSOLETE Patch-ID# 108529-12
Keywords: security DNLC kaio STREAMS tasks syseventd PCI RCM DR RSAMPI
Synopsis: Obsoleted by: 108529-13 SunOS 5.8_x86: kernel update patch
Date: Nov/09/2001

Solaris Release: 8_x86

SunOS Release: 5.8_x86

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for SPARC as patch 108528

Topic: SunOS 5.8_x86: kernel update patch
	NOTE:   Refer to Special Install Instructions section for 
                IMPORTANT specific information on this patch.

Relevant Architectures: i386

BugId's fixed with this patch: 1231256 4044653 4093980 4159348 4178572 4184090 4224166 4226443 4226932 4233718 4233832 4234426 4235823 4253619 4254594 4259051 4259848 4261064 4261322 4261567 4262685 4262842 4262930 4264390 4265649 4269556 4271378 4271733 4271738 4272737 4273250 4276021 4278935 4282158 4282212 4284196 4288248 4290073 4290532 4290575 4293528 4293692 4294881 4295776 4296081 4296124 4296770 4298256 4298472 4298789 4298790 4298792 4298794 4299504 4299838 4300179 4300788 4300951 4301683 4302637 4303126 4303142 4303474 4303649 4304033 4304696 4305365 4305696 4305709 4306004 4306367 4307062 4307080 4307475 4307697 4307747 4307771 4307800 4307827 4308242 4308245 4308370 4309011 4309330 4309719 4309750 4309784 4309802 4309818 4310864 4311126 4311134 4311755 4312278 4312461 4312641 4312937 4313746 4313747 4314121 4314201 4314488 4314936 4315098 4315100 4315101 4316672 4317174 4317476 4317728 4318351 4318695 4318747 4319122 4319440 4320338 4320440 4320471 4320653 4321259 4321326 4322424 4322734 4322741 4324244 4324250 4324390 4325075 4325336 4325617 4325626 4325641 4325682 4325730 4325934 4325959 4326110 4326143 4327135 4327330 4328067 4328843 4329695 4330206 4330301 4330383 4330429 4330774 4331306 4331858 4332219 4332425 4332484 4332740 4333033 4333036 4333639 4334198 4334346 4334348 4334505 4335003 4335285 4335834 4335837 4335935 4336182 4336443 4336717 4336779 4337039 4337295 4337300 4337605 4337674 4337912 4338007 4338009 4338033 4338148 4338275 4338633 4338702 4338704 4338708 4339732 4340527 4340614 4340646 4341008 4341185 4341224 4341337 4341378 4341714 4343039 4343115 4343237 4343425 4343443 4343991 4344475 4345667 4346254 4346837 4346976 4347240 4347359 4348738 4349102 4349272 4349393 4349603 4350574 4351877 4351971 4352611 4354397 4354802 4355205 4355206 4356821 4357092 4357245 4357552 4357919 4358831 4359287 4359294 4359440 4359983 4362141 4362948 4362950 4363051 4363678 4363907 4363985 4364006 4364048 4364129 4365270 4365330 4365336 4365733 4367625 4367993 4368026 4368057 4368921 4369175 4369543 4372712 4372725 4373222 4373331 4374566 4374774 4374912 4375011 4375059 4375416 4375699 4375772 4376503 4377012 4377629 4379054 4379314 4380103 4380301 4380319 4380688 4380916 4381517 4381743 4381900 4382190 4382663 4382693 4383099 4384012 4384391 4384776 4385132 4385229 4385912 4386042 4386047 4386092 4386436 4386445 4386544 4386762 4387034 4387223 4387474 4387820 4387923 4388913 4389685 4389866 4390721 4390987 4391799 4392071 4394023 4395481 4395736 4398373 4399968 4400262 4400356 4400359 4400361 4400743 4401168 4401837 4401980 4402387 4402452 4403696 4404021 4404947 4406484 4406572 4406576 4406578 4407010 4407818 4408326 4408504 4408508 4408832 4408953 4409005 4409089 4411361 4411847 4412606 4412945 4414434 4414557 4414743 4415454 4416101 4417653 4418691 4418718 4421115 4421869 4421992 4422016 4423730 4424205 4424890 4425189 4425322 4426772 4427055 4427063 4428145 4429673 4430274 4430719 4432071 4432295 4432540 4433520 4433640 4434030 4434131 4434612 4446858 4447056 4449640 4452433 4454152 4454654 4455088 4456307 4457852 4458271 4469049 4471639 4479846 4480376 4483007 4484446 4484810 4484819 4484980 4489520 4497163

Changes incorporated in this version: 4318695 4362950 4423730 4455088 4456307 4457852 4479846 4483007 4484446 4484810 4484819 4484980 4489520

Patches accumulated and obsoleted by this patch: 108883-03 108967-06 108980-14 109042-04 109237-01 109292-05 109297-05 109310-02 109349-02 109572-02 109802-02 109886-02 109909-01 110097-05 110102-01 110106-01 110107-02 110119-03 110227-01 110232-01 110398-05 110518-03 110563-01 110575-01 110789-01 111051-03 111206-02 111457-01 111458-04

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/etc/init.d/devfsadm
/etc/name_to_sysnum
/etc/power.conf
/etc/rc0.d/K83devfsadm
/etc/rcS.d/S50devfsadm
/etc/rcm/scripts/README
/etc/sysevent/config/SUNW,sysevent.conf
/kernel/drv/conskbd
/kernel/drv/consms
/kernel/drv/poll
/kernel/fs/procfs
/kernel/fs/sockfs
/kernel/fs/ufs
/kernel/genunix
/kernel/mach/pcplusmp
/kernel/misc/fssnap_if
/kernel/misc/hpcsvc
/kernel/misc/krtld
/kernel/misc/pcicfg
/kernel/misc/pcihp
/kernel/misc/scsi
/kernel/misc/ufs_log
/kernel/sys/kaio
/kernel/sys/msgsys
/kernel/sys/semsys
/kernel/sys/shmsys
/platform/i86pc/kadb
/platform/i86pc/kernel/drv/cpc
/platform/i86pc/kernel/drv/pci
/platform/i86pc/kernel/mmu/mmu32
/platform/i86pc/kernel/mmu/mmu36
/platform/i86pc/kernel/sys/cpc
/platform/i86pc/kernel/unix
/usr/include/libdevice.h
/usr/include/librcm.h
/usr/include/libsysevent.h
/usr/include/rcm_module.h
/usr/include/sys/autoconf.h
/usr/include/sys/bitmap.h
/usr/include/sys/buf.h
/usr/include/sys/callb.h
/usr/include/sys/condvar.h
/usr/include/sys/cpc_impl.h
/usr/include/sys/cpuvar.h
/usr/include/sys/ddi_impldefs.h
/usr/include/sys/ddi_implfuncs.h
/usr/include/sys/ddidevmap.h
/usr/include/sys/dditypes.h
/usr/include/sys/debug/debug.h
/usr/include/sys/devctl.h
/usr/include/sys/dnlc.h
/usr/include/sys/epm.h
/usr/include/sys/errno.h
/usr/include/sys/errorq.h
/usr/include/sys/errorq_impl.h
/usr/include/sys/esunddi.h
/usr/include/sys/exacct.h
/usr/include/sys/exacct_catalog.h
/usr/include/sys/exacct_impl.h
/usr/include/sys/filio.h
/usr/include/sys/fs/ufs_filio.h
/usr/include/sys/fs/ufs_inode.h
/usr/include/sys/fs/ufs_snap.h
/usr/include/sys/fssnap_if.h
/usr/include/sys/hotplug/hpcsvc.h
/usr/include/sys/hotplug/hpctrl.h
/usr/include/sys/hotplug/pci/pcicfg.h
/usr/include/sys/hotplug/pci/pcihp.h
/usr/include/sys/id_space.h
/usr/include/sys/machlock.h
/usr/include/sys/modctl.h
/usr/include/sys/modhash.h
/usr/include/sys/msg.h
/usr/include/sys/ndi_impldefs.h
/usr/include/sys/panic.h
/usr/include/sys/param.h
/usr/include/sys/pcb.h
/usr/include/sys/pci.h
/usr/include/sys/pm.h
/usr/include/sys/poll_impl.h
/usr/include/sys/ppmio.h
/usr/include/sys/proc.h
/usr/include/sys/proc/prdata.h
/usr/include/sys/procfs.h
/usr/include/sys/procset.h
/usr/include/sys/project.h
/usr/include/sys/promif.h
/usr/include/sys/promimpl.h
/usr/include/sys/sem.h
/usr/include/sys/shm.h
/usr/include/sys/socket.h
/usr/include/sys/socketvar.h
/usr/include/sys/stream.h
/usr/include/sys/strft.h
/usr/include/sys/sunddi.h
/usr/include/sys/sunmdi.h
/usr/include/sys/sunndi.h
/usr/include/sys/sunpm.h
/usr/include/sys/syscall.h
/usr/include/sys/sysevent.h
/usr/include/sys/sysevent/ap_driver.h
/usr/include/sys/sysevent/domain.h
/usr/include/sys/sysevent/dr.h
/usr/include/sys/sysevent/env.h
/usr/include/sys/sysevent/eventdefs.h
/usr/include/sys/sysevent_impl.h
/usr/include/sys/systm.h
/usr/include/sys/task.h
/usr/include/sys/taskq_impl.h
/usr/include/sys/thread.h
/usr/include/sys/time.h
/usr/include/sys/timer.h
/usr/include/sys/types.h
/usr/include/sys/uadmin.h
/usr/include/vm/anon.h
/usr/include/vm/as.h
/usr/include/vm/page.h
/usr/include/vm/seg.h
/usr/include/vm/seg_dev.h
/usr/include/vm/seg_map.h
/usr/include/vm/seg_spt.h
/usr/kernel/drv/pm
/usr/kernel/drv/tnf
/usr/lib/abi/abi_libdevice.so.1
/usr/lib/abi/abi_librcm.so.1
/usr/lib/abi/abi_libsysevent.so.1
/usr/lib/abi/abi_pci.so.1
/usr/lib/adb/ac_info
/usr/lib/adb/ctxop
/usr/lib/adb/dcentry
/usr/lib/adb/dcfree
/usr/lib/adb/dircache
/usr/lib/adb/proc
/usr/lib/adb/project
/usr/lib/adb/task
/usr/lib/adb/taskq
/usr/lib/adb/taskq_ent
/usr/lib/adb/thread
/usr/lib/adb/tsd
/usr/lib/adb/ufsvfs
/usr/lib/cfgadm/pci.so.1
/usr/lib/cfgadm/scsi.so.1
/usr/lib/devfsadm/linkmod/SUNW_audio_link.so
/usr/lib/devfsadm/linkmod/SUNW_cfg_link.so
/usr/lib/devfsadm/linkmod/SUNW_disk_link.so
/usr/lib/devfsadm/linkmod/SUNW_misc_link.so
/usr/lib/devfsadm/linkmod/SUNW_misc_link_i386.so
/usr/lib/devfsadm/linkmod/SUNW_port_link.so
/usr/lib/devfsadm/linkmod/SUNW_usb_link.so
/usr/lib/libdevice.so.1
/usr/lib/librcm.so.1
/usr/lib/libsysevent.so
/usr/lib/libsysevent.so.1
/usr/lib/llib-ldevice
/usr/lib/llib-ldevice.ln
/usr/lib/llib-lrcm
/usr/lib/llib-lrcm.ln
/usr/lib/llib-lsysevent
/usr/lib/llib-lsysevent.ln
/usr/lib/mdb/kvm/cpc.so
/usr/lib/mdb/kvm/genunix.so
/usr/lib/power/powerd
/usr/lib/rcm/rcm_daemon
/usr/lib/rcm/scripts/README
/usr/lib/sysevent/modules/devfsadmd_mod.so
/usr/lib/sysevent/modules/rcm_mod.so (deleted)
/usr/lib/sysevent/modules/sysevent_conf_mod.so
/usr/lib/sysevent/syseventconfd
/usr/lib/sysevent/syseventd
/usr/sbin/audlinks
/usr/sbin/devfsadm
/usr/sbin/devlinks
/usr/sbin/disks
/usr/sbin/drvconfig
/usr/sbin/pmconfig
/usr/sbin/ports
/usr/sbin/tapes
/usr/ucb/ucblinks
/usr/ucbinclude/sys/types.h

Problem Description:

4489520 WARNING: mod_load: cannot load module 'pm' appears after installing MU6
4318695 "nscd -g" causes "netibuf malloc failed - clnt_dg_create: out of memory"
4362950 Trap handler for T_DATA_MMU_MISS should not check for the PFN
4455088 ce/async fault queue producers and consumers can deadlock
4483007 spitfire scan_ecache() routine can corrupt stack
4484810 multiple calls to ce_error() screw up sticky/persist/intermittent count
4484819 ddi_add_softintr should provide a fixed priority preference
4484980 kernel should provide a common error queue primitive
4423730 system panic on streams I_LINK processing for multiplexor drivers
4456307 threads can permanently hang in get_free_smp
4457852 assertion error when console framebuffer detaches
4479846 64-bit kernel can use 64-bit load/store in dump_pagecopy()
4484446 Domain hang while attempting to configure SB17
 
(from 108529-11)
 
	This patch revision was generated to accumulate and obsolete
        the feature changes introduced in feature point patches 111458-04
        and 111457-01, and to include these additional fixes:
 
4338708 cfgadm -x enable_slot on a disabled slot does not work in PCI hotplug!
4347240 set_qnexthot(): function contains dead code and affects performance
4348738 "NOTICE: free inode <mount point> had size <non zero>" error
4400743 syseventd: /devices or /dev may not be current Run devfsadm on s9/S8 U4
4402452 librcm list interfaces do not return complete error information
4406484 vmem_seg struct leak
4418718 disks -C doesn't remove stale links.
4433640 mod_remove(9F) fails under 108528-06 [Solaris 8 KU-06]
4469049 FBPM activities make CPU busy
4480376 assertion failure in pcacheset_invalidate; poll doesn't check args well enough
4497163 Installing the preliminary 10852[89]-11 causes powerd to exit
 
(from 108529-10)
 
4325682 heartbeat panic due to stuck clock thread
4403696 pthread_mutex_lock on priority inherited mutex doesn't return if process forks
4421115 during boot, global filesystems can get stuck mounted locally in /tmp
4432295 send() doesn't handle incorrect arguments correctly 
 
(from 108529-09)
 
	This patch revision was generated to also accumulate and obsolete
        the feature changes introduced in feature point patches 111051-03
        and 111206-02.
 
4093980 uioipcopyin doesn't support uio.uio_segflg = UIO_SYSSPACE
4400356 Need to add support for NCA Proxy
4400361 Need to add support for sendfilev() system call
4309784 nca cries out for adb and mdb debugging support
4226932 need libdevinfo interfaces for handling devlinks
4253619 httpd hangs doing a fork()
4298472 deadlock in ufs_si_store
4337912 System should use IA32 "hlt" instruction during idle().
4341337 Close of every PERMOD queue will unnecessary wait until syncq is drained.
4388913 wait_syncq doesn't ensure the syncq is flushed.
4365733 cfgadm: alignment error panic seen while configuring an I/O board
4408953 BAD TRAP system panic running prtdiag
4380319 bt_getlowbit trap type 31 (data mmu miss)
4400359 Need to add support for NCAfs
4390721 Multiple STREAMS' M_IOCTLs are repeatedly redefined in multiple files
4449640 dump_as aborts a dump unnecessarily
4454152 devfsadm accesses freed memory
 
(from 108529-08)
 
4294881 fork in MT process can hang in sockfs due to cv_wait/cv_wait_sig dependency
4300788 Kernel stops sending SIGEMT on both intel and SPARC (Cheetah)
4338275 mdb support for tsd, ctxops, performance counters
4321259 sun4u cpc_hwreg.s needs workaround
4340527 stat fails for processor numbers greater then or equal 32
4300951 panic : "recursive rw_enter" due to the command mv
4340646 filesystem full error message lost, not logged to /var/adm/messages
4375699 mount -g does not set "global" option in /etc/mnttab
4408508 setup_mca() has extra, faulty indirection; causes panic
4414557 setup_mca: MSR definitions incorrect for Pentium 4, can't boot
 
(from 108529-07)
 
	This patch revision was generated to accumulate and obsolete the
      	feature changes introduced in feature point patch 110518-03
 
4363051 race condition in namefs deletes
4404947 sysi86 argument validation needs work
4408832 SE_NO_TRANSPORT not returned at boottime from log_sysevent()
4409089 Solaris 8 Update 4's boot banner 
4349272 syseventd may become wedged during high event traffic
4325626 Need API for user-level sysevent generation
4325617 Need public API for system event generation
4332484 sysevent interfaces should wrap around nvpair interfaces
4343991 libsysevent: sysevent_attr_value default case incorrect
4354397 semop() hangs due to receipt of a signal
4355205 System V semaphores suffer from false sharing
4355206 System V semaphore timeout mechanism
4363678 Kernel panics with ufs_putapage: bn == UFS_HOLE after hit a users quota limit
4363907 Add new platform support in Solaris
4380688 door_calls to devfsadmd and rcmd cause event timeout on SunRay E10K
4395736 devfsadmd_mod uses system in a threaded environment
4387923 syseventd event wait thread should wait on a conditional variable
4368921 [kern.warning] WARNING: i_log_devfs_minor_remove: failed log_sysevent s_minor_r
4381900 S8U4 feature gate broken because of race between libnvpair & libsysevent
4382190 deliver driver hardening test harness in Solaris 8 SU release
4373222 fault related definitions in sunddi.h should not be under #if _KERNEL
4317728 Functionality approved in PSARC 2000/071 is required for new fix of 4240821
4382663 panic in ufs_log:ldl_strategy() due to corrupted/freed cloned buf.
4391799 Fix for BugID 4308370 causes timeout failures when system time is reset
4383099 Failed to search 'Sun' due to LDAP error 'Unknown error' (0xFFFFFFFF)
4394023 Integrate PSARC 2000/543 - mpxio kernel hooks
 
(from 108529-06)
 
1231256 panic "pagefault as_gap" in pagefault can occur and should be handled
4235823 JPN: mmaped file's i_mtime
4259848 Need support for poweroff and other ncr-pcplusmp functionality
4261322 Invalid ASSERT() for _intpt_bind_cpus property
4264390 pcplusmp: logic for sharing interrupts inadequate
4271378 pcplusmp: causes interrupts at fast trap IDT entry
4254594 pcplusmp: lp interrupt is wrongly configured on an IBM 6899-14U system
4178572 Isochronous support must be added to the USB framework
4359440 Grover with 128MB dimm  paniced with usb devices during boot time
4346254 checking interrupt context needs to be done with servicing_interrupt()
4324390 kernel panic after forcible unmount
4338148 Fix for forcible umount -f panic still has window of vulnerability
4325959 /proc: dbx SIGTRAP problem: single-stepping and WA_EXEC watchpoint
4332740 pages allocated by spawned thread after mlockall(MCL_FUTURE) do not stay locked
4341008 aiowait(3AIO) doesn't return (hang)
4351971 RDAC driver doesn't attach/detach properly during Solaris 8 boot up
4343115 memory leak in ddi_hold_installed_driver()
4368057 Parallel entry gets deleted while installing SUNWsaip packages
 
(from 108529-05)
 
      This patch revision was generated to accumulate and obsolete the 
      feature changes introduced in feature point patch 110097-05.
 
4389685 missing libdevice/genunix dependency in KU Patch -05
4382693 The /etc/sysevent/sysevent_door file has dubious permissions
4380916 bad trap: ascii string passed as address
4377012 ufs_rwlock directio change breaks forced unmount
4341378 cfgadm -c configure with qfe.conf created panics system.
4365336 TSB prediction can improve memory behavior
 
(from 108529-04)
 
4343425 dcs hooks in base Solaris can corrupt memory.
4350574 discrepancy between gethrvtime deltas & user cpu profile tick sum
4362141 xsetitimer()/realprofexpire()/xsetitimer() race can induce panic
 
(from 108529-03)
 
4343237 gcore causes systems to hang/FATAL reset
4336182 scsi drive cannot be configured after scsi bus configuration has been performed
4226443 REGRESSION : loopback read() performance degrades badly as more data is available
4233718 autopm: PM_GET_STATE_CHANGE drops(?) most recent events after PSC_EVENT_LOST
4234426 Checking of ELF flags for SPARC V9 binaries should be improved in the kernel
4259051 pp_load_tlb needs to handle virtual page colors
4261064 System paniced after 3 days of hotplug
4262842 ppm driver needs chance to claim device before attach
4262930 cpu_pm: need to create 'us' driver for CPU power management.
4265649 kadb does not work reliably on excalibur system
4269556 Support new fields of GSR and new simulation VIS introduced by new chip on new platform
4271733 platform power management driver for new platform
4271738 GPIO pin driver to control fans on new platform needed.
4282158 sun4u drv_usecwait better implemented with %tick/%stick
4282212 use new platform parallel mondo dispatch in x-call code
4290073 Expose FPops simulation info via kstat mechanism
4296081 platform cpu power management for new platform
4296124 DEBUG: current_thread_wrong_pil message will not get displayed
4298256 reusable statefile suspend objects to mntfs mount
4298789 need to use %stick on new platforms
4298790 kernel should use the new chip TSB extension registers on new platforms
4298792 tie new chip into cpc framework
4298794 resume's handling of invalid context is broken
4299838 drivers with NULL probe(9E) should also have their parent's power brought up
4301683 pm_discard_entries() related panic at high level transitions
4302637 Memory controller driver for ecc get_unumber and PICL
4303649 boot-bush default components appear busy
4305709 Speed up fitos unfinished_FPop trap handling on new chip
4307475 ppm doesn't get to claim its ancestors
4307771 panics early in boot fail
4308242 pm_ioctl returns wrong error code for PM_SET_CURRENT_POWER
4308245 pm_raise_power(9F) on direct pm'd device should succeed if new_level>requested
4309719 hang bringing up directly managed child of directly managed parent
4311755 new chip flushall support
4316672 prom_setprop needs to pass 32-bit addresses into the CIF
4317174 Move clearphys/scrubphys routines to CPU specific asm files
4317476 hang in bring_parent_wekeeps_up
4320338 Add error handling and E$ flush support for UltraSPARC-IIe
4300179 ppm: xcalppm causes cpr to hang on new platform
4325336 cpr needs to know about TSB extension registers on new chip
4312461 ppm needs notification of resume before driver is called
4309750 support for logical device namespace for printers, new printer minor node type
4314488 Propose to add DDI_NT_SMARTCARD_READER node type name
4317476 hang in bring_parent_wekeeps_up
4319122 xcalppm: need a way to turn off power FET from user land
4334198 Blinking LED at the same rate
4319440 FTC Testsuite in Xinerama mode cause system panic
4325934 boot -r with PCMCIA modem cards installed causes a panic on the Sparc Ultra 2
4330206 Framebuffers fails to power manage Estar compliant monitors.
4327330 pm needs to tell when system is in lowest power
4330301 device-dependency-property
4332219 devi_attach(DDI_RESUME) needs to call pm_forget_power_level
4334346 PM_IDLE_DOWN should be more aggressive
4335837 powerd needs to be modified to support LowPower mode for MOU3 machines
4338033 pci_{save,restore}config_regs
4334505 PCI PM should be made generic
4324244 pci_pci: support bridge power management support
4324250 pci_report_pmcap should verify arguments
4334348 PCI code causes panic in assert on CE errors.
4343039 epm.h changes still causes binary compatibility problems
4343443 for all usb devices check if they are bound to a driver; and report error if not
4341714 warn user that no driver has been found
4345667 WARNING: Device conskbd0 failed to power up.
4347359 powerd depends on existence of #power-cycles
4349102 pm: BAD TRAP type 31 panic during bcopy
4349393 potential security problem in pmconfig
4351877 PM_DIRECT_NOTIFY and PM_GET_STATE_CHANGE behavior different in case of error
4352611 need kernel workaround for X server handling of frame buffer power mgmt
 
(from 108529-02)
 
4044653 get_free_smp() sits in cv_wait()
4304033 System hang when run DR on s81_x
4308370 cond_timedwait(), sigtimedwait(), poll() and /proc time out too soon
4325075 alarm(2) and _lwp_cond_timedwait(2) should use realtime_timeout()
4299504 clock thread gets blocked under heavy stress
4312641 blocked cpu_dispqalloc() causes hang as cpu_pause threads running
4320653 If SIGEMT is blocked during HW counter overflow, kernel kills process
4331306 Transferring large amounts of data on a Solaris 8 x86 platform causes a
 
(from 108529-01)
 
4293528 Need Enhanced DNLC support in Solaris
4295776 kaio can hang in aiosuspend().
4303474 illegal instruction caused by stale T_LOFAULT
4305365 kernel, libexacct need to be marked as dependent on common/exacct
4313746 ea_set_item and ea_object_t definitions don't agree well
4313747 ea_attach functions not hardened against incorrect types
4314201 extended accounting partial records not distinguishable from full
4306004 I_POP on a stream with no modules fails with EPERM instead of EINVAL
4304696 stream head anchor information is not cleared in shalloc routine
4312278 tasks, projects, extended accounting project
 
(from 109292-05)
 
4332219 devi_attach(DDI_RESUME) needs to call pm_forget_power_level
4334346 PM_IDLE_DOWN should be more aggressive
4343039 epm.h changes still causes binary compatibility problems
4343443 for all usb devices check if they are bound to a driver; and report error if not
4341714 warn user that no driver has been found
 
(from 109292-04)
 
4300179 ppm: xcalppm causes cpr to hang on excalibur platform
4325336 cpr needs to know about TSB extension registers on new platforms
4312461 ppm needs notification of resume before driver is called
4319440 FTC Testsuite in Xinerama mode cause system panic
4325934 boot -r with PCMCIA modem cards installed causes a panic on the Sparc Ultra 2
4330206 Framebuffers fails to power manage Estar compliant monitors.
 
(from 109292-03)
 
4314488 Propose to add DDI_NT_SMARTCARD_READER node type name
4319122 xcalppm: need a way to turn off power FET from user land
4334198 New platform:  Blinking LED at the same rate
4325730 other fixes for pm of removable media devices
4328843 warlock and cstyle broken for scsi/sd
4327330 pm needs to tell when system is in lowest power
4330301 device-dependency-property
4335837 powerd needs to be modified to support LowPower mode for MOU3 machines
4338033 pci_{save,restore}config_regs
4334505 PCI PM should be made generic
4324244 pci_pci: support bridge power management support
4324250 pci_report_pmcap should verify arguments
4334348 PCI code causes panic in assert on CE errors.
 
(from 109292-02)
 
	This patch revision was generated to backout the 6/00 fix 
	for 4319440 (FTC Testsuite in Xinerama mode cause system panic).
 
(from 109292-01)
 
4233718 autopm: PM_GET_STATE_CHANGE drops(?) most recent events after PSC_EVENT_LOST
4234426 Checking of ELF flags for SPARC V9 binaries should be improved in the kernel
4259051 pp_load_tlb needs to handle virtual page colors
4261064 System paniced after 3 days of hotplug
4262842 ppm driver needs chance to claim device before attach
4262930 cpu_pm: need to create 'us' driver for CPU power management.
4265649 kadb does not work reliably on new systems
4269556 Support new fields of GSR and new simulation VIS introduced by new chip on new platforms
4271733 platform power management driver for new platform
4271738 GPIO pin driver to control fans on new platform needed.
4282158 sun4u drv_usecwait better implemented with %tick/%stick
4282212 use parallel mondo dispatch in x-call code
4290073 Expose FPops simulation info via kstat mechanism
4296081 platform cpu power management for new platform
4296124 DEBUG: current_thread_wrong_pil message will not get displayed
4298256 reusable statefile suspend objects to mntfs mount
4298789 need to use %stick on new platforms
4298790 kernel should use the new TSB extension registers on new platforms
4298792 tie new chip into cpc framework
4298794 resume's handling of invalid context is broken
4299838 drivers with NULL probe(9E) should also have their parent's power brought up
4301683 pm_discard_entries() related panic at high level transitions
4302637 Memory controller driver for ecc get_unumber and PICL
4303649 boot-bush default components appear busy
4305709 Speed up fitos unfinished_FPop trap handling on new chip
4307475 ppm doesn't get to claim its ancestors
4307771 panics early in boot fail
4308242 pm_ioctl returns wrong error code for PM_SET_CURRENT_POWER
4308245 pm_raise_power(9F) on direct pm'd device should succeed if new_level>requested
4309719 hang bringing up directly managed child of directly managed parent
4311755 new chip flushall support
4316672 prom_setprop needs to pass 32-bit addresses into the CIF
4317174 Move clearphys/scrubphys routines to CPU specific asm files
4317476 hang in bring_parent_wekeeps_up
4320338 Add error handling and E$ flush support for UltraSPARC-IIe
 
(from 109310-02)
 
	This patch revision was generated to include an empty root
        sparse patch pkg.  This will allow patches requiring this
        patch to install on a diskless client. 
 
(from 109310-01)
 
4309750 Support for logical device namespace for printers and new printer minor node type
 
(from 110097-05)
 
4389685 missing libdevice/genunix dependency in KU Patch -05
4382693 The /etc/sysevent/sysevent_door file has dubious permissions
4380916 bad trap: ascii string passed as address
4377012 ufs_rwlock directio change breaks forced unmount
4341378 cfgadm -c configure with qfe.conf created panics system.
4365336 TSB prediction can improve memory behavior
 
(from 110097-04)
 
4354802 assertion failed: DEV_OPS_HELD(ops), file: common/os/autoconf.c, line: 484
4369543 Need temporary fix for 4365733 in s8u3_03
4367625 syseventd unable to open daemon lock file in U3; install error shown on console
4368026 panic in e_pm_manage() due to incorrect entry in pm_scan_list
 
(from 110097-03)
 
4350574 discrepancy between gethrvtime deltas & user cpu profile tick sum
 
(from 110097-02)
 
4184090 Ufs vnode lock ufs_rwlock precludes parallel writes in databases
4296770 file systems should support snapshots for online backups
4339732 Add new platform support in Solaris
4336443 need libdevice interfaces for device enumeration
4341185 Add i2c hotplug support to pcf8584 nexus driver
4349603 PCI hotplug framework must notify sysevent of attachment point state changes
4357919 PSARC 1999/669 - Dynamic ISM
 
(from 110097-01)
 
4288248 how can SC display Solaris hostnames
4293692 panic may occur during boot on cheetah platforms.
4309330 kernel stack overflow while running mixstress test lwp
4340614 kadb must support a larger value of NCPU
4337300 kadb has obsolete test for aligned-allocator property
4337295 kadb attempts to cross call CPUs before they enter the
4333639 new platform CPU signature update code needs to be more pl
4337039 Add new platform support
4325641 ddi_umemlock usage causes spin loop in as_free
4159348 devmap_*_remap methods should be implemented
4357245 RCM Enhancements required in Solaris Update
4336779 Sysevent framework features required for new platform
4233832 Increase the reliability of devfseventd
4326110 need interfaces for processing name-value pairs
 
(from 109802-02)
 
      This patch revision was generated to accumulate and obsolete the
      feature changes introduced in point patches 110232-01.
 
4339732 Add new platform support in Solaris
4336443 need libdevice interfaces for device enumeration
4341185 Add i2c hotplug support to pcf8584 nexus driver
4346976 memory leak in libdevice
 
(from 109802-01)
 
4346976 memory leak in libdevice
 
(from 110232-01)
 
4339732 Add new platform support in Solaris
4336443 need libdevice interfaces for device enumeration
4341185 Add i2c hotplug support to pcf8584 nexus driver
 
(from 110518-03)
 
4394023 Integrate PSARC 2000/543 - mpxio kernel hooks
 
(from 110518-02)
 
4355205 System V semaphores suffer from false sharing
4355206 System V semaphore timeout mechanism
4363907 Add new platform support in Solaris
 
(from 110518-01)
 
4349272 syseventd may become wedged during high event traffic
4325626 Need API for user-level sysevent generation
4325617 Need public API for system event generation
4332484 sysevent interfaces should wrap around nvpair interfaces
4343991 libsysevent: sysevent_attr_value default case incorrect
4382190 deliver driver hardening test harness in Solaris 8 SU release
4373222 fault related definitions in sunddi.h should not be under #if _KERNEL
4317728 Functionality approved in PSARC 2000/071 is required for new fix of 4240821
4381900 feature gate broken because of race between libnvpair & libsysevent
 
(from 109909-01)
 
4325730 device-dependency-property and other fixes for pm of removable media devices
4328843 warlock and cstyle broken for scsi/sd
 
(from 109042-04)
 
4294881 fork in MT process can hang in sockfs due to cv_wait/cv_wait_sig dependency
 
(from 109042-03)
 
4337605 inetd Denial of Service Attack - accept() hangs after successful select()
 
(from 109042-02)
 
4322741 Recent change to sonode structure needlessly breaks lsof
 
(from 109042-01)
 
4224166 TPI messages get flushed if 3rd party module processes M_PROTO in service procedure
4290575 2nd connect() to determine status of non-blocking connect sends extra Syn
 
(from 111051-03)
 
	This patch revision was generated to include kernel escalated fixes.
 
(from 111051-02)
 
4093980 uioipcopyin doesn't support uio.uio_segflg = UIO_SYSSPACE
4400356 Need to add support for NCA Proxy
4400361 Need to add support for sendfilev() system call
4309784 nca cries out for adb and mdb debugging support
 
(from 111051-01)
 
4226932 need libdevinfo interfaces for handling devlinks
 
(from 111206-02)
 
	This patch revision was generated to include an escalated fix
	for sockfs.
 
(from 111206-01)
 
4400359 Need to add support for NCAfs
4390721 Multiple STREAMS' M_IOCTLs are repeatedly redefined in multiple files
 
(from 108883-03)
 
4344475 Panic in hat_pteload with Solaris 7 106542-09 or higher
 
(from 108883-02)
 
        This patch revision was generated to accumulate and obsolete
        the feature changes introduced in point patch 110227-01.
 
4305696 hat_unload stuck trying to acquire mlist lock for xmem pages being unmapped
4307800 potential panic in hat_addrchk on page fault of an ISM shared page
 
(from 108883-01)
 
4305696 hat_unload stuck trying to acquire mlist lock for xmem pages being unmapped
4307800 potential panic in hat_addrchk on page fault of an ISM shared page
 
(from 110227-01)
 
4357919 PSARC 1999/669 - Dynamic ISM
 
(from 108980-14)
 
4400262 slot registration returns handle only if running callback
 
(from 108980-13)
 
4338007 pcihp instance number handling wrong if pci nexus detached/reattached
4338009 pcihp_uninit should call ddi_remove_minor_node to remove minor nodes
4389866 pcihp DEVCTL_DEVICE_OFFLINE should set same flags as pcihp_unconfigure_node
4387034 cPCI unconfigure each pci attachment points followed by configure board panics
4401837 fix requires ASSERT condition reversed
 
(from 108980-12)
 
4337674 Hotswap Handler in the PCI Hotplug Framework assumes radial ENUM# which is wrong
4338702 cPCI blue LED must be handled by default
4338704 cfgadm -c configure in Full Hotswap Mode can Hang the system for a full HS board
4335285 PCI hotplug framework may panic if config space mapping fails
 
(from 108980-11)
 
      This patch revision was generated to accumulate and obsolete the 
      feature changes introduced in feature point patch 110575-01 and
      110789-01
 
(from 108980-10)
 
4341224 busra improperly allocates resource
4386092 panic in pcihp after executing a HPC_CTRL_GET_SLOT_STATE request
 
(from 108980-09)
 
4386544 s8U3 Generic Patches Accumulating PP Requirements
 
(from 108980-08)
 
4372712 pcihp does not remove pcihp_instance property when detached
4338633 PCI hotplug framework must convey Failure messages to HPC on AP config/unconfig
4365270 PCI hotplug framework must check board condition before allowing PCI transaction
4367993 PCI configurator should probe and allocate discontiguously setup BARs
 
(from 108980-07)
 
      This patch revision was generated to accumulate and obsolete the
      feature changes introduced in point patches 110119-03 and 110107-02.
 
4330383 ATM: Need support to hotswap ATM
4328067 Gemini card needs to be identified 
4339732 Add new platform support in Solaris
4336443 need libdevice interfaces for device enumeration
4341185 Add i2c hotplug support to pcf8584 nexus driver
4359294 unconfiguring a 6-slot cPCI board leads to panic
4357552 pci-to-pci bridge driver should use the 'hotplug-capable" property
4364048 premature unloading of pcihp can cause segmentation violation in kernel
 
(from 108980-06)
 
4330383 ATM: Need support to hotswap ATM
4328067 Gemini card needs to be identified 
 
(from 108980-05)
 
	This patch revision was generated to accumulate and obsolete
	the feature changes introduced in point patch 109297-05.
 
4309750 Implement features for PSARC/2000/034 & PSARC/2000/035
4319122 xcalppm: need a way to turn off power FET from user land
4334198 Excal:  Blinking LED at the same rate
4322424 receive devfsadmd open dir failed message when printer is powered off
4332425 devfsadm needs to support se driver hdlc nodes
 
(from 108980-04)
 
4318351 scsb driver shall implement software control of LEDs
4330429 System hangs on boot if faulty fantray or powersupply present
4330774 change in hpctrl.h required for PCI HotPlug Framework
 
(from 108980-03)
 
4314121 pci plug-in library shows regression on attachment point's names
4303126 pci.so: pcisch# and like get munged to pci0 regardless of what #
 
(from 108980-02)
 
4320471 After a Basic Hotswap operation, cPCI board type information is missing!
4320440 Public API for control of SSB Slot LEDs
4318747 Unnecessary warning message "WARNING: i2c_0 forcing polled mode operation"
 
(from 108980-01)
 
4276021 Solaris Hotplug Framework requires complete support for both Basic & Full hotswap
4307062 Alarm card should have a unique product ID
4307080 Value being returned from Temperature device not correct
4307747 prtdiag does not work correctly on CompactPCI platforms
4309011 p1.0 obp: device node changes cause scsb devlinks to not be created
4309802 Need support to hotswap QuadFast Ethernet, SunSwift PCI together
4309818 PCI configurator module should be dynamically loadable
4311134 SCSB hsc module does need extensions to support full hotswap
4307827 Some #defines are defined in multiple .h with different values
4306367 env4test does not test env and i2c devices
4272737 db21554 bridge driver needs to program proper dvma address range
4310864 ENVC_IOC_GETFAN ioctl not supported in pcf8574 driver
4314936 p1.5 scsb: high interrupt line causes scsb driver to hang during attach
4311126 Need support for handling ENUM# interrupt event synchronously
4315101 Need to keep slots in reset during hotswap
4315100 Alarm Card Probe Support required in PCI Configurator during Hotswap
4315098 pcihp must use slot-flags for autoconfiguration during cPCI full hotswap
4312937 scsb_intr passes a null value to putnext(); scsb_rq uninitialized.
 
(from 109297-05)
 
4322424 receive devfsadmd open dir failed message when printer is powered off
 
(from 109297-04)
 
4319122 xcalppm: need a way to turn off power FET from user land
4334198 Excal:  Blinking LED at the same rate
 
(from 109297-03)
 
4332425 devfsadm needs to support se driver hdlc nodes
 
(from 109297-02)
 
	This patch revision was generated to include an empty root
        sparse patch pkg.  This will allow patches requiring this
        patch to install on a diskless client. 
 
(from 109297-01)
 
4309750 Support for logical device namespace for printers and new printer minor node type
 
(from 110107-02)
 
4339732 Add new platform support in Solaris
4336443 need libdevice interfaces for device enumeration
4341185 Add i2c hotplug support to pcf8584 nexus driver
 
(from 110107-01)
 
4357092 Provide Embedded FCode Interpreter feature to new platform
 
(from 110119-03)
 
4364048 premature unloading of pcihp can cause segmentation violation in kernel
4359294 unconfiguring a 6-slot cPCI board leads to panic
4357552 pci-to-pci bridge driver should use the 'hotplug-capable" property
 
(from 110119-02)
 
4349603 PCI hotplug framework must notify sysevent of attachment point state changes
 
(from 110119-01)
 
4321326 schizo nexus needs support for pci hot-plug
4329695 Schizo driver needs support for busstat performance to
4335935 pci.so: regression in pcisch renaming
4335003 new platform needs to use symlinks
4337039 Add new platform support
 
(from 110575-01)
 
4363907 Add new platform support in Solaris
 
(from 110789-01)
 
4381743 Add Daktari platform support in Solaris
4369175 pcf8584 generates syslog warning for a non-error condition
 
(from 109886-02)
 
        This patch revision was generated to accumulate and obsolete
        the feature changes introduced in point patch 110106-01.
 
4261567 EBUS needs to set PIL's based on new generic naming scheme
4262685 class action script & /etc/driver_aliases entry needed for southbridge
4271733 platform power management driver for Grover
4271738 GPIO pin driver to control fans on grover needed.
4278935 pci: support schizo pci power management
4284196 Keyboard mapping affected after pcipsy (psycho) driver is loaded...
4290532 Detaching buses  causes a panic
4302637 Memory controller driver for ecc get_unumber and PICL
4307697 Need support for SMBUS within the  framework of I2C.
4322734 pmu nexus driver needed for grover
4327135 rootnex removes interrupt without installer's request
4338033 pci_{save,restore}config_regs
4334505 PCI PM should be made generic
4324244 pci_pci: support bridge power management support
4324250 pci_report_pmcap should verify arguments
4334348 PCI code causes panic in assert on CE errors.
4357092 Provide Embedded FCode Interpreter feature to Serengeti
 
(from 109886-01)
 
	This patch revision was generated to accumulate and obsolete
	the feature changes introduced in point patch 109349-02.
 
4261567 EBUS needs to set PIL's based on new generic naming scheme
4262685 class action script & /etc/driver_aliases entry needed for southbridge
4271733 platform power management driver for new platform
4271738 GPIO pin driver to control fans on new platform needed.
4278935 pci: support schizo pci power management
4284196 Keyboard mapping affected after pcipsy (psycho) driver is loaded...
4290532 Detaching buses  causes a panic
4302637 Memory controller driver for ecc get_unumber and PICL
4307697 Need support for SMBUS within the  framework of I2C.
4322734 pmu nexus driver needed for new platform
4327135 rootnex removes interrupt without installer's request
4338033 pci_{save,restore}config_regs
4334505 PCI PM should be made generic
4324244 pci_pci: support bridge power management support
4324250 pci_report_pmcap should verify arguments
4334348 PCI code causes panic in assert on CE errors.
 
(from 109349-02)
 
4338033 pci_{save,restore}config_regs
4334505 PCI PM should be made generic
4324244 pci_pci: support bridge power management support
4324250 pci_report_pmcap should verify arguments
4334348 PCI code causes panic in assert on CE errors.
 
(from 109349-01)
 
4261567 EBUS needs to set PIL's based on new generic naming scheme
4262685 class action script & /etc/driver_aliases entry needed for southbridge
4271733 platform power management driver for new platform
4271738 GPIO pin driver to control fans on new platform needed.
4278935 pci: support schizo pci power management
4284196 Keyboard mapping affected after pcipsy (psycho) driver is loaded...
4290532 Detaching buses  causes a panic
4302637 Memory controller driver for ecc get_unumber and PICL
4307697 Need support for SMBUS within the  framework of I2C.
4322734 pmu nexus driver needed for new platform
4327135 rootnex removes interrupt without installer's request
 
(from 110106-01)
 
4357092 Provide Embedded FCode Interpreter feature to Serengeti
 
(from 110398-05)
 
4379314 Error (Bad address) using rcfgadm to unconfigure board containing kernel
4386436 rcm_daemon error being generated when system is booted
4387223 cfgadm (cfgadm_scsi) core dumps
 
(from 110398-04)
 
      This patch revision was generated to accumulate and obsolete the 
      feature changes introduced in feature point patch 110563-01
 
(from 110398-03)
 
4386544 s8U3 Generic Patches Accumulating PP Requirements
 
(from 110398-02)
 
4363985 rcm_daemon crashes when getinfo used with RCM_INCLUDE flags
4364006 rcm_getinfo(RCM_MOD_INFO) returns NULL module info strings
4364129 rcm framework does not support getinfo with multiple dependencies
4375059 librcm uses vfork in a threaded environment
4375416 rcm_daemon: failed to open /dev/dump on every installation
 
(from 110398-01)
 
      This patch revision was generated to accumulate and obsolete the 
      feature changes introduced in point patch 110102-01.
 
4357245 RCM Enhancements required in Solaris Update
4336779 Sysevent framework features required for new platform
4233832 Increase the reliability of devfseventd
4326110 need interfaces for processing name-value pairs
 
(from 110102-01)
 
4357245 RCM Enhancements required in Solaris Update
4336779 Sysevent framework features required for new platform
4233832 Increase the reliability of devfseventd
4326110 need interfaces for processing name-value pairs
 
(from 110563-01)
 
4373331 IP Multipathing requires an RCM module
4384391 place holder for rcm public api project
 
(from 111458-04)
 
4384012 sf driver needs to support /dev/cfg for RM 6.22 link generator
4452433 qfe, ge causes panic while simultaneously hotplugging with console and button
4458271 unloading the rsm module unsafe due to kernel thread
4471639 /usr/lib/power/powerd must be delivered in a patch for s8 update 6
 
(from 111458-03)
 
4447056 cpu_online() can cause deadlock in Starcat
4446858 hang unconfiguring system board in delete_memory_thread()
 
(from 111458-02)
 
4336717 Serengeti cPCI needs to use symlinks
4395481 cfgadm pci plugin doesn't close slot devices
4365330 pci.so should be updated to know about all current class codes
4398373 pci.so: unknown/??? vs unknown for empty slot
4425322 "cfgadm -x led <card>" displays different card ap_id than that passed in
4385229 cfgadm pci plug-in library segfault when logical_name has no "," in it.
4375772 need to have better error messages
4362948 sbdp must use SRAM area assigned to it by POST
4376503 sbd: unconfigure failure reports incorrect device path for busy device
4377629 Cannot configure in memory if there is any processor failure on board
4379054 assertion panic when DR disconnect cpu with vts stress
4380103 unconfigure permanent memory hard hung domain
4380301 second unconfigure permanent mem board fails and unconfigures other board's mem
4381517 cfgadm prints "No child process" when invalid dynamic attachment points used
4386042 testb diag level needs to be the same as nvci
4386047 the slice aligment needs to be determined dynamically
4386445 unconfigure cpu/mem board N0.SB0 caused mutex_vector_enter panic
4386762 need to verify ecache ownership
4390987 panic[cpu1]/thread=3001a377160: kernel heap corruption detected
4401980 cpus A and B need to be started at the same time
4402387 workaround for bugid 4364557: Configuring a powered on CPU board will fail.
4404021 DR code walks thread list without protection (serengeti)
4406576 Serengeti quiesce code seems to have a bunch of cruft
4406578 Serengeti CPU poweroff code allocates memory with CPUs paused
4408326 need to enable board dr
4401168 picld alignment panic occurred during DR test libcfgadm_031_040
4411361 Domain Hard Hangs when DR done on multiple boards in parallel
4411847 kernel heap corruption panic during DR test cfgadm_083.pl
4412606 Domain hard hangs with multiple cpu timeout errors when running dr_runit script
4414434 cPCI diamond throughput performance degraded after DR operations
4414743 Sun Fire test board timeout must be increased (sbdp)
4415454 if connect fails sbdp needs to recover properly
4416101 sdrfunc_03.pl panicked:  assertion failed: slotp == slotp->slot_handle
4417653 Make cscope.files does not include .il.cpp files.
4418691 Sun Fire x800 DR: need to update firmware version check
4421992 ndi_ra_free, cannot map memory CSR, & panic seen under certain cPCI DR scenarios
4422016 impl_acc_hdl_alloc BAD TRAP panic during DR test libcfgadm_031_040
4424205 Unconfigure permanent memory on SB0 encountered FirePlane error on SB1
4424890 cfgadm -x disable_slot fails on non-referenced cPCI hot plug ap_ids
4425189 using cfgadm -x led to alter the cpci card's "attn" led disconnected the card
4426772 system hangs while disconnecting permanent memory board with mixed DIMM size
4421869 DR RE test RE_dr_03.tst hung domain while unconfigure permanent memory cpu board
4429673 dr_with_proc: alignment error....
4430274 system panics with "kernel heap corruption detected" during DR operation...
4432071 cfgadm condition status of failing board is inconsistent , depending on sequence
4430719 Enable Serengeti system board and cPCI DR by default
4428145 cfgadm -a occasionally returns WRONG information
4406572 Serengeti DR code resets spl during OS quiesce
4427063 cfgadm -a causes unexpected "sbdp: WARNING: There are configured devices" msg
4387474 disconnect N0.IB6 printed "WARNING: sghsc_find_sloth: slot handle not found"
4387820 cfgadm reports incorrect led info for cPCI cards
4385912 Full Hot Swap of Multiple CPCI cards in Serengeti IO chassis
4399968 the fist ENUM signal is lost due to race condition
4407010 ENUM handling exhibits critical timing
4375011 cfgadm -a causes panic after unconfigure sbd/slot6::sghsc4 of 6-slot cPCI I/O
4409005 cCPI DR should tie to FW version
4407818 cpci DR should be enabled by default
4412945 hpcsvc lacks version number
4385132 usb link generator could potentially create extra usb links for hubs
4346837 USB audio support is needed on Solaris
4374774 audio driver reimplementation
4331858 audio mixer sample rate conversion routine shouldn't use apm_info structure
4326143 add new adb and forthdebug macros for audio modules and drivers
4372725 warlock mixer + audiosup + amsrc1 + audiots/cs
4384776 The audiocs driver has many large functions that need to be simplified
4333036 mixer:  AUDIO_PRECISION_8 should not be a requirement for play combinations
4374566 audio source code directory reorganization
4333033 mixer:  non-blocking callbacks cannot be implemented with USB audio driver
4408504 RCM needs additional suspend, resume, and OS quiesce support
4433520 RCM resume mishandles lists of resources
4434131 IP Network Interfaces should be auto-configured after DR post-attach
4454654 rcm_daemon leaks memory when suspending scripts
4374912 ddi_umemlock usage should not require well-behaved apps
4427055 as_add_callback must support a callback request for the entire address range
 
(from 111458-01)
 
4303142 system panic when frame buffer was power managed
4335834 support no involuntary power cycle
4356821 direct pm'd device power levels should be restored after resume
4358831 pm driver should remove minor node on detach
4392071 CPR doesn't work on direct power-managed devices
4359983 PM: assertion failed: pm_poll_cnt[clone] == 0, pm.c, 329
4273250 devfsadm following a rem_drv should not reload that driver
4359287 pm needs to bring up all components of a depended-on device
4432540 PM_DISABLE_AUTOPM ioctl asserts when target not pm-able (32 bit kernel only)
4434030 autoshutdown no longer works in s81_b36
4434612 assertion failure on hotplug testing
 
(from 111457-01)
 
4434030 autoshutdown no longer works in s81_b36

Patch Installation Instructions:
--------------------------------
 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-8 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
       example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
----------------------------- 
 
Reboot the system after patch installation. 
 
	NOTE 1: To get the complete support for Enhanced DNLC, one
                needs to install the following patches:
 
                108728-02 (or newer)    /kernel/fs/nfs patch
 
        NOTE 2: To get the complete support for Tasks, Projects and
                Accounting, one needs to install the following patches:
 
                108994-01 (or newer)    nss and ldap patch
                108990-01 (or newer)    /usr/kernel/sys/acctctl and
                                        /usr/kernel/sys/exacctsys patch
                108996-01 (or newer)    /usr/lib/libproc.so.1 patch
                108992-02 (or newer)    libc patch
                109026-01 (or newer)    /usr/bin/i86/truss patch
                109004-01 (or newer)    /etc/init.d/acctadm and
                                        /usr/sbin/acctadm patch
                109010-01 (or newer)    /etc/magic and /usr/bin/file patch
                109020-01 (or newer)    /usr/bin/priocntl patch
                109028-01 (or newer)    /usr/bin/wracct patch
                108998-01 (or newer)    libexacct and libproject patch
                109008-01 (or newer)    at/atrm/batch/cron patch
		109012-01 (or newer)    /usr/bin/id and /usr/xpg4/bin/id patch
                109014-01 (or newer)    /usr/bin/lastcomm patch
                109016-01 (or newer)    /usr/bin/newtask patch
                109000-01 (or newer)    PAM patch
                109022-01 (or newer)    /usr/bin/projects projects
                109024-01 (or newer)    /usr/bin/i86/ps patch
                109006-01 (or newer)    /sbin/su.static and /usr/bin/su patch
                109036-01 (or newer)    useradd/userdel/usermod patch
                109030-01 (or newer)    perl patch
                109018-01 (or newer)    /usr/bin/pgrep and /usr/bin/pkill patch
                109034-01 (or newer)    /usr/bin/i86/prstat patch
                109038-01 (or newer)    /var/yp/Makefile and
                                        /var/yp/nicknames patch
                109032-01 (or newer)    projadd/projdel/projmod patch
 
        NOTE 3: To get the full support for logical device namespace for
                printers and new printer minor node type, one needs to
                install the following patches:
 
                109884-01 (or newer)    ecppsys.h patch
                109895-01 (or newer)    lp driver patch
                109878-01 (or newer)    dma_i8237A.h patch
                109891-01 (or newer)    pmserver.jar patch
                109897-01 (or newer)    USB patch
 
        NOTE 4: To get RCM enhancements, one needs to install the 
                following patches:
 
                110397-01 (or newer)    libnvpair patch
                110399-01 (or newer)    rcm modules patch
 
        NOTE 5: To get UFS Snapshot support, one needs to install the 
                following patches:
 
                110402-01 (or newer)    /usr/lib/fs/ufs/ufsdump patch
                110403-01 (or newer)    /usr/lib/libadm.so.1 patch
                110404-01 (or newer)    /usr/sbin/clri and 
                                        /usr/sbin/fssnap patch
                110405-01 (or newer)    /usr/kernel/drv/fssnap patch
 
	NOTE 6: To get the complete fix for
 
                4355205 System V semaphores suffer from false sharing
                4355206 System V semaphore timeout mechanism
 
                one needs to install the following patches:
 
                108992-10 (or newer)    libc patch
                109026-02 (or newer)    truss patch
 
	NOTE 7:	To get the complete fix for 4224166 (TPI messages get 
		flushed if 3rd party module processes), one needs to
		install the following patches:
 
		109044-01 (or newer)	sonode adb macro patch	
		108876-02 (or newer)	/kernel/sys/c2audit patch
		109046-01 (or newer)	/usr/sbin/i86/crash patch
 
	NOTE 8: To get the complete NCAfs, NCA Proxy and sendfilev()
                feature, please install the following patches:
 
                108529-09 (or newer)    kernel update patch
                109473-06 (or newer)    /kernel/drv/tcp patch
                109235-04 (or newer)    NCA patch
                108996-02 (or newer)    /usr/lib/libproc.so.1 patch
                111296-01 (or newer)    /usr/bin/i86/pstack patch
                109026-04 (or newer)    /usr/bin/i86/truss patch
                108992-13 (or newer)    /usr/lib/libc.so.1 patch
                111298-01 (or newer)    /usr/lib/libsendfile.so.1 patch
 
	NOTE 9: To get the complete feature for RCM suspend/resume,
                one needs to install the following patches:
 
                108529-11 (or newer)    Kernel Update patch
                109905-05 (or newer)    /sbin/in.mpathd patch
                109280-16 (or newer)    /kernel/drv/ip patch
                111803-01 (or newer)    /usr/lib/rcm/modules/\
                                        SUNW_cluster_rcm.so patch
                110855-03 (or newer)    /usr/lib/rcm/modules/\
                                        SUNW_ip_rcm.so patch
 
	NOTE 10:To get the full support for Remote Shared Memory
                Application Programming Interface, one needs to
                install the following packages introduced in
                Solaris 8 Update 5 (10/01) Release:
 
                SUNWrsm         (Remote Shared Memory API Library, Driver)
                SUNWrsmo        (Support for network specific implementations
                                 of RSMPI)
 
                and the following patches:
 
                111797-01 (or newer)    Remote Shared Memory patch
                108529-11 (or newer)    Kernel Update patch
 
	NOTE 11:To get the full USB audio support for Solaris 8, one
                needs to install the following patches:
 
                108529-11 (or newer)    kernel update patch
                109897-06 (or newer)    USB Audio Patch
                111015-02 (or newer)    /platform/i86pc/kernel/drv/sbpro patch
 
                and these new packages from Solaris 8 Update 6 (10/01) Release:
 
                SUNWauda  (Solaris Audio Applications)
                SUNWuaud  (USB Audio Device Drivers)
                SUNWuaudh (Solaris header files for USB audio drivers
                                and applications)

README -- Last modified date:  Tuesday, February 12, 2002

