History log of /opensolaris-onvv-gate/usr/src/uts/sun4v/os/fillsysinfo.c
Revision Date Author Comments
# 12701:8c9362e17ee4 26-Jun-2010 Jan Setje-Eilers <Jan.Setje-Eilers@Sun.COM>

6958695 io subtree init blocked by pcieb instance collisions
6959396 panic in e_ddi_borrow_instance() after upgrade across pcieb rename
6963656 ddi-mp needs to be more supportable


# 12116:ea985fb42600 09-Apr-2010 Vikram Hegde <Vikram.Hegde@Sun.COM>

6874797 Solaris needs to support I/O subtree reparenting


# 11713:03615b084875 19-Feb-2010 Pavel Tatashin <Pavel.Tatashin@Sun.COM>

6892591 per-MMU context id domains for sun4v


# 10292:5f64d818187b 11-Aug-2009 Bijan Mottahedeh <bijan.mottahedeh@sun.com>

6867999 Seeing "WARNING: mmu-#ra-bits property not found in MD and DR disabled" during every reboot
6868039 Panics on install of build Nevada 120 on sun4v systems


# 10271:7c80b70bb8de 06-Aug-2009 Jason Beloro <Jason.Beloro@Sun.COM>

6858457 Remove Solaris support for UltraSPARC-AT10 processor


# 10106:b235491976d3 16-Jul-2009 Jason Beloro <Jason.Beloro@Sun.COM>

FWARC 2008/540 Memory DR Domain Service
FWARC 2009/300 CPU MD node property for real address bits
6720954 add memory dr feature to ldoms
6742779 fsflush_do_pages() may incorrectly skip constituent file large pages


# 9351:f85876ac403e 11-Apr-2009 Prashanth Sreenivasa <Prashanth.Sreenivasa@Sun.COM>

6755069 Weak Consistency support for single threaded apps on UltraSPARC-AT10


# 8819:4df632c9b303 13-Feb-2009 Jason Beloro <Jason.Beloro@Sun.COM>

FWARC 2008/592 MMU_EXT API group name and number change
6729256 kernel routines such as bcopy, bzero need to be optimized for UltraSPARC-AT10.
6757032 Use TLB search order register API
6771318 Some packets get dropped from the performance counter ringbuffer
6781121 CPC: Rock PCBE does not correctly handle overflow profiling. 64-bit extension is incorrect.
6791429 SUNW,UltraSPARC-AT10 should not be using ASI_NQUAD_LD since it is redefined as ASI_STICK_CMPR


# 7718:555eee33ff6e 26-Sep-2008 Jason Beloro <Jason.Beloro@Sun.COM>

PSARC/2007/003 Solaris Support for the Rock Processor
6368478 Solaris needs to support the Rock processor
6440653 stores to sun4v error queue head registers are missing a membar #Sync
6639717 FLUSH instruction used more than necessary in sun4v


# 6880:0a9c7c25ebae 16-Jun-2008 dv142724

6658818 The macro PCF_INDEX is incorrect
6666035 Lock contention for pcf_buckets impacting ISM creation times
6666045 The data structures pcc_info_t and hw_page_map_t need to be cached aligned.


# 6038:001f7f96ec4e 19-Feb-2008 davemq

6658093 dev_q_entries needs to be a power of 2


# 5834:66e26b3fbcc7 14-Jan-2008 pt157919

6182418 mutex_vector_enter has scaling issues on 25k
6292850 kernel code for multistrand CPUs should avoid spin loops (mutex_vector_enter)
6535018 mutex performance sub-optimal on some platforms


# 5078:fd36ef94c1fc 17-Sep-2007 ae112802

6577555 get_l2_cache_info() should not return L1 cache info


# 5075:199eb2ec2c2c 17-Sep-2007 paulsan

