summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/disp
AgeCommit message (Collapse)AuthorFilesLines
2009-04-276833775 underflowed cmt_utilization observedEric Saxe1-1/+0
2009-04-236830878 Fix for 6820551 is incompleteEric Saxe1-42/+102
2009-04-116820551 Clovertown-based system panicked in pg_ev_thread_swtch() due to ↵Eric Saxe1-12/+12
pagefault
2009-03-266791992 ZFS root doesn't handle an incorrect priocntl setting cleanlyKrishnendu Sadhukhan - Sun Microsystems1-0/+6
2009-03-136812782 additional cmt lineage validation logic needed to defend against ↵Eric Saxe1-74/+223
buggy _PSDs
2009-03-036811971 bad trap panic seen in cmt_pad_disable()Eric Saxe1-1/+2
2009-02-25PSARC 2008/777 cpupm keyword mode extensionsEric Saxe3-197/+1089
PSARC 2008/663 CPU Deep Idle Keyword 6567156 bring CPU power awareness to the dispatcher 6700904 deeper C-State support required on follow-ons to Intel Penryn processor generation microarchitecture 6805661 cmt_root may contain duplicates on UMA systems --HG-- rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_mach.c => usr/src/uts/i86pc/io/cpudrv_mach.c rename : usr/src/uts/i86pc/io/cpudrv/cpu_acpi.c => usr/src/uts/i86pc/os/cpupm/cpu_acpi.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_amd.c => usr/src/uts/i86pc/os/cpupm/cpupm_amd.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_intel.c => usr/src/uts/i86pc/os/cpupm/cpupm_intel.c rename : usr/src/uts/i86pc/os/cpupm.c => usr/src/uts/i86pc/os/cpupm/cpupm_mach.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_throttle.c => usr/src/uts/i86pc/os/cpupm/cpupm_throttle.c rename : usr/src/uts/i86pc/io/cpudrv/pwrnow.c => usr/src/uts/i86pc/os/cpupm/pwrnow.c rename : usr/src/uts/i86pc/io/cpudrv/speedstep.c => usr/src/uts/i86pc/os/cpupm/speedstep.c rename : usr/src/uts/i86pc/sys/cpupm.h => usr/src/uts/i86pc/sys/cpupm_mach.h rename : usr/src/uts/i86pc/sys/cpudrv_throttle.h => usr/src/uts/i86pc/sys/cpupm_throttle.h
2009-02-036794845 Nevada 106 panics SF15K on boot/installEric Saxe1-8/+18
2008-12-186724307 CPU selection bias observed on NUMA/CMT systemsEric Saxe3-234/+356
6724296 trips though setfrontdq() can make threads homesick 6724256 root homed threads should participate in cross leaf lgrp CMT load balancing 6771377 idle() can get caught up in disp_anywork() on larger systems 6420092 dispatcher can be blinded by idle cpus on large systems
2008-10-166626918 A new (k)mdb command ::stackinfo, kernel thread stack usagePhilippe Jung1-1/+262
2008-09-186733185 Further cleanup of SUN Studio 12 lint warnings in ON source.Nick Todd1-3/+1
6365532 socketvar.h strangles lint for everyone 5002763 Sockfs debug macros should be linted 6746261 _mkarglst accidentally exported from libc.
2008-07-036482861 clock thread hung causing deadman panicbpramod1-0/+23
2008-05-125029314 priocntl(P_CID, ...) can cause panicrh871071-11/+28
6698129 cstyle errors in cur_inset_only()
2008-03-26PSARC 2008/138 Soft CPU and processor set bindingsakolb2-28/+92
6656791 Weaker CPU and processor set bindings is useful
2008-03-216528237 thread_on_queue() panics with null pointer referencejj2098691-35/+61
2008-03-20PSARC 2007/661 delete sched_niceraf8-107/+438
PSARC 2008/039 POSIX scheduling interfaces 6647542 POSIX scheduling should be compatible with Solaris scheduling classes --HG-- rename : usr/src/lib/libc/inc/rtsched.h => deleted_files/usr/src/lib/libc/inc/rtsched.h rename : usr/src/lib/libc/port/threads/rtsched.c => deleted_files/usr/src/lib/libc/port/threads/rtsched.c
2008-02-28PSARC/2008/098 Lockstat: Changing spin count to spin timeck1427211-11/+12
6624951 replace lockstat spin metric with busy-wait time
2008-01-296624427 Bad ASSERT in pg_cmt_cpu_init() causes NULL pointer referencejb1450951-2/+3
2008-01-236598890 cancellation code abuses synonymsraf1-4/+7
--HG-- rename : usr/src/lib/libc/amd64/crt/cerror64.s => deleted_files/usr/src/lib/libc/amd64/crt/cerror64.s rename : usr/src/lib/libc/port/gen/wait3.c => deleted_files/usr/src/lib/libc/port/gen/wait3.c rename : usr/src/lib/libc/port/gen/wait4.c => deleted_files/usr/src/lib/libc/port/gen/wait4.c rename : usr/src/lib/libc/port/sys/fsync.c => deleted_files/usr/src/lib/libc/port/sys/fsync.c rename : usr/src/lib/libc/sparc/sys/syssun.s => deleted_files/usr/src/lib/libc/sparc/sys/syssun.s rename : usr/src/lib/libc/common/sys/__fcntl.s => usr/src/lib/libc/common/sys/fcntl.s rename : usr/src/lib/libc/common/sys/_rename.s => usr/src/lib/libc/common/sys/rename.s rename : usr/src/lib/libc/port/gen/rename.c => usr/src/lib/libc/port/gen/remove.c rename : usr/src/lib/libc/port/sys/fcntl.c => usr/src/lib/libc/port/sys/libc_fcntl.c
2008-01-146182418 mutex_vector_enter has scaling issues on 25kpt1579191-1/+77
6292850 kernel code for multistrand CPUs should avoid spin loops (mutex_vector_enter) 6535018 mutex performance sub-optimal on some platforms
2008-01-076619224 Tick accounting needs to be made scalablemv1431291-6/+44
2007-12-271162981 Remove C2_AUDIT #defines from the kernel and build filesgww1-6/+0
2007-10-096608681 PSARC/2007/173 kiconv - framework and kiconv_emea (phase 1)is1-0/+2
2007-09-116203568 accumulating number of threads behind rw_lock in ire_walk_ill_tables ↵carlsonj1-14/+1
IRB_REFRELE 6591083 IP instances sis_check added stray entries to sparc ip module makefile
2007-08-236593891 CPU Caps code incorrectly assumes that cap stays onakolb1-1/+11
2007-07-206577453 Java CPU hogs can escape CPU Caps enforcement by sleeping a lotakolb3-9/+28
2007-07-196472192 panic in cv_wait when exiting a processqiao1-2/+23
2007-07-186524837 PG disabled sticky scheduler on x86bholler1-3/+14
2007-07-166466157 setbackdq, setfrontdq bound variable is not initialized when ncpus==1gd2099171-6/+12
2007-07-066495401 cpuid based cache hierarchy awarenessesaxe2-46/+20
2007-05-136554459 CPU caps for zones works by accidentakolb1-0/+1
2007-04-306546122 ip_thread_exit() ill/ipif/nce refcount checks missing post-IP-instancesnordmark1-2/+7
2007-04-155078264 assertion failure: proc_pageout != NULL, file: ../../common/vm/vm_page.cpraks1-0/+9
2007-03-216518397 idle threads are too greedy when stealing on NUMA machinesesaxe1-13/+13
2007-03-216529767 intStress issue on 64-bit machinessudheer1-2/+0
2007-03-09PSARC/2004/402 CPU Capsakolb6-142/+1387
6327235 PSARC/2004/402 CPU caps 6464161 Dead KSLICE code should be removed 6514387 FX class contains dead code to keep list of member threads 6518395 kstat_zone_add performs KM_SLEEP allocation when it should not
2007-02-186521026 panic: assertion failed: bitset_is_null(&pp->cp_cmt_pgs)esaxe1-10/+43
6521502 6461311 didn't do enough for mc-amd 6522133 opl needs updated PG definitions 6523011 panic during CPU unconfigure on null_proc_lpa 15k config
2007-01-176461311 multi-level CMT scheduling optimizationsesaxe3-94/+943
6509639 cpu0 is not in the right chip_t if its chipid is not zero --HG-- rename : usr/src/uts/common/os/chip.c => deleted_files/usr/src/uts/common/os/chip.c rename : usr/src/uts/common/sys/chip.h => deleted_files/usr/src/uts/common/sys/chip.h
2007-01-166498304 too much CPU time winding up in LMS_WAIT_CPUjohansen2-32/+72
2006-12-14PSARC 2006/496 Improved Zones/RM Integrationgjelinek1-0/+17
PSARC 2006/598 Swap resource control; locked memory RM improvements PSARC 2006/660 rcapadm zone option 4754856 *prstat* prstat -atJTZ should count shared segments only once 4970603 RFE: should be able to persistently specify global zone's cpu shares 5026227 RFE: ability to rcap zones from global zone 5103071 RFE: local zones can run the global zone out of swap 6222025 RFE: simplify rctl syntax and improve cpu-shares/FSS interaction 6420985 rcapstat is broken on amd64 6421202 RFE: simplify and improve zones/pool integration 6442252 zonecfg's "unset" syntax is not documented and confusing 6490516 schedctl pages should not reserve swap 6490938 setproject can bind to the wrong pool 6498635 zone attach failure leaves zone in installed state 6500877 tmpfs syslogs incorrect path when non-global zone tmpfs mounts become full
2006-09-136338238 DWARF parser can't handle anon struct/unionjohnlev1-12/+14
6415645 cpu_t hack isn't working as expected 6441836 ctffindmod.sh still talks about ia64 6458224 genassym could handle blank lines better --HG-- rename : usr/src/tools/ctf/cvt/st_bugs.c => usr/src/tools/ctf/cvt/fixup_tdescs.c
2006-09-11PSARC/2005/471 BrandZ: Support for non-native zonesnn352484-49/+72
6374606 ::nm -D without an object may not work on processes in zones 6409350 BrandZ project integration into Solaris 6455289 pthread_setschedparam() should return EPERM rather than panic libc 6455591 setpriority(3C) gets errno wrong for deficient privileges failure 6458178 fifofs doesn't support lofs mounts of fifos 6460380 Attempted open() of a symlink with the O_NOFOLLOW flag set returns EINVAL, not ELOOP 6463857 renice(1) errors erroneously --HG-- rename : usr/src/lib/libzonecfg/zones/SUNWblank.xml => usr/src/lib/brand/native/zone/SUNWblank.xml rename : usr/src/lib/libzonecfg/zones/SUNWdefault.xml => usr/src/lib/brand/native/zone/SUNWdefault.xml
2006-08-306351092 Race for t_ctx in removectx() can lead to panic.trevtom1-3/+24
2006-07-10backout 6351092: causes 6447223dm1207691-15/+2
2006-07-096351092 Race for t_ctx in removectx() can lead to panic.trevtom1-2/+15
2006-05-236223090 implement policies to reduce thread migrationakolb1-49/+224
2006-05-186301942 system crashes with overwritten machpcbelowe1-0/+2
2006-04-266368850 curcpu->cpu_chip translator identifies cores on Niagaraesaxe1-7/+5
6331128 disp_getwork causing performance issues on lightly loaded systems 6375908 lgrp_choose() can be too eager to spread out a multi-threaded process 6378920 lgrpid_t rises from the grave
2006-04-206315610 servicing_interrupt() can return true even if the thread is not in ↵sudheer1-6/+12
interrupt context
2006-03-24PSARC/2002/762 Layered Trusted Solarisjpk1-3/+6
PSARC/2005/060 TSNET: Trusted Networking with Security Labels PSARC/2005/259 Layered Trusted Solaris Label Interfaces PSARC/2005/573 Solaris Trusted Extensions for Printing PSARC/2005/691 Trusted Extensions for Device Allocation PSARC/2005/723 Solaris Trusted Extensions Filesystem Labeling PSARC/2006/009 Labeled Auditing PSARC/2006/155 Trusted Extensions RBAC Changes PSARC/2006/191 is_system_labeled 6293271 Zone processes should use zone_kcred instead of kcred 6394554 integrate Solaris Trusted Extensions --HG-- rename : usr/src/cmd/dminfo/Makefile => deleted_files/usr/src/cmd/dminfo/Makefile rename : usr/src/cmd/dminfo/dminfo.c => usr/src/cmd/allocate/dminfo.c