summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4/io
AgeCommit message (Collapse)AuthorFilesLines
2016-01-056514 AS_* lock macros simplificationJosef 'Jeff' Sipek1-1/+1
Reviewed by: Piotr Jasiukajtis <estibi@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-105256 document some nonsensical code in the px driverJosef 'Jeff' Sipek1-0/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2014-11-105255 uts shouldn't open-code ISP2Josef 'Jeff' Sipek1-3/+2
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2012-03-11998 obsolete DMA driver interfaces should be removedGarrett D'Amore3-250/+9
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2012-03-02backout 998: breaks common closed driversRichard Lowe3-9/+250
2012-03-01998 obsolete DMA driver interfaces should be removedGarrett D'Amore3-250/+9
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-06-211549 SPARC pci drivers write past end of pcitool driver nameRichard Lowe1-3/+2
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-09-151073 migrate kernel modules from ancient _depends_on to true ELF dependenciesBayard Bell2-8/+2
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2010-07-026939340 Failed to enable Mellanox IB PEM using 'hotplug'.Scott M. Carter1-35/+17
2010-06-146943052 Unable to configure IB PEM for Jumilla bladeAlan Adamson, SD OSSD1-2/+11
2010-06-146789139 px_mmu_detach destroys a vmem arena before its address-space ↵andrew.rutz@sun.com2-6/+5
allocations are free'd
2010-06-106930947 ih_pri is referenced before being initialized in px_add_[intx, ↵David Major1-6/+6
msiq]_intr()
2010-06-086930949 busy wait loops in px_intr.c and px_ib.c should be consolidated into ↵David Major3-102/+70
a single function
2010-06-07PSARC 2010/172 Renaming interrupt affinity interfacesgongtian zhao - Sun Microsystems - Beijing China1-4/+1
6948283 Renaming of existing ddi interrupt re-target interfaces
2010-05-206924882 The IO FMA framework should always panic when errors are detected ↵Erwin T Tsaur5-51/+75
asynchronously. 6835269 panic[cpu0]...BAD TRAP: type 31...occurred in "px" module due to a NULL pointer dereference
2010-05-076947049 SDIO: emlx and nxge devices have issues at solaris on sdio domain ↵David Woods1-3/+8
(scottsdale)
2010-04-096902219 should use atomics for pci fast dvma space accountingBhaskar Sarkar1-6/+7
2010-04-056895400 SDIO Error Handling Support for RF PlatformKrishna Elango1-2/+4
2010-03-296896082 Hot codepath seen in FMA hurts TX throughput of FMA capable NIC driversStephen Hanson2-11/+5
2010-03-016858637 System panics by accessing freed intr_vec_t when detaching the device.Daniel Ice2-10/+53
6915092 race condition in px_add_intx_intr() may result in INO timeout for multi-pil configuration
2010-02-136921943 pcie error handling may not decode epkt header logs correctlyKrishna Elango2-2/+6
2010-01-29FWARC 2009/535 SDIO Loaned Device Node SpecJason Beloro7-18/+124
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
2010-01-276888210 Memory leak in pfc_update_assigned_prop() and pfc_remove_assigned_prop()Zach Kissel1-33/+27
2010-01-266912305 px driver fails processing PCIe errors injected via Raven error ↵Erwin T Tsaur1-3/+16
injector.
2010-01-156887999 T5140 Panic in px_ib_intr_redist during reboot test.Scott Carter, SD IOSW5-56/+66
6896543 ddi_intr_set_affinity could cause mem corruption
2010-01-076885796 ATTN button doesn't work after system reboot until run cfgadm ↵Evan Yan1-1/+6
configure once manually 6906321 No console message is printed when inserting a card 6906708 Missing sys/ddi_hp header files on BFU'ed system
2009-12-226912153 some components of ON are not ss12u1 lint cleanSurya Prakki1-3/+3
2009-12-146903353 some sun4 components of ON are not lint cleanSurya Prakki1-3/+3
2009-12-11FWARC 2008/613 KT IOS Performance Counters APIJanie Lu1-72/+254
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-12-046831378 identify device type during early bootZhi-Jun Robin Fu5-41/+156
2009-11-02PSARC/2008/181 Solaris Hotplug FrameworkEvan Yan16-673/+949
6837240 Solaris Hotplug Framework 6783012 Add support for PCIe Alternate Routing-ID Interpretation 6638136 remove obsolete ndi_ra_xxx logic from px_msi code 6695081 Race condition between pciehpc_intr() and pciehpc_init() --HG-- rename : usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c => usr/src/uts/common/io/pciex/hotplug/pciehpc.c rename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.h rename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefile rename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c
2009-10-226842387 Too many EQs are reserved for PCI-E messages on platforms with a ↵Alan Adamson, SD OSSD5-14/+49
large number of available EQs
2009-10-146883663 CPUs observed not downclocking when system is otherwise idleEric Saxe1-4/+2
2009-10-126765706 Panic assertion failed: pwr_p->pwr_hold ↵Ramesh Chitrothu1-2/+11
>0,file:../../sun4/io/px/pcie_pwr.c,line: 698
2009-09-306881749 fc_get_fcode and fc_set_fcode_error panic on a NULL pointerZach Kissel1-1/+20
2009-09-216788613 px: WARNING: px1: ino 0x18 blocked and disk warnings during high ↵Daniel Ice2-5/+13
stress test
2009-08-076867988 Ldom Primary panic when we supply command set-vcpu to primary with ↵Govinda Tatti1-1/+2
s11b120
2009-07-306806540 SPARC and x86 bridge/switch nexus driver should be merged (fix unref)Krishna Elango1-29/+0
2009-07-276806540 SPARC and x86 bridge/switch nexus driver should be mergedKrishna Elango10-3830/+5
--HG-- rename : usr/src/uts/common/io/pcie.c => usr/src/uts/common/io/pciex/pcie.c rename : usr/src/uts/common/io/pcie_fault.c => usr/src/uts/common/io/pciex/pcie_fault.c rename : usr/src/uts/sun4/io/px/pcie_pwr.c => usr/src/uts/common/io/pciex/pcie_pwr.c rename : usr/src/uts/intel/io/pciex/pcie_pci.c => usr/src/uts/common/io/pciex/pcieb.c rename : usr/src/uts/intel/io/pciex/pcie_pci.conf => usr/src/uts/common/io/pciex/pcieb.conf rename : usr/src/uts/sun4/io/px/px_pci.h => usr/src/uts/common/io/pciex/pcieb.h rename : usr/src/uts/sun4/io/px/pcie_pwr.h => usr/src/uts/common/sys/pcie_pwr.h rename : usr/src/uts/intel/pcie_pci/Makefile => usr/src/uts/intel/pcieb/Makefile rename : usr/src/uts/sun4/io/px/pxb_plx.h => usr/src/uts/sparc/io/pciex/pcieb_plx.h rename : usr/src/uts/sparc/px_pci/Makefile => usr/src/uts/sparc/pcieb/Makefile rename : usr/src/uts/sparc/pxb_bcm/Makefile => usr/src/uts/sparc/pcieb_bcm/Makefile
2009-07-176861041 System with IB adapters hung during boot with ONNV 0708 nightly imageGovinda Tatti1-19/+19
2009-07-08PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancementsEvan Yan9-274/+771
6796906 Interfaces needed for querying and re-targetting msi-x interrupts 6805710 px driver should support re-targetting MSI-X interrupts 6849547 PCITool enhancements 6851623 ddi_intr_enable() and ddi_intr_disable() fails randomly for dup interrupt.
2009-06-236782730 flushq panic-ed due to async_ttycommon.t_writeq is null from ↵An Bui1-2/+4
async_softint
2009-06-226853773 plx_ro_disable needs to check for NULL hdrErwin T Tsaur1-5/+1
2009-06-206768098 system panics with PCIe fabric.(0x0)(0x43) due to masked errors.Krishna Elango6-45/+175
6814026 PLX disable RO algorithm is incorrect 6813298 Legacy PCI Express Endpoint is not used correctly in pcie module 6841301 PCI ECS accesses with pcitool don't work on AMD processors 6813766 faulty EPKT FMA rules need to expect ereports coming from hostbridge 6841816 PCIe Error Handling's scan_fabric doesn't handle failed IO Addresses well 6798264 PCIe error handling doesn't handle zero bdf well 6802636 fault address may not be decoded correctly during PCIe error handling 6843716 suspicious definition of PCIE_REQ_ID_DEV_MASK 6831766 coredump in pci_bridge_declare()
2009-05-226828609 px driver sometimes passes invalid bits io attributes for pci_iommu_mapDaniel Ice4-17/+21
6771175 px does not pass readable-attribute to hypervisor during iommu mapping
2009-05-226803024 device_type property for Root Ports on px_pci is incorrectDaniel Ice2-3/+13
2009-05-216802041 MSI interrupts can get lostAlan Adamson, SD OSSD1-8/+13
2009-05-066708175 Elara - Cannot hotplug and initialize Elara Module on x86 w/Nevada 105Zhi-Jun Robin Fu2-11/+30
6816350 Hot-plug with Hydra NEM shows memory allocation warning in ethernet BASE register
2009-05-046788312 Array overrun in pci_toolsErwin T Tsaur1-11/+6
6799018 pcitool should be available as a supported tool on Solaris 10 PSARC 2009/215 PCITool Public Interrupts
2009-05-046609162 two new non-working instance comes up during hotplug/DR of Atlas 10G ↵Christopher Baumbauer - Sun Microsystems - San Diego United States1-1/+20
card.