History log of /opensolaris-onvv-gate/usr/src/uts/i86pc/os/cpuid.c
Revision Date Author Comments
# 13136:67d1861e02c1 16-Aug-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6970888 panic BAD TRAP: type=d (#gp General protection) due to incorrect use of x86_featureset


# 13134:8315ff49e22e 16-Aug-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6958308 XSAVE/XRSTOR mechanism to save and restore processor state
Contributed by Lejun Zhu <lejun.zhu@intel.com>


# 13029:2ba2eec82e2a 06-Aug-2010 Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM>

6932990 Support for TSC deadline timer
Contributed by Aubrey Li <aubrey.li@intel.com>


# 12826:fca99d9e3f2f 14-Jul-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6812663 Running out of bits in x86_feature


# 12726:8f2fba7fcf9c 29-Jun-2010 Jakub Jermar <Jakub.Jermar@Sun.COM>

6957730 cpuid_amd_getids() uses uninitialized variable coreidsz
6957751 nb_fini() leaks memory
6957783 nb_dev_reinit() leaks memory
6957795 Use-after-free in fm_nvlist_create()


# 12261:52117d41c06e 26-Apr-2010 Vuong Nguyen <Vuong.Nguyen@Sun.COM>

6930914 Need enhancement of the cmi handle table for Intel EX chip family


# 12090:2986679fe0b5 07-Apr-2010 Frank Van Der Linden <Frank.Vanderlinden@Sun.COM>

6941777 determine_platform needs to do a better job inside a Xen HVM guest


# 12004:93f274d4a367 25-Mar-2010 Gerry Liu <jiang.liu@intel.com>

PSARC/2009/104 Hot-Plug Support for ACPI-based Systems
PSARC/2009/550 PSMI Extensions for CPU Hotplug
PSARC/2009/551 acpihpd ACPI Hotplug Daemon
PSARC/2009/591 Attachment Points for Hotpluggable x86 Systems
6862510 provide support for cpu hot add on x86
6883891 cmi interface needs to support dynamic reconfiguration
6884154 x2APIC and kmdb may not function properly during CPU hotplug event.
6904971 low priority acpi nexus code review feedback
6877301 lgrp should support memory hotplug flag in SRAT table


# 11919:5b917481ad11 14-Mar-2010 Rod Evans <Rod.Evans@Sun.COM>

6478684 isainfo/cpuid reports pause instruction not supported on amd64
PSARC/2010/089 Removal of AV_386_PAUSE and AV_386_MON


# 11389:dd00b884e84f 22-Dec-2009 Alexander Kolbasov <Alexander.Kolbasov@Sun.COM>

6764832 Provide user-level processor groups observability
6831680 cputrack(1) leaves its victim with unneeded cpc context
6901343 cpc context flag updates are not always atomic
6908152 Dormant thread CPC context affects cpu CPC consumers


# 11013:3aa288b66f8e 09-Nov-2009 Srihari Venkatesan <Srihari.Venkatesan@Sun.COM>

6899212 cmi_hdl_impl structure is not exactly duplicated in the generic_cpu mdb module
6899220 chip_id is not correctly derived on Barcelona, leading to panics and/or wrong CPU topology


# 10992:54a1c1cbd683 06-Nov-2009 aubrey.li@intel.com

6887944 support for IA32_ENERGY_PERF_BIAS MSR


# 10947:2ecbb0a4d189 04-Nov-2009 Srihari Venkatesan <Srihari.Venkatesan@Sun.COM>

6843035 Need support for Magny-Cours processors
6860401 FMA CPU Topology & Memory Topology needs to support Magny Cours(Multi chip Module)
Portions contributed by Boris.Ostrovsky@amd.com and Hans.Rosenfeld@amd.com


# 10175:dd9708d1f561 24-Jul-2009 Stuart Maybee <Stuart.Maybee@Sun.COM>

6849090 Need to synch with newer versions of Xen and associated tools
6747653 xen_fix_foreign and is_foreign needs to be removed from xnb driver
6451665 Xen/Solaris on Xen needs to support MSI
6736325 core dumps of 32on64 domains need support
6827538 PV access should be initialized earlier for Solaris HVM domains
6831935 Solaris's xen code doesn't use the list_t correctly
6798742 excesive PAGESIZE buf alloc/free in evtchndrv_write
6771370 ipagent accidentally depends on SUNWxvm
6772060 ipagent service has no dependencies
6771371 ipagent doesn't handle IPv6 correctly
6838897 xvm ipagent service generates noise on boot
6788314 Array overrun in evtchn code
6839622 dom0 paniced with pdp->xd_evtchn != INVALID_EVTCHN
6561515 Need to remove workaround from evtchn.c when compiler bug is fixed
6835636 B107/xvm wont plumb 10gig interface - nxge_alloc_tx_cntl_dma failed!


# 10080:29a4a1bb9f3f 14-Jul-2009 Joe Bonasera <Joe.Bonasera@sun.com>

6848982 32 bit kernel should use %cr8 to access the TPR when possible


# 9652:6b40e106879c 18-May-2009 Michael Corcoran <Michael.Corcoran@Sun.COM>

6815568 ACPICA enhancements for support of ACPI-based device enumeration earlier in boot
Contributed by Gerry Liu <jiang.liu@intel.com>


# 9482:42f3d60af7ca 28-Apr-2009 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM>

6770233 New model ID for Istanbul processor
6672305 Need to support Griffin processors
6824550 AMD G34 processors need cpuid support
Contributed by Boris Ostrovsky <boris.ostrovsky@amd.com>


# 9370:5f964d9a7826 14-Apr-2009 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM>

6750666 getisax(2) needs to detect Intel AES instruction set extension and PCLMULQDQ instruction


# 9283:2ee48b3d20ef 03-Apr-2009 Bill Holler <Bill.Holler@Sun.COM>

6821708 deeper C-state support required for processors with ARAT
Contributed by aubrey.li@intel.com


# 9000:7a9c5c9ed60d 09-Mar-2009 Stuart Maybee <Stuart.Maybee@Sun.COM>

6775011 bad trap page fault while starting dom0


# 8990:67ae112ecc4f 06-Mar-2009 Surya Prakki <Surya.Prakki@Sun.COM>