6597746 Don't create srd_cache, region_cache and scd_cache on systems that don't use shared context
6597751 SFMMU_HASH_UNLOCK() call is missing in hat_unlock_region()
6600745 shared context code needs to be cleaned up
6603269 assertion failed: sfhme->hme_tte.ll != 0, file: ../../sfmmu/vm/hat_sfmmu.c, line: 11613


# 4732:4edaffb4494b 25-Jul-2007 davemq

6501667 ncp/n2cp drivers should not assume a static number of crypto units
6558981 Allow Errata 175 workaround to be fully enabled/disabled
6519970 Niagara crypto providers should recognize maramba specific device compatibility properties
PSARC 2007/306 Victoria Falls IO FMA
6539545 Support new VF PIU errors
6556056 DE should consume ereport.io.n2.pec.lwc
PSARC 2007/117 Maramba 1u/2u Platform Support
6531673 ON support for vf processor
6491129 psrinfo -pv doesn't report correct chip info on sun4v
6530592 Topo maps for maramba
6551884 Add nxge driver support for Maramba platforms
6560113 nxge driver should send message to console & /var/adm/messages when onboard port0 or 1 is disabled
6569931 Enhance sun4v trapstat to support at least 256 CPUs
FWARC 2007/237 Victoria Falls Perf Regs HV API
6562095 Maramba system panics with send_mondo_set timeout while booting
6437543 sun4v NCPU update to 256


# 4677:6646d102aaf0 17-Jul-2007 zx151605

6473224 ncpunode unused in sun4v kernel


# 4528:9ad45715d2ab 24-Jun-2007 paulsan

PSARC 2006/266 Shared Context Support
PSARC 2006/267 Shared Region HME Block support
6388600 do_virtual_coloring checks should be expunged from sfmmu
6449192 Integrate support for MMU Shared Contexts
6449195 Integrate support for Shared Region HME Blocks


# 4204:4e0ccf8619c3 11-May-2007 ha137994

6473237 trapstat fails to release cpu_lock and tstat_lock in failure paths
6475905 hat_pagesuspend() hangs trying to relocate 4M page from contig_mem_slab_arena


# 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


# 2973:55b674bffad9 23-Oct-2006 govinda

6402328 Add multi-pil and unlimited softint support for SPARC


# 2957:a3f9fceeda60 20-Oct-2006 jm22469

FWARC 2006/545 max-vcpu and mondo-latency MD properties
6469894 xcall timeouts should be derived from the machine description


# 2600:2e1e0fcd3fd1 23-Aug-2006 jm22469

6460407 Problem starting svc:/platform/sun4v/drd after CD1 install
6461649 vldc driver sets incorrect default MTU for streaming mode channel
6460349 extraneous console message during ldoms boot
6460383 incorrect logic in md_get_handle and md_descrip_update
6462649 vc_reg_handler fails to initialize ds_backup_handle


# 2531:65c5d20aa275 10-Aug-2006 narayan

6419154 libpcp pcp_init routine should accept service names
6428416 CPUs greater than NCPU are stopped too early in boot
6436930 qcn drv needs to handle EWOULDBLOCK returned by hv_cnputchar
6437727 vDisk should support EFI labels
6437738 vDisk should support devid
6441930 fillsysinfo should cap max sun4v queue size to kernel limits
6441933 The broken MD detection code should be improved
6445825 domaining_enabled variable does not tell the whole story
6449959 vDisk DKIOCSETWCE/DKIOCGETWCE ioctls are not correctly implemented
6451118 Elevate libpcp from a platform lib to a sun4v lib
6451490 ldc_chkq incorrectly returns queue empty when data is available on streaming mode channel
6456875 VIO drivers should use LDC shared memory for better performance
6456880 LDC link layer fails to clear interrupt state properly
6456928 drd service is not enabled if installed through an upgrade
6457162 vswitch needs to cope with dropped pkts when talking to obp
6457166 vswitch calculating bounded range of descriptors incorrectly


