summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4v/os
AgeCommit message (Collapse)AuthorFilesLines
2020-04-2412532 unix: NULL pointer errorsToomas Soome5-20/+20
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-0710318 Remove starfire supportPeter Tribble1-5/+4
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2014-11-105255 uts shouldn't open-code ISP2Josef 'Jeff' Sipek2-4/+5
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-11-115285 pass in cpu_pause_func via pause_cpusJosef 'Jeff' Sipek2-4/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-08-125042 stop using deprecated atomic functionsJosef 'Jeff' Sipek1-3/+2
Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2010-08-026965789 Migrated domain hangs if it has cpus that are offline, faulted or spare.Haik Aftandilian1-3/+7
2010-07-096961910 active guest flag becomes '-t----' if a cpu is added after cpu0 was ↵Alexandre Chartre1-3/+11
removed
2010-06-266958695 io subtree init blocked by pcieb instance collisionsJan Setje-Eilers1-0/+3
6959396 panic in e_ddi_borrow_instance() after upgrade across pcieb rename 6963656 ddi-mp needs to be more supportable
2010-06-016952186 kcpc_hw_overflow_intr spawned one too many times causes dispatcher ↵Christopher Baumbauer - Oracle America - San Diego United States1-4/+3
to panic
2010-06-016900487 bad unknown trap at TL 1Christopher Baumbauer - Oracle America - San Diego United States1-1/+17
2010-05-046942627 can't reboot with opensolaris snv_136 - get HV: error = 0x8Sree Vemuri1-4/+7
2010-04-266943088 Disable memory DR after a domain migrationHaik Aftandilian1-2/+19
2010-04-126900377 atomic operations on cp_haltset limit IOPsRafael Vanoni1-2/+3
2010-04-096874797 Solaris needs to support I/O subtree reparentingVikram Hegde1-2/+140
2010-03-266927091 cooperative guest migration should account for some %stick variation ↵Haik Aftandilian1-18/+117
across CPUs
2010-03-266908683 cooperative guest migration panic in cmt_balanceHaik Aftandilian3-8/+7
2010-03-116830088 Fast reboot support for SPARC platformsChristopher Kiick1-1/+2
--HG-- rename : usr/src/cmd/halt/smf/Makefile => usr/src/cmd/halt/smf.i386/Makefile rename : usr/src/cmd/halt/smf/boot-config.xml => usr/src/cmd/halt/smf.i386/boot-config.xml rename : usr/src/cmd/halt/smf/svc-boot-config => usr/src/cmd/halt/smf.i386/svc-boot-config rename : usr/src/cmd/halt/smf/Makefile => usr/src/cmd/halt/smf.sparc/Makefile rename : usr/src/cmd/halt/smf/boot-config.xml => usr/src/cmd/halt/smf.sparc/boot-config.xml rename : usr/src/cmd/halt/smf/svc-boot-config => usr/src/cmd/halt/smf.sparc/svc-boot-config
2010-02-24FWARC 2009/655 sun4v error report ATTR.SP_STATE updateAnthony Yznaga1-16/+35
6914644 solaris cannot differentiate between new SP state notifications
2010-02-196892591 per-MMU context id domains for sun4vPavel Tatashin4-17/+294
2010-01-29FWARC 2009/535 SDIO Loaned Device Node SpecJason Beloro1-6/+83
FWARC 2009/536 SDIO Bridge Emulation FWARC 2009/537 SDIO HV IO API Updates FWARC 2009/609 Direct I/O Agent FWARC 2009/654 pcie binding update PSARC 2009/620 update to PCIe Fabric portfolio for SPARC and x86 6848789 LDoms static Direct I/O support
2009-12-226764832 Provide user-level processor groups observabilityAlexander Kolbasov2-38/+16
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
2009-12-226912153 some components of ON are not ss12u1 lint cleanSurya Prakki1-4/+4
2009-12-186906230 panic after SP rebootAnthony Yznaga1-5/+28
2009-12-11FWARC 2008/613 KT IOS Performance Counters APIJanie Lu3-10/+100
FWARC 2008/615 KT Perf Reg HV API FWARC 2009/434 KT IOS Performance Counters API Update FWARC 2009/567 Parallel Boot HV APIs PSARC 2009/177 Solaris support for Rainbow Falls platforms PSARC 2009/389 Sun4v faulted SP events extension PSARC 2009/533 CRYPTO_HMAC_NO_UPDATE - A new KCF SPI flag PSARC 2009/605 more sun4v platform-independent cpu/mem FMA events PSARC 2009/649 Generic PCIe root complex FMA events 6704999 extend xaui enum to work in platform independent world 6773223 RFE: guest epkt for faulted SP 6773225 RFE: Diagnosis of a faulted SP 6797776 Solaris support for Rainbow Falls platforms
2009-11-236887924 PP_ISKAS needs to be defined in terms of VN_ISKAS for vnodesSean McEnroe1-119/+15
6871169 kphysm_add_memory_dynamic panics testing vmstress + DR 6877160 guest domain panic at platsvc:mdeg_notify_client+10c 6874763 memseg_alloc_meta() incorrectly maps page_t pages 6873569 multiple calls to memlist_read_lock() can cause deadlock hazard 6886354 DR failure with "memory span duplication" error 6886782 panic after pagefault in seg_kpm after LDom add-mem on primary 6887644 domain hang/deadlock during ldom mem DR when trying to grab a write lock
2009-11-236741065 Solaris should support cooperative migrationHaik Aftandilian3-5/+595
6873667 a domain running Sun Cluster should notify the cluster framework when it is migrating FWARC 2009/559 Domain Suspend Domain Service FWARC 2009/452 HV APIs for cooperative guest migration PSARC 2009/589 LDOM-SunCluster suspend callbacks
2009-11-13PSARC/2009/396 Tickless Kernel Architecture / lbolt decouplingRafael Vanoni1-0/+5
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com>
2009-10-226828976 Fast Crash DumpDave Plauger1-0/+3
6878030 live crash dump is much slower than reboot dump 6626023 Crash dump size is excessive on large memory machines
2009-08-116867999 Seeing "WARNING: mmu-#ra-bits property not found in MD and DR ↵Bijan Mottahedeh1-3/+0
disabled" during every reboot 6868039 Panics on install of build Nevada 120 on sun4v systems
2009-08-066858457 Remove Solaris support for UltraSPARC-AT10 processorJason Beloro3-174/+13
2009-07-16FWARC 2008/540 Memory DR Domain ServiceJason Beloro4-314/+1294
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
2009-05-12PSARC 2009/222 Add zone support to uprintf() and vuprintf()Abhinandan Ekande1-48/+1
6676374 If Solaris Kills a process, the user needs to know why
2009-04-116755069 Weak Consistency support for single threaded apps on UltraSPARC-AT10Prashanth Sreenivasa1-0/+23
2009-04-106685223 cpu_intrq_setup should use ncpu_guest_max rather than NCPU in ↵Anthony Yznaga1-15/+28
computing the CPU list size
2009-02-276805461 halted CPUs wake on spurious interrupts in sun4u OPLDave Plauger1-0/+7
2009-02-25PSARC 2008/777 cpupm keyword mode extensionsEric Saxe2-40/+24
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-13FWARC 2008/592 MMU_EXT API group name and number changeJason Beloro1-1/+54
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
2009-02-13PSARC 2008/480 DTrace CPC ProviderJonathan Haslam1-5/+21
6486156 DTrace cpc provider
2009-01-196755072 Frequency of calls to demap all could be reducedJason Beloro1-9/+13
6757028 Improve CRP error packet handling 6791608 SW support for humidity sensors 6793427 Optimize update to mmu primary context id 1
2009-01-136589660 LDC channels should be reset when entering the prom or kmdbHaik Aftandilian2-1/+65
2008-12-186724307 CPU selection bias observed on NUMA/CMT systemsEric Saxe1-32/+33
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-12-04PSARC/2006/357 Crossbow - Network Virtualization and Resource ManagementEric Cheng1-8/+8
6498311 Crossbow - Network Virtualization and Resource Management 6402493 DLPI provider loopback behavior should be improved 6453165 move mac capabs definitions outside mac.h 6338667 Need ability to use NAT for non-global zones 6692884 several threads hung due to deadlock scenario between aggr and mac 6768302 dls: soft_ring_bind/unbind race can panic in thread_affinity_set with cpu_id == -1 6635849 race between lacp_xmit_sm() and aggr_m_stop() ends in panic 6742712 potential message double free in the aggr driver 6754299 a potential race between aggr_m_tx() and aggr_port_delete() 6485324 mi_data_lock recursively held when enabling promiscuous mode on an aggregation 6442559 Forwarding perf bottleneck due to mac_rx() calls 6505462 assertion failure after removing a port from a snooped aggregation 6716664 need to add src/dst IP address to soft ring fanout --HG-- rename : usr/src/uts/common/io/dls/dls_soft_ring.c => usr/src/uts/common/io/mac/mac_soft_ring.c rename : usr/src/uts/common/inet/ip/ip_cksum.c => usr/src/uts/common/os/ip_cksum.c rename : usr/src/uts/common/inet/sctp_crc32.c => usr/src/uts/common/os/sctp_crc32.c rename : usr/src/uts/common/sys/dls_soft_ring.h => usr/src/uts/common/sys/mac_soft_ring.h
2008-10-306729131 Power Management can't be done when only one vcpu is online in a domain.Dave Marquardt1-5/+2
2008-09-26PSARC/2007/003 Solaris Support for the Rock ProcessorJason Beloro4-39/+231
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
2008-07-316698108 Sun Studio 12 finds many lint errors in ON source.rh871071-13/+14
2008-06-166658818 The macro PCF_INDEX is incorrectdv1427241-1/+1
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.
2008-04-166599215 T2000 boots slowly while printing "hat_kpm_mapin: kpm_enable not set"cb2228921-10/+17
2008-04-146651197 Add support for LDoms Virtual I/O Dynamic Reconfiguration (VIO DR)jm224691-0/+3
FWARC 2008/229 Virtual IO DR Domain Service
2008-03-036658231 contention in rwlocks cause xt_sync timeout panic on Batokasvemuri2-16/+25
2008-02-206656203 Stress shm24 test - panic[cpu2]/thread=300daf0e020: ptl1_panic ↵paulsan1-0/+2
reason 0x15 at TL 1