6621869 Solaris hangs on TSC calibration while powering on under VMware ESX Server


# 8930:02055889c73a 27-Feb-2009 Bill Holler <Bill.Holler@Sun.COM>

6786943 AMD-based systems with C1E state enabled hang at boot
Contributed by <boris.ostrovsky@amd.com>.


# 8906:e559381f1e2b 25-Feb-2009 Eric Saxe <Eric.Saxe@Sun.COM>

PSARC 2008/777 cpupm keyword mode extensions
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


# 8418:a4853cd72a21 19-Dec-2008 Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM>

6719310 Expose availability of MOVBE instruction


# 8377:e4fb59d35f38 15-Dec-2008 Bill Holler <Bill.Holler@Sun.COM>

6292199 bcopy and kcopy should'nt use rep, smov
Portions contributed by Robert Kasten <robert.a.kasten@intel.com>


# 7798:2a682532f0ca 10-Oct-2008 Saurabh Misra <Saurabh.Mishra@Sun.COM>

6749646 cpuid_pass2 stomps on cpi_xmaxeax
6751751 race in xc_common() & xc_serv() since WRMSR can not be used as a serializing instruction in x2apic


# 7716:44c2ec1382be 26-Sep-2008 Bill Holler <Bill.Holler@Sun.COM>

6726459 dunnington based tucani system has huge memory latency, almost 5x of tigerton based tucani system


# 7656:2621e50fdf4a 22-Sep-2008 Sherry Moore <Sherry.Moore@Sun.COM>

PSARC 2008/382 Fast Reboot
6714038 Fast Reboot support for x86 platforms


# 7589:7de800909a06 14-Sep-2008 Vikram Hegde <Vikram.Hegde@Sun.COM>

PSARC 2008/560 Intel IOMMU
6714111 Solaris needs to support the Intel IOMMU


# 7532:bb6372f778bb 09-Sep-2008 Cheng Sean Ye <Sean.Ye@Sun.COM>

PSARC 2008/569 FMA Topology & Retire Agent Refinements
6567641 cpu and memory fault management for Solaris x86 xVM
6690231 phase out mem and cpu schemes for x86
6683402 fmd_fmri_present() in hc scheme is bogus
6739591 introduce /dev/fm for userland fault management interface to kernel
6739593 introduce libfmd_agent so agents do not have to use /dev/fm directly
6739595 support retire/unretire/isretired as topo methods on the resource node
6739597 x86 chip enumerator should be weaned off of kstats
6742378 libtopo: hc_unusable() is returning random value
6738573 faults aren't replayed on boot
6744597 ldmsvcs: mem_request is returning incorrect value for page unretire
6739600 panic console ereport summary should handle nvlist arrays
6739601 add cpu module panic callback made from panic_quiesce_hw
6739605 when x86 error injection has taken place, tag all subsequent ereports
6739608 missing label for i86xpv dtrace_interrupt_enable causes panic on debug_enter
6739609 add HYPERVISOR_mca hypercall for physical topology and MCA info


# 7282:5b3b6674ac91 04-Aug-2008 mishra

6528768 apic_navail_vector() fails when IPL equals 8 or 9
6680545 x2APIC support in Solaris x86
Initial Code Contributed by Intel <ashok.raj@intel.com & borun.fu@intel.com>


# 6964:3eb8a0c8b90a 26-Jun-2008 vd224797

6667592 Mismatch between intel_ctab array and processor specification for the cache descriptors


# 6691:f8848c7acc9e 22-May-2008 kchow

6671130 Shanghai provides better TLB management for 1GB pages
6679225 erratum 298 detection needed
6692442 errata updates needed for griffin processors (family 0x11)


# 6671:bb854dac18c7 20-May-2008 jjc

6699040 Solaris kernel uses wrong CPU APIC ID for looking up CPU in ACPI SRAT


# 6657:a55676c65ac7 15-May-2008 sudheer

6628773 Need to support rdtscp for Intel
Contributed by Ashok Raj <ashok.raj@intel.com>


# 6642:c41a8f6eba0e 14-May-2008 sudheer

6671782 rdtsc synchronization change for Intel processors


# 6445:b24ee0bb9cea 14-Apr-2008 jjc

6594519 Need support for ACPI System Resource Affinity Table (SRAT)
6621201 Need support to read ACPI System Locality Information Table (SLIT)
6688471 x86/x64 lgroup platform support code needs cleaning


# 6334:950d3f34a725 31-Mar-2008 ksadhukh

6662206 Add new CPUID.2 descriptors for upcoming Intel processor
Contributed by Ashok Raj <ashok.raj@intel.com>


# 6317:8afb524fc268 28-Mar-2008 kk208521

6667600 Incomplete initialization of cpi_cacheinfo field of struct cpuid_info
6667614 Incorrect check for Extended Model of processor
Contributed by Ashok Raj <ashok.raj@intel.com>


# 5870:2513339ac53a 21-Jan-2008 gavinm

6642169 cpu.generic panic during install of snv_76 and later builds


# 5741:58423876d513 21-Dec-2007 mrj

PSARC 2007/664 Paravirtualized Drivers for Fully Virtualized xVM Domains
6525093 xnb/xnf should use hypervisor based copy for xnb->xnf data path
6608917 members of struct xnf and xnb need unique names
6609324 deadlock trying to own the HAT migrate lock
6609805 still missing XPV_DISALLOW_MIGRATE/XPV_ALLOW_MIGRATE bracketing in hat_i86.c
6616384 xnb's grant ref unmapping is inefficient
6619947 Solaris should provide a PV network driver for xVM HVM environments
6632774 panic setting up xen console


# 5438:41d8edfa90d7 08-Nov-2007 ksadhukh

6603986 Installing a Linux zone on an Intel blade causes a panic


# 5349:01422ec04372 28-Oct-2007 kchow

6453272 ctfmerge uses the largest pagesize from getpagesizes() which can be bad on systems with giant pages
6543997 divide by 0 panic in page_geti_contig_pages during 1g page testing
6587615 1g pagesize support on AMD family 0x10 processors
6588824 throttling large page coalescing needs to be revisited for gigantic pages
6613824 legacy applications (java) should be prevented from inadvertantly using 1g pagesize


# 5338:fd7cad8433cf 26-Oct-2007 sudheer