# 2430:18ebe2aef932 25-Jul-2006 zx143588

6278422 Need to support new ontario platform SPARC-Enterprise-T2000 for fujitsu re-branding
6446309 Need to support new Erie platform SPARC-Enterprise-T1000 for fujitsu re-branding


# 2296:4644f3dc5596 28-Jun-2006 ae112802

6261101 VAC alias handling code should be compiled out for sun4v


# 2241:592fbc504a44 20-Jun-2006 huah

6373298 Integrate support for MMU context ID domains


# 1991:f29baf5bf770 16-May-2006 heppo

FWARC 2005/633 Project Q Logial Domaining Umbrella
FWARC 2005/739 sun4v channels
FWARC 2006/055 Domain Services
FWARC 2006/072 sun4v virtual devices machine description data
FWARC 2006/074 sun4v interrupt cookies
FWARC 2006/075 Channel devices, Virtual Disk client and server bindings
FWARC 2006/076 Virtual Network Client and switch Bindings
FWARC 2006/081 Virtual Logical Domain Channel (vldc) Bindings
FWARC 2006/086 LDOM variables
FWARC 2006/105 LDOM support for NCP
FWARC 2006/110 Domain Services MD node and other misc properties
FWARC 2006/117 Virtual Console Concentrator Bindings
FWARC 2006/135 sun4v channel console packets
FWARC 2006/140 sun4v channels transport protocol
FWARC 2006/141 FMA Domain Services
FWARC 2006/174 NCS HV Update
FWARC 2006/184 sun4v channels shared memory
FWARC 2006/195 Virtual IO Communication Protocol
PSARC 2006/152 Logical Domain Channels Transport API
6272074 Need interface to determine execution unit sharing.
6354556 Add machine description kernel framework support
6391870 LDoms v1.0 Solaris Changes


# 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


# 501:cc1023c44194 07-Sep-2005 esolom

6272055 gcc and cmd/nscd don't get along
6310582 gcc and sparc sysinfo don't get along


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

OpenSolaris Launch


# 12701:8c9362e17ee4 26-Jun-2010 Jan Setje-Eilers <Jan.Setje-Eilers@Sun.COM>

6958695 io subtree init blocked by pcieb instance collisions
6959396 panic in e_ddi_borrow_instance() after upgrade across pcieb rename
6963656 ddi-mp needs to be more supportable


# 12116:ea985fb42600 09-Apr-2010 Vikram Hegde <Vikram.Hegde@Sun.COM>

6874797 Solaris needs to support I/O subtree reparenting


# 11713:03615b084875 19-Feb-2010 Pavel Tatashin <Pavel.Tatashin@Sun.COM>

6892591 per-MMU context id domains for sun4v


# 10292:5f64d818187b 11-Aug-2009 Bijan Mottahedeh <bijan.mottahedeh@sun.com>

6867999 Seeing "WARNING: mmu-#ra-bits property not found in MD and DR disabled" during every reboot
6868039 Panics on install of build Nevada 120 on sun4v systems


# 10271:7c80b70bb8de 06-Aug-2009 Jason Beloro <Jason.Beloro@Sun.COM>

6858457 Remove Solaris support for UltraSPARC-AT10 processor


# 10106:b235491976d3 16-Jul-2009 Jason Beloro <Jason.Beloro@Sun.COM>

FWARC 2008/540 Memory DR Domain Service
FWARC 2009/300 CPU MD node property for real address bits
6720954 add memory dr feature to ldoms
6742779 fsflush_do_pages() may incorrectly skip constituent file large pages


# 9351:f85876ac403e 11-Apr-2009 Prashanth Sreenivasa <Prashanth.Sreenivasa@Sun.COM>

6755069 Weak Consistency support for single threaded apps on UltraSPARC-AT10


# 8819:4df632c9b303 13-Feb-2009 Jason Beloro <Jason.Beloro@Sun.COM>

FWARC 2008/592 MMU_EXT API group name and number change
6729256 kernel routines such as bcopy, bzero need to be optimized for UltraSPARC-AT10.
6757032 Use TLB search order register API
6771318 Some packets get dropped from the performance counter ringbuffer
6781121 CPC: Rock PCBE does not correctly handle overflow profiling. 64-bit extension is incorrect.
6791429 SUNW,UltraSPARC-AT10 should not be using ASI_NQUAD_LD since it is redefined as ASI_STICK_CMPR


# 7718:555eee33ff6e 26-Sep-2008 Jason Beloro <Jason.Beloro@Sun.COM>

PSARC/2007/003 Solaris Support for the Rock Processor
6368478 Solaris needs to support the Rock processor
6440653 stores to sun4v error queue head registers are missing a membar #Sync
6639717 FLUSH instruction used more than necessary in sun4v


# 6880:0a9c7c25ebae 16-Jun-2008 dv142724

6658818 The macro PCF_INDEX is incorrect
6666035 Lock contention for pcf_buckets impacting ISM creation times
6666045 The data structures pcc_info_t and hw_page_map_t need to be cached aligned.


# 6038:001f7f96ec4e 19-Feb-2008 davemq

6658093 dev_q_entries needs to be a power of 2


# 5834:66e26b3fbcc7 14-Jan-2008 pt157919

6182418 mutex_vector_enter has scaling issues on 25k
6292850 kernel code for multistrand CPUs should avoid spin loops (mutex_vector_enter)
6535018 mutex performance sub-optimal on some platforms


# 5078:fd36ef94c1fc 17-Sep-2007 ae112802

6577555 get_l2_cache_info() should not return L1 cache info


# 5075:199eb2ec2c2c 17-Sep-2007 paulsan

6597746 Don't create srd_cache, region_cache and scd_cache on systems that don't use shared context
6597751 SFMMU_HASH_UNLOCK() call is missing in hat_unlock_region()
6600745 shared context code needs to be cleaned up
6603269 assertion failed: sfhme->hme_tte.ll != 0, file: ../../sfmmu/vm/hat_sfmmu.c, line: 11613


# 4732:4edaffb4494b 25-Jul-2007 davemq

6501667 ncp/n2cp drivers should not assume a static number of crypto units
6558981 Allow Errata 175 workaround to be fully enabled/disabled
6519970 Niagara crypto providers should recognize maramba specific device compatibility properties
PSARC 2007/306 Victoria Falls IO FMA
6539545 Support new VF PIU errors
6556056 DE should consume ereport.io.n2.pec.lwc
PSARC 2007/117 Maramba 1u/2u Platform Support
6531673 ON support for vf processor
6491129 psrinfo -pv doesn't report correct chip info on sun4v
6530592 Topo maps for maramba
6551884 Add nxge driver support for Maramba platforms
6560113 nxge driver should send message to console & /var/adm/messages when onboard port0 or 1 is disabled
6569931 Enhance sun4v trapstat to support at least 256 CPUs
FWARC 2007/237 Victoria Falls Perf Regs HV API
6562095 Maramba system panics with send_mondo_set timeout while booting
6437543 sun4v NCPU update to 256


# 4677:6646d102aaf0 17-Jul-2007 zx151605

6473224 ncpunode unused in sun4v kernel


# 4528:9ad45715d2ab 24-Jun-2007 paulsan

PSARC 2006/266 Shared Context Support
PSARC 2006/267 Shared Region HME Block support
6388600 do_virtual_coloring checks should be expunged from sfmmu
6449192 Integrate support for MMU Shared Contexts
6449195 Integrate support for Shared Region HME Blocks


# 4204:4e0ccf8619c3 11-May-2007 ha137994

6473237 trapstat fails to release cpu_lock and tstat_lock in failure paths
6475905 hat_pagesuspend() hangs trying to relocate 4M page from contig_mem_slab_arena


# 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


# 2973:55b674bffad9 23-Oct-2006 govinda

6402328 Add multi-pil and unlimited softint support for SPARC


# 2957:a3f9fceeda60 20-Oct-2006 jm22469

FWARC 2006/545 max-vcpu and mondo-latency MD properties
6469894 xcall timeouts should be derived from the machine description


# 2600:2e1e0fcd3fd1 23-Aug-2006 jm22469

6460407 Problem starting svc:/platform/sun4v/drd after CD1 install
6461649 vldc driver sets incorrect default MTU for streaming mode channel
6460349 extraneous console message during ldoms boot
6460383 incorrect logic in md_get_handle and md_descrip_update
6462649 vc_reg_handler fails to initialize ds_backup_handle


# 2531:65c5d20aa275 10-Aug-2006 narayan

6419154 libpcp pcp_init routine should accept service names
6428416 CPUs greater than NCPU are stopped too early in boot
6436930 qcn drv needs to handle EWOULDBLOCK returned by hv_cnputchar
6437727 vDisk should support EFI labels
6437738 vDisk should support devid
6441930 fillsysinfo should cap max sun4v queue size to kernel limits
6441933 The broken MD detection code should be improved
6445825 domaining_enabled variable does not tell the whole story
6449959 vDisk DKIOCSETWCE/DKIOCGETWCE ioctls are not correctly implemented
6451118 Elevate libpcp from a platform lib to a sun4v lib
6451490 ldc_chkq incorrectly returns queue empty when data is available on streaming mode channel
6456875 VIO drivers should use LDC shared memory for better performance
6456880 LDC link layer fails to clear interrupt state properly
6456928 drd service is not enabled if installed through an upgrade
6457162 vswitch needs to cope with dropped pkts when talking to obp
6457166 vswitch calculating bounded range of descriptors incorrectly


# 2430:18ebe2aef932 25-Jul-2006 zx143588

6278422 Need to support new ontario platform SPARC-Enterprise-T2000 for fujitsu re-branding
6446309 Need to support new Erie platform SPARC-Enterprise-T1000 for fujitsu re-branding


# 2296:4644f3dc5596 28-Jun-2006 ae112802

6261101 VAC alias handling code should be compiled out for sun4v


# 2241:592fbc504a44 20-Jun-2006 huah

6373298 Integrate support for MMU context ID domains


# 1991:f29baf5bf770 16-May-2006 heppo

FWARC 2005/633 Project Q Logial Domaining Umbrella
FWARC 2005/739 sun4v channels
FWARC 2006/055 Domain Services
FWARC 2006/072 sun4v virtual devices machine description data
FWARC 2006/074 sun4v interrupt cookies
FWARC 2006/075 Channel devices, Virtual Disk client and server bindings
FWARC 2006/076 Virtual Network Client and switch Bindings
FWARC 2006/081 Virtual Logical Domain Channel (vldc) Bindings
FWARC 2006/086 LDOM variables
FWARC 2006/105 LDOM support for NCP
FWARC 2006/110 Domain Services MD node and other misc properties
FWARC 2006/117 Virtual Console Concentrator Bindings
FWARC 2006/135 sun4v channel console packets
FWARC 2006/140 sun4v channels transport protocol
FWARC 2006/141 FMA Domain Services
FWARC 2006/174 NCS HV Update
FWARC 2006/184 sun4v channels shared memory
FWARC 2006/195 Virtual IO Communication Protocol
PSARC 2006/152 Logical Domain Channels Transport API
6272074 Need interface to determine execution unit sharing.
6354556 Add machine description kernel framework support
6391870 LDoms v1.0 Solaris Changes


# 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


# 501:cc1023c44194 07-Sep-2005 esolom

6272055 gcc and cmd/nscd don't get along
6310582 gcc and sparc sysinfo don't get along


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

OpenSolaris Launch