6600939 gethrtime sometimes return a large time value into the future (fix lint)
6621557 PIIIs stomped on again; this time they are made to do mfence


# 5322:010e79fdab36 24-Oct-2007 sudheer

6600939 gethrtime sometimes return a large time value into the future


# 5284:2f7098179999 18-Oct-2007 gavinm

6617465 Pentium IIIs die with divide error trap
6617959 logging errors left after BIOS has run produces false alarms


# 5269:395a95dbfd17 15-Oct-2007 kk208521

6526262 cpuid ssse3 feature not noted on Intel Woodcrest/Conroe processors
6563039 Need support for Intel's SSE4.1 and SSE4.2 instructions


# 5254:38162db71c7d 14-Oct-2007 gavinm

PSARC 2007/591 Generic x86 Machine Check Architecture
PSARC 2007/594 Intel CPU and 5000/7300 Series Chipset FMA
6443855 x86 modinfo slots being wasted during cpu module path search
6475380 cmi_load() should unload unused CPU module
6520280 MCA status bits not properly being cleared for intel processors
6558878 topo_node_hash returns out of range hash
6567218 FMA for Intel processors and 5000/7300 series memory controller
6567634 generic x86 MCA support needs to be improved
6607616 prepare FMA/x86 for xVM
6607626 eversholt Makefile.com lacks a default target
6607637 Add number of cpus and cores per chip to cpu_info kstat
6607643 x86 on_trap handler jumps from frying pan into the fire
6616180 topo should translate slashes in authority fields


# 5248:d7358c93caa7 12-Oct-2007 ksadhukh

6567332 Support for CPC on greyhound/barcelona processors


# 5084:7d838c5c0eed 18-Sep-2007 johnlev

PSARC 2006/260 Solaris on Xen
PSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains
6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr
6496858 mdb could use a memory-based IO backend
6515319 workaround for 6491065 needs to be removed from elfextract.c
6518807 snv_nightly: SUNWcakr pkgck error
6551858 PSARC 2006/260 Solaris on Xen
6584697 Can't boot Xen / Solaris dom0 if root is using ZFS
6593429 usr/src/cmd/devfsadm isn't linting properly
6600359 mdb_kvm_intrframe() is unused
6600750 can remove 'u' workaround from zlib
6601465 /dev/lofictl needs to accept kernel ioctl
6604043 Erronous ASSERT in sdev_vnops.c ASSERT(VTOSDEV(vp)->sdev_attrvp);


# 5070:f1c8fa0cbaca 17-Sep-2007 kchow

6580117 panic: assertion failed: ISP2(CPUSETSIZE()) on VIA Esther based system


# 5045:75a798a98460 13-Sep-2007 bholler

6577948 mach_alloc_mwait leaks memory when a CPU fails to start
6588054 panic() in mach_alloc_mwait() should be changed to degraded operation...
6596141 Solaris should not use an unmodified MWAIT idle loop on AMD 10h due to increased power consumption


# 4858:08409e2eed12 13-Aug-2007 ksadhukh

6574102 Need to add extended family/model/stepping info to cpuid_pass1() for Intel processors (fix lint)


# 4855:3319ad80f260 12-Aug-2007 ksadhukh

6574102 Need to add extended family/model/stepping info to cpuid_pass1() for Intel processors


# 4797:2ebe22df4dfc 03-Aug-2007 ksadhukh

6563585 prtconf reports wrong cache-level on x86 systems having 4MB (associative=16, line-size=64) L2 cache


# 4636:f7779128d972 11-Jul-2007 bholler

6577473 Nocona box panic when booting snv_68: Can't handle mwait size 0


# 4628:f90cf8fd4710 10-Jul-2007 kk208521

6525798 Need Hardware Capabilities support for AMD Family 10h/sse4a processor


# 4606:ffcd05844ec5 06-Jul-2007 esaxe

6495401 cpuid based cache hierarchy awareness


# 4581:b6104e41b06c 02-Jul-2007 sherrym

PSARC/2007/349 Intel Microcode Update Support
6558456 Need to support microcode update on Intel platforms


# 4481:2bb321aaf3c3 15-Jun-2007 bholler

6495392 use monitor/mwait for halting idle CPUs where supported


# 4265:6be078c4d3b4 17-May-2007 kchow

6555108 workarounds being applied for errata not present in greyhound processors
6555368 cpi_model does not include the extended model for greyhound processors


# 3779:f34a44686f8b 08-Mar-2007 dmick

6532527 psrinfo output should show "EAX Page 1" hex value to identify processors


# 3446:5903aece022d 19-Jan-2007 mrj

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeunscaled resets to 0 on suspend
6342201 hat_unload() and cross call usage are needlessly slow on x86, x64
6378723 ctfconvert can't handle GCC empty struct C extension
6379124 ctfconvert can't handle C99 flexible array members
6401187 merging ip's CTF data into genunix introduces a race
6437553 shmat(2) fails on platforms that don't support large pages
6449286 eeprom -I should be torched
6464072 need support for firmware properties
6465816 need a debug record page
6467491 64-bit processes must point %fs or %gs to null selector to utilize [fs|gs]base
6475880 vestiges of old boot code on i386/amd64 should be purged
6475956 Interrupt handling code on x86 platforms should be easier to understand
6477828 pcplusmp psm module should be rearranged to allow multiple platforms to share the same apic code
6477867 x86 KDI should belong in the kernel
6477871 fix for 6232859 also needed for kmdb
6477872 MDB MMU commands need improvements
6477873 cpr debugging can be improved
6477877 mstate accounting should be reset when gethrtimef() is changed
6477915 32-bit x86 kernel should use interrupt gates for all traps
6477963 _update_sregs should be written in C
6477976 no longer need to capture [fs,gs]base in struct regs on every exception
6478642 Solaris needs to support multiple x86 platforms
6478648 ON could use an new & unencumbered xsvc driver
6478734 kernel lint not in C99 mode
6478826 swrand should have framework to lock individual pages
6480763 if interrupts can't be disabled, re-onlining an offline cpu fails
6481824 /dev/fb is not created if installation is done over tty
6483747 clock-tick processing should re-include threads waiting for I/O
6485872 use PTOU macro to access user area instead of old "u" from user.h
6486263 need way to extend kernel core dumps with pages that don't have page_t's
6486435 eeprom, prtdiag should only be platform specific where necessary
6486436 genunix mdb module makefiles duplicate list of files
6486437 intr_common.c should be common
6486445 /dev/mem needs support for page_t-less pages
6486451 cpu_pause() routine should be mach-specific
6486456 SIMULATOR_SUPPORT should die
6486832 x86 platform will need memlist/memseg locking
6486911 amd64 port not finished
6486972 platform TOD setting code may not have real TOD hdw to set
6492647 Better trap trace support for x-calls
6493613 apic_disable_intr() needs round robin fix
6497633 ctfmerge could allow for no ctf sections
6500637 floating point context switching is needlessly slow
6500656 move floating point configuration to C
6500666 need a means to override the setting of uname -m in the kernel build
6500669 update x86 defines
6502790 Files in the boot archive should be individually compressed
6503792 live upgrade environment + bfu + alternate root == incorrect menu.lst file
6504373 kmdb promif shouldn't needlessly busy-wait
6504374 ::interrupts could show level/edge
6506305 opteron erratum 123 should be enabled
6507629 porting x86 platform code to Xen
6510847 kobj.c is unaware of sparc hole between nucleus text and data (from dtrace)


# 3434:5142e1d7d0bc 17-Jan-2007 esaxe

6461311 multi-level CMT scheduling optimizations
6509639 cpu0 is not in the right chip_t if its chipid is not zero


# 2869:324151eecd58 05-Oct-2006 gavinm

PSARC 2006/564 FMA for Athlon 64 and Opteron Rev F/G Processors
PSARC 2006/566 eversholt language enhancements: confprop_defined
6362846 eversholt doesn't allow dashes in pathname components
6391591 AMD NB config should not set NbMcaToMstCpuEn
6391605 AMD DRAM scrubber should be disabled when errata #99 applies
6398506 memory controller driver should not bother to attach at all on rev F
6424822 FMA needs to support AMD family 0xf revs F and G
6443847 FMA x64 multibit ChipKill rules need to follow MQSC guidelines
6443849 Accrue inf_sys and s_ecc ECC errors against memory
6443858 mc-amd can free unitsrtr before usage in subsequent error path
6443891 mc-amd does not recognise mismatched dimm support
6455363 x86 error injector should allow addr option for most errors
6455370 Opteron erratum 101 only applies on revs D and earlier
6455373 Identify chip-select lines used on a dimm
6455377 improve x64 quadrank dimm support
6455382 add generic interfaces for amd chip revision and package/socket type
6468723 mem scheme fmri containment test for hc scheme is busted
6473807 eversholt could use some mdb support
6473811 eversholt needs a confprop_defined function
6473819 eversholt should show version of rules active in DE
6475302 ::nvlist broken by some runtime link ordering changes


# 2584:c8f937287646 21-Aug-2006 sethg

6462189 cpuid_opteron_erratum does not bail out on non-AMD64 AMD CPUs


# 2519:04a332ac5f59 08-Aug-2006 kchow

6438926 New workaround for erratum 131
6442526 opteron errata processing code needs to be updated for newer processors


# 2001:427a702b03e2 17-May-2006 dmick

6427092 extended-model CPUID information is different between AMD and Intel


# 1975:7490b056500b 12-May-2006 dmick

6183891 Missing brand ID strings for several common x86 CPUs
6417900 Intel family 6 chips are misidentified as p6


# 1727:592b097f02d0 31-Mar-2006 andrei

6406224 CPU core detection is broken on multi-core Pentium D


# 1582:eb879d43ab47 09-Mar-2006 kchow

6323525 Mutual exclusion primitives don't work as expected on Opteron systems
6389931 plcnt max needs to be set before pages are added to the page lists when memory is dynamically added


# 1414:b4126407ac5b 11-Feb-2006 cindi

PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
PSARC 2006/028 eversholt language enhancements
6181364 Eversholt needs method to revise value of a fault's property
6183842 eft can construct extra propagations in the instance tree
6187143 eversholt needs to use fmd_case_add_serd() to add counted ereports against open case
6232253 wildcarding may not pick up matches buried in config path
6284455 eversholt wildcarding and vertical expansion have trouble working together
6298484 properties are not auto-converting to integers in eversholt constraints
6298972 eversholt should be able to mark faults as no-message like the cpumem DE
6298974 nested SERD engines don't work
6298981 eft memory usage could improve by caching common constraint expressions
6323319 call() is not allowing string-valued returns
6323322 a global variable should be allowed as the RHS of an nvpair
6323393 eversholt caches a little too much info when caching constraints
6323554 eversholt type conversion can cause core dump
6328144 libexacct leaks like a really big sieve when faced with non-exacct input
6331093 payloadprop should be able to read and interpret hc scheme fmris
6332245 payloadprop() returns cached value from existing FME when not appropriate
6333617 eversholt should have way to check if a global is defined
6346926 eversholt needs a way to maintain diagnosis statistics
6359264 Provide FMA support for AMD64 processors
6363503 Can not register error handler callbacks for root node
6366821 cpu scheme serial number should be a string
6367031 eft.so leaks memory
6370284 cpumem-diagnosis checks the asru version against FM_EREPORT_VERSION instead of FM_CPU_SCHEME_VERSION
6377319 eft could close cases for resources already in the faulty state
6379498 fmd dies on assertion failure when repairing an fmd module
6381022 fmd_case_insert_event() should reject duplicates and save memory


# 1228:9e051e1a3f68 09-Jan-2006 andrei

6282049 CMT update needed for x86 CPU detection
6311990 Opteron memory latency probing sometimes confused during boot
6366758 cpu_info.core_id kstats
6366886 FPU bit is not set on AMD K6/3+ system


# 938:2d438f28c673 16-Nov-2005 esaxe

6336786 time doesn't fly when CPUs are not having fun
6347678 lgrp_plat_init() should use routines available from pci_cfgspace.h


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media


# 771:1c25a2120ec0 27-Oct-2005 dmick

6327969 cpuid sse3 feature bit not noted on any AMD processor


# 359:a88cb999e7ec 16-Aug-2005 kucharsk

6288246 amd64 kernel needs to detect AMD Opteron erratum 131


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch


# 13136:67d1861e02c1 16-Aug-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6970888 panic BAD TRAP: type=d (#gp General protection) due to incorrect use of x86_featureset


# 13134:8315ff49e22e 16-Aug-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6958308 XSAVE/XRSTOR mechanism to save and restore processor state
Contributed by Lejun Zhu <lejun.zhu@intel.com>


# 13029:2ba2eec82e2a 06-Aug-2010 Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM>

6932990 Support for TSC deadline timer
Contributed by Aubrey Li <aubrey.li@intel.com>


# 12826:fca99d9e3f2f 14-Jul-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6812663 Running out of bits in x86_feature


# 12726:8f2fba7fcf9c 29-Jun-2010 Jakub Jermar <Jakub.Jermar@Sun.COM>

6957730 cpuid_amd_getids() uses uninitialized variable coreidsz
6957751 nb_fini() leaks memory
6957783 nb_dev_reinit() leaks memory
6957795 Use-after-free in fm_nvlist_create()


# 12261:52117d41c06e 26-Apr-2010 Vuong Nguyen <Vuong.Nguyen@Sun.COM>

6930914 Need enhancement of the cmi handle table for Intel EX chip family


# 12090:2986679fe0b5 07-Apr-2010 Frank Van Der Linden <Frank.Vanderlinden@Sun.COM>

6941777 determine_platform needs to do a better job inside a Xen HVM guest


# 12004:93f274d4a367 25-Mar-2010 Gerry Liu <jiang.liu@intel.com>

PSARC/2009/104 Hot-Plug Support for ACPI-based Systems
PSARC/2009/550 PSMI Extensions for CPU Hotplug
PSARC/2009/551 acpihpd ACPI Hotplug Daemon
PSARC/2009/591 Attachment Points for Hotpluggable x86 Systems
6862510 provide support for cpu hot add on x86
6883891 cmi interface needs to support dynamic reconfiguration
6884154 x2APIC and kmdb may not function properly during CPU hotplug event.
6904971 low priority acpi nexus code review feedback
6877301 lgrp should support memory hotplug flag in SRAT table


# 11919:5b917481ad11 14-Mar-2010 Rod Evans <Rod.Evans@Sun.COM>

6478684 isainfo/cpuid reports pause instruction not supported on amd64
PSARC/2010/089 Removal of AV_386_PAUSE and AV_386_MON


# 11389:dd00b884e84f 22-Dec-2009 Alexander Kolbasov <Alexander.Kolbasov@Sun.COM>

6764832 Provide user-level processor groups observability
6831680 cputrack(1) leaves its victim with unneeded cpc context
6901343 cpc context flag updates are not always atomic
6908152 Dormant thread CPC context affects cpu CPC consumers


# 11013:3aa288b66f8e 09-Nov-2009 Srihari Venkatesan <Srihari.Venkatesan@Sun.COM>

6899212 cmi_hdl_impl structure is not exactly duplicated in the generic_cpu mdb module
6899220 chip_id is not correctly derived on Barcelona, leading to panics and/or wrong CPU topology


# 10992:54a1c1cbd683 06-Nov-2009 aubrey.li@intel.com

6887944 support for IA32_ENERGY_PERF_BIAS MSR


# 10947:2ecbb0a4d189 04-Nov-2009 Srihari Venkatesan <Srihari.Venkatesan@Sun.COM>

6843035 Need support for Magny-Cours processors
6860401 FMA CPU Topology & Memory Topology needs to support Magny Cours(Multi chip Module)
Portions contributed by Boris.Ostrovsky@amd.com and Hans.Rosenfeld@amd.com


# 10175:dd9708d1f561 24-Jul-2009 Stuart Maybee <Stuart.Maybee@Sun.COM>

6849090 Need to synch with newer versions of Xen and associated tools
6747653 xen_fix_foreign and is_foreign needs to be removed from xnb driver
6451665 Xen/Solaris on Xen needs to support MSI
6736325 core dumps of 32on64 domains need support
6827538 PV access should be initialized earlier for Solaris HVM domains
6831935 Solaris's xen code doesn't use the list_t correctly
6798742 excesive PAGESIZE buf alloc/free in evtchndrv_write
6771370 ipagent accidentally depends on SUNWxvm
6772060 ipagent service has no dependencies
6771371 ipagent doesn't handle IPv6 correctly
6838897 xvm ipagent service generates noise on boot
6788314 Array overrun in evtchn code
6839622 dom0 paniced with pdp->xd_evtchn != INVALID_EVTCHN
6561515 Need to remove workaround from evtchn.c when compiler bug is fixed
6835636 B107/xvm wont plumb 10gig interface - nxge_alloc_tx_cntl_dma failed!


# 10080:29a4a1bb9f3f 14-Jul-2009 Joe Bonasera <Joe.Bonasera@sun.com>

6848982 32 bit kernel should use %cr8 to access the TPR when possible


# 9652:6b40e106879c 18-May-2009 Michael Corcoran <Michael.Corcoran@Sun.COM>

6815568 ACPICA enhancements for support of ACPI-based device enumeration earlier in boot
Contributed by Gerry Liu <jiang.liu@intel.com>


# 9482:42f3d60af7ca 28-Apr-2009 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM>

6770233 New model ID for Istanbul processor
6672305 Need to support Griffin processors
6824550 AMD G34 processors need cpuid support
Contributed by Boris Ostrovsky <boris.ostrovsky@amd.com>


# 9370:5f964d9a7826 14-Apr-2009 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM>

6750666 getisax(2) needs to detect Intel AES instruction set extension and PCLMULQDQ instruction


# 9283:2ee48b3d20ef 03-Apr-2009 Bill Holler <Bill.Holler@Sun.COM>

6821708 deeper C-state support required for processors with ARAT
Contributed by aubrey.li@intel.com


# 9000:7a9c5c9ed60d 09-Mar-2009 Stuart Maybee <Stuart.Maybee@Sun.COM>

6775011 bad trap page fault while starting dom0


# 8990:67ae112ecc4f 06-Mar-2009 Surya Prakki <Surya.Prakki@Sun.COM>

6621869 Solaris hangs on TSC calibration while powering on under VMware ESX Server


# 8930:02055889c73a 27-Feb-2009 Bill Holler <Bill.Holler@Sun.COM>

6786943 AMD-based systems with C1E state enabled hang at boot
Contributed by <boris.ostrovsky@amd.com>.


# 8906:e559381f1e2b 25-Feb-2009 Eric Saxe <Eric.Saxe@Sun.COM>

PSARC 2008/777 cpupm keyword mode extensions
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


# 8418:a4853cd72a21 19-Dec-2008 Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM>

6719310 Expose availability of MOVBE instruction


# 8377:e4fb59d35f38 15-Dec-2008 Bill Holler <Bill.Holler@Sun.COM>

6292199 bcopy and kcopy should'nt use rep, smov
Portions contributed by Robert Kasten <robert.a.kasten@intel.com>


# 7798:2a682532f0ca 10-Oct-2008 Saurabh Misra <Saurabh.Mishra@Sun.COM>

6749646 cpuid_pass2 stomps on cpi_xmaxeax
6751751 race in xc_common() & xc_serv() since WRMSR can not be used as a serializing instruction in x2apic


# 7716:44c2ec1382be 26-Sep-2008 Bill Holler <Bill.Holler@Sun.COM>

6726459 dunnington based tucani system has huge memory latency, almost 5x of tigerton based tucani system


# 7656:2621e50fdf4a 22-Sep-2008 Sherry Moore <Sherry.Moore@Sun.COM>

PSARC 2008/382 Fast Reboot
6714038 Fast Reboot support for x86 platforms


# 7589:7de800909a06 14-Sep-2008 Vikram Hegde <Vikram.Hegde@Sun.COM>

PSARC 2008/560 Intel IOMMU
6714111 Solaris needs to support the Intel IOMMU


# 7532:bb6372f778bb 09-Sep-2008 Cheng Sean Ye <Sean.Ye@Sun.COM>

PSARC 2008/569 FMA Topology & Retire Agent Refinements
6567641 cpu and memory fault management for Solaris x86 xVM
6690231 phase out mem and cpu schemes for x86
6683402 fmd_fmri_present() in hc scheme is bogus
6739591 introduce /dev/fm for userland fault management interface to kernel
6739593 introduce libfmd_agent so agents do not have to use /dev/fm directly
6739595 support retire/unretire/isretired as topo methods on the resource node
6739597 x86 chip enumerator should be weaned off of kstats
6742378 libtopo: hc_unusable() is returning random value
6738573 faults aren't replayed on boot
6744597 ldmsvcs: mem_request is returning incorrect value for page unretire
6739600 panic console ereport summary should handle nvlist arrays
6739601 add cpu module panic callback made from panic_quiesce_hw
6739605 when x86 error injection has taken place, tag all subsequent ereports
6739608 missing label for i86xpv dtrace_interrupt_enable causes panic on debug_enter
6739609 add HYPERVISOR_mca hypercall for physical topology and MCA info


# 7282:5b3b6674ac91 04-Aug-2008 mishra

6528768 apic_navail_vector() fails when IPL equals 8 or 9
6680545 x2APIC support in Solaris x86
Initial Code Contributed by Intel <ashok.raj@intel.com & borun.fu@intel.com>


# 6964:3eb8a0c8b90a 26-Jun-2008 vd224797

6667592 Mismatch between intel_ctab array and processor specification for the cache descriptors


# 6691:f8848c7acc9e 22-May-2008 kchow

6671130 Shanghai provides better TLB management for 1GB pages
6679225 erratum 298 detection needed
6692442 errata updates needed for griffin processors (family 0x11)


# 6671:bb854dac18c7 20-May-2008 jjc

6699040 Solaris kernel uses wrong CPU APIC ID for looking up CPU in ACPI SRAT


# 6657:a55676c65ac7 15-May-2008 sudheer

6628773 Need to support rdtscp for Intel
Contributed by Ashok Raj <ashok.raj@intel.com>


# 6642:c41a8f6eba0e 14-May-2008 sudheer

6671782 rdtsc synchronization change for Intel processors


# 6445:b24ee0bb9cea 14-Apr-2008 jjc

6594519 Need support for ACPI System Resource Affinity Table (SRAT)
6621201 Need support to read ACPI System Locality Information Table (SLIT)
6688471 x86/x64 lgroup platform support code needs cleaning


# 6334:950d3f34a725 31-Mar-2008 ksadhukh

6662206 Add new CPUID.2 descriptors for upcoming Intel processor
Contributed by Ashok Raj <ashok.raj@intel.com>


# 6317:8afb524fc268 28-Mar-2008 kk208521

6667600 Incomplete initialization of cpi_cacheinfo field of struct cpuid_info
6667614 Incorrect check for Extended Model of processor
Contributed by Ashok Raj <ashok.raj@intel.com>


# 5870:2513339ac53a 21-Jan-2008 gavinm

6642169 cpu.generic panic during install of snv_76 and later builds


# 5741:58423876d513 21-Dec-2007 mrj

PSARC 2007/664 Paravirtualized Drivers for Fully Virtualized xVM Domains
6525093 xnb/xnf should use hypervisor based copy for xnb->xnf data path
6608917 members of struct xnf and xnb need unique names
6609324 deadlock trying to own the HAT migrate lock
6609805 still missing XPV_DISALLOW_MIGRATE/XPV_ALLOW_MIGRATE bracketing in hat_i86.c
6616384 xnb's grant ref unmapping is inefficient
6619947 Solaris should provide a PV network driver for xVM HVM environments
6632774 panic setting up xen console


# 5438:41d8edfa90d7 08-Nov-2007 ksadhukh

6603986 Installing a Linux zone on an Intel blade causes a panic


# 5349:01422ec04372 28-Oct-2007 kchow

6453272 ctfmerge uses the largest pagesize from getpagesizes() which can be bad on systems with giant pages
6543997 divide by 0 panic in page_geti_contig_pages during 1g page testing
6587615 1g pagesize support on AMD family 0x10 processors
6588824 throttling large page coalescing needs to be revisited for gigantic pages
6613824 legacy applications (java) should be prevented from inadvertantly using 1g pagesize


# 5338:fd7cad8433cf 26-Oct-2007 sudheer

6600939 gethrtime sometimes return a large time value into the future (fix lint)
6621557 PIIIs stomped on again; this time they are made to do mfence


# 5322:010e79fdab36 24-Oct-2007 sudheer

6600939 gethrtime sometimes return a large time value into the future


# 5284:2f7098179999 18-Oct-2007 gavinm

6617465 Pentium IIIs die with divide error trap
6617959 logging errors left after BIOS has run produces false alarms


# 5269:395a95dbfd17 15-Oct-2007 kk208521

6526262 cpuid ssse3 feature not noted on Intel Woodcrest/Conroe processors
6563039 Need support for Intel's SSE4.1 and SSE4.2 instructions


# 5254:38162db71c7d 14-Oct-2007 gavinm

PSARC 2007/591 Generic x86 Machine Check Architecture
PSARC 2007/594 Intel CPU and 5000/7300 Series Chipset FMA
6443855 x86 modinfo slots being wasted during cpu module path search
6475380 cmi_load() should unload unused CPU module
6520280 MCA status bits not properly being cleared for intel processors
6558878 topo_node_hash returns out of range hash
6567218 FMA for Intel processors and 5000/7300 series memory controller
6567634 generic x86 MCA support needs to be improved
6607616 prepare FMA/x86 for xVM
6607626 eversholt Makefile.com lacks a default target
6607637 Add number of cpus and cores per chip to cpu_info kstat
6607643 x86 on_trap handler jumps from frying pan into the fire
6616180 topo should translate slashes in authority fields


# 5248:d7358c93caa7 12-Oct-2007 ksadhukh

6567332 Support for CPC on greyhound/barcelona processors


# 5084:7d838c5c0eed 18-Sep-2007 johnlev

PSARC 2006/260 Solaris on Xen
PSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains
6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr
6496858 mdb could use a memory-based IO backend
6515319 workaround for 6491065 needs to be removed from elfextract.c
6518807 snv_nightly: SUNWcakr pkgck error
6551858 PSARC 2006/260 Solaris on Xen
6584697 Can't boot Xen / Solaris dom0 if root is using ZFS
6593429 usr/src/cmd/devfsadm isn't linting properly
6600359 mdb_kvm_intrframe() is unused
6600750 can remove 'u' workaround from zlib
6601465 /dev/lofictl needs to accept kernel ioctl
6604043 Erronous ASSERT in sdev_vnops.c ASSERT(VTOSDEV(vp)->sdev_attrvp);


# 5070:f1c8fa0cbaca 17-Sep-2007 kchow

6580117 panic: assertion failed: ISP2(CPUSETSIZE()) on VIA Esther based system


# 5045:75a798a98460 13-Sep-2007 bholler

6577948 mach_alloc_mwait leaks memory when a CPU fails to start
6588054 panic() in mach_alloc_mwait() should be changed to degraded operation...
6596141 Solaris should not use an unmodified MWAIT idle loop on AMD 10h due to increased power consumption


# 4858:08409e2eed12 13-Aug-2007 ksadhukh

6574102 Need to add extended family/model/stepping info to cpuid_pass1() for Intel processors (fix lint)


# 4855:3319ad80f260 12-Aug-2007 ksadhukh

6574102 Need to add extended family/model/stepping info to cpuid_pass1() for Intel processors


# 4797:2ebe22df4dfc 03-Aug-2007 ksadhukh

6563585 prtconf reports wrong cache-level on x86 systems having 4MB (associative=16, line-size=64) L2 cache


# 4636:f7779128d972 11-Jul-2007 bholler

6577473 Nocona box panic when booting snv_68: Can't handle mwait size 0


# 4628:f90cf8fd4710 10-Jul-2007 kk208521

6525798 Need Hardware Capabilities support for AMD Family 10h/sse4a processor


# 4606:ffcd05844ec5 06-Jul-2007 esaxe

6495401 cpuid based cache hierarchy awareness


# 4581:b6104e41b06c 02-Jul-2007 sherrym

PSARC/2007/349 Intel Microcode Update Support
6558456 Need to support microcode update on Intel platforms


# 4481:2bb321aaf3c3 15-Jun-2007 bholler

6495392 use monitor/mwait for halting idle CPUs where supported


# 4265:6be078c4d3b4 17-May-2007 kchow

6555108 workarounds being applied for errata not present in greyhound processors
6555368 cpi_model does not include the extended model for greyhound processors


# 3779:f34a44686f8b 08-Mar-2007 dmick

6532527 psrinfo output should show "EAX Page 1" hex value to identify processors


# 3446:5903aece022d 19-Jan-2007 mrj

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeunscaled resets to 0 on suspend
6342201 hat_unload() and cross call usage are needlessly slow on x86, x64
6378723 ctfconvert can't handle GCC empty struct C extension
6379124 ctfconvert can't handle C99 flexible array members
6401187 merging ip's CTF data into genunix introduces a race
6437553 shmat(2) fails on platforms that don't support large pages
6449286 eeprom -I should be torched
6464072 need support for firmware properties
6465816 need a debug record page
6467491 64-bit processes must point %fs or %gs to null selector to utilize [fs|gs]base
6475880 vestiges of old boot code on i386/amd64 should be purged
6475956 Interrupt handling code on x86 platforms should be easier to understand
6477828 pcplusmp psm module should be rearranged to allow multiple platforms to share the same apic code
6477867 x86 KDI should belong in the kernel
6477871 fix for 6232859 also needed for kmdb
6477872 MDB MMU commands need improvements
6477873 cpr debugging can be improved
6477877 mstate accounting should be reset when gethrtimef() is changed
6477915 32-bit x86 kernel should use interrupt gates for all traps
6477963 _update_sregs should be written in C
6477976 no longer need to capture [fs,gs]base in struct regs on every exception
6478642 Solaris needs to support multiple x86 platforms
6478648 ON could use an new & unencumbered xsvc driver
6478734 kernel lint not in C99 mode
6478826 swrand should have framework to lock individual pages
6480763 if interrupts can't be disabled, re-onlining an offline cpu fails
6481824 /dev/fb is not created if installation is done over tty
6483747 clock-tick processing should re-include threads waiting for I/O
6485872 use PTOU macro to access user area instead of old "u" from user.h
6486263 need way to extend kernel core dumps with pages that don't have page_t's
6486435 eeprom, prtdiag should only be platform specific where necessary
6486436 genunix mdb module makefiles duplicate list of files
6486437 intr_common.c should be common
6486445 /dev/mem needs support for page_t-less pages
6486451 cpu_pause() routine should be mach-specific
6486456 SIMULATOR_SUPPORT should die
6486832 x86 platform will need memlist/memseg locking
6486911 amd64 port not finished
6486972 platform TOD setting code may not have real TOD hdw to set
6492647 Better trap trace support for x-calls
6493613 apic_disable_intr() needs round robin fix
6497633 ctfmerge could allow for no ctf sections
6500637 floating point context switching is needlessly slow
6500656 move floating point configuration to C
6500666 need a means to override the setting of uname -m in the kernel build
6500669 update x86 defines
6502790 Files in the boot archive should be individually compressed
6503792 live upgrade environment + bfu + alternate root == incorrect menu.lst file
6504373 kmdb promif shouldn't needlessly busy-wait
6504374 ::interrupts could show level/edge
6506305 opteron erratum 123 should be enabled
6507629 porting x86 platform code to Xen
6510847 kobj.c is unaware of sparc hole between nucleus text and data (from dtrace)


# 3434:5142e1d7d0bc 17-Jan-2007 esaxe

6461311 multi-level CMT scheduling optimizations
6509639 cpu0 is not in the right chip_t if its chipid is not zero


# 2869:324151eecd58 05-Oct-2006 gavinm

PSARC 2006/564 FMA for Athlon 64 and Opteron Rev F/G Processors
PSARC 2006/566 eversholt language enhancements: confprop_defined
6362846 eversholt doesn't allow dashes in pathname components
6391591 AMD NB config should not set NbMcaToMstCpuEn
6391605 AMD DRAM scrubber should be disabled when errata #99 applies
6398506 memory controller driver should not bother to attach at all on rev F
6424822 FMA needs to support AMD family 0xf revs F and G
6443847 FMA x64 multibit ChipKill rules need to follow MQSC guidelines
6443849 Accrue inf_sys and s_ecc ECC errors against memory
6443858 mc-amd can free unitsrtr before usage in subsequent error path
6443891 mc-amd does not recognise mismatched dimm support
6455363 x86 error injector should allow addr option for most errors
6455370 Opteron erratum 101 only applies on revs D and earlier
6455373 Identify chip-select lines used on a dimm
6455377 improve x64 quadrank dimm support
6455382 add generic interfaces for amd chip revision and package/socket type
6468723 mem scheme fmri containment test for hc scheme is busted
6473807 eversholt could use some mdb support
6473811 eversholt needs a confprop_defined function
6473819 eversholt should show version of rules active in DE
6475302 ::nvlist broken by some runtime link ordering changes


# 2584:c8f937287646 21-Aug-2006 sethg

6462189 cpuid_opteron_erratum does not bail out on non-AMD64 AMD CPUs


# 2519:04a332ac5f59 08-Aug-2006 kchow

6438926 New workaround for erratum 131
6442526 opteron errata processing code needs to be updated for newer processors


# 2001:427a702b03e2 17-May-2006 dmick

6427092 extended-model CPUID information is different between AMD and Intel


# 1975:7490b056500b 12-May-2006 dmick

6183891 Missing brand ID strings for several common x86 CPUs
6417900 Intel family 6 chips are misidentified as p6


# 1727:592b097f02d0 31-Mar-2006 andrei

6406224 CPU core detection is broken on multi-core Pentium D


# 1582:eb879d43ab47 09-Mar-2006 kchow

6323525 Mutual exclusion primitives don't work as expected on Opteron systems
6389931 plcnt max needs to be set before pages are added to the page lists when memory is dynamically added


# 1414:b4126407ac5b 11-Feb-2006 cindi

PSARC 2006/020 FMA for Athlon 64 and Opteron Processors
PSARC 2006/028 eversholt language enhancements
6181364 Eversholt needs method to revise value of a fault's property
6183842 eft can construct extra propagations in the instance tree
6187143 eversholt needs to use fmd_case_add_serd() to add counted ereports against open case
6232253 wildcarding may not pick up matches buried in config path
6284455 eversholt wildcarding and vertical expansion have trouble working together
6298484 properties are not auto-converting to integers in eversholt constraints
6298972 eversholt should be able to mark faults as no-message like the cpumem DE
6298974 nested SERD engines don't work
6298981 eft memory usage could improve by caching common constraint expressions
6323319 call() is not allowing string-valued returns
6323322 a global variable should be allowed as the RHS of an nvpair
6323393 eversholt caches a little too much info when caching constraints
6323554 eversholt type conversion can cause core dump
6328144 libexacct leaks like a really big sieve when faced with non-exacct input
6331093 payloadprop should be able to read and interpret hc scheme fmris
6332245 payloadprop() returns cached value from existing FME when not appropriate
6333617 eversholt should have way to check if a global is defined
6346926 eversholt needs a way to maintain diagnosis statistics
6359264 Provide FMA support for AMD64 processors
6363503 Can not register error handler callbacks for root node
6366821 cpu scheme serial number should be a string
6367031 eft.so leaks memory
6370284 cpumem-diagnosis checks the asru version against FM_EREPORT_VERSION instead of FM_CPU_SCHEME_VERSION
6377319 eft could close cases for resources already in the faulty state
6379498 fmd dies on assertion failure when repairing an fmd module
6381022 fmd_case_insert_event() should reject duplicates and save memory


# 1228:9e051e1a3f68 09-Jan-2006 andrei

6282049 CMT update needed for x86 CPU detection
6311990 Opteron memory latency probing sometimes confused during boot
6366758 cpu_info.core_id kstats
6366886 FPU bit is not set on AMD K6/3+ system


# 938:2d438f28c673 16-Nov-2005 esaxe

6336786 time doesn't fly when CPUs are not having fun
6347678 lgrp_plat_init() should use routines available from pci_cfgspace.h


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media


# 771:1c25a2120ec0 27-Oct-2005 dmick

6327969 cpuid sse3 feature bit not noted on any AMD processor


# 359:a88cb999e7ec 16-Aug-2005 kucharsk

6288246 amd64 kernel needs to detect AMD Opteron erratum 131


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch