5256 document some nonsensical code in the px driverReviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@joyent.com>
5255 uts shouldn't open-code ISP2Reviewed by: Marcel Telka <marcel@telka.sk>Reviewed by: Dan McDonald <danmcd@omniti.com>Approved by: Robert Mustacchi <rm@joyent.com>
998 obsolete DMA driver interfaces should be removedReviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com>Reviewed by: Albert Lee <trisk@nexenta.com>Reviewed by: Robert Mustacchi <rm@joyent.co
998 obsolete DMA driver interfaces should be removedReviewed 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>
show more ...
backout 998: breaks common closed drivers
998 obsolete DMA driver interfaces should be removedReviewed 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>
1549 SPARC pci drivers write past end of pcitool driver nameReviewed by: Albert Lee <trisk@nexenta.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Garrett D'Amore <garrett@nex
1549 SPARC pci drivers write past end of pcitool driver nameReviewed 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>
6789139 px_mmu_detach destroys a vmem arena before its address-space allocations are free'd
6930947 ih_pri is referenced before being initialized in px_add_[intx, msiq]_intr()
6930949 busy wait loops in px_intr.c and px_ib.c should be consolidated into a single function
PSARC 2010/172 Renaming interrupt affinity interfaces6948283 Renaming of existing ddi interrupt re-target interfaces
6924882 The IO FMA framework should always panic when errors are detected asynchronously.6835269 panic[cpu0]...BAD TRAP: type 31...occurred in "px" module due to a NULL pointer dereference
6947049 SDIO: emlx and nxge devices have issues at solaris on sdio domain (scottsdale)
6902219 should use atomics for pci fast dvma space accounting
6895400 SDIO Error Handling Support for RF Platform
6896082 Hot codepath seen in FMA hurts TX throughput of FMA capable NIC drivers
6858637 System panics by accessing freed intr_vec_t when detaching the device.6915092 race condition in px_add_intx_intr() may result in INO timeout for multi-pil configuration
6921943 pcie error handling may not decode epkt header logs correctly
FWARC 2009/535 SDIO Loaned Device Node SpecFWARC 2009/536 SDIO Bridge EmulationFWARC 2009/537 SDIO HV IO API UpdatesFWARC 2009/609 Direct I/O AgentFWARC 2009/654 pcie binding updatePSARC 2009/62
FWARC 2009/535 SDIO Loaned Device Node SpecFWARC 2009/536 SDIO Bridge EmulationFWARC 2009/537 SDIO HV IO API UpdatesFWARC 2009/609 Direct I/O AgentFWARC 2009/654 pcie binding updatePSARC 2009/620 update to PCIe Fabric portfolio for SPARC and x866848789 LDoms static Direct I/O support
6912305 px driver fails processing PCIe errors injected via Raven error injector.
6887999 T5140 Panic in px_ib_intr_redist during reboot test.6896543 ddi_intr_set_affinity could cause mem corruption
6885796 ATTN button doesn't work after system reboot until run cfgadm configure once manually6906321 No console message is printed when inserting a card6906708 Missing sys/ddi_hp header files on BF
6885796 ATTN button doesn't work after system reboot until run cfgadm configure once manually6906321 No console message is printed when inserting a card6906708 Missing sys/ddi_hp header files on BFU'ed system
6831378 identify device type during early boot
PSARC/2008/181 Solaris Hotplug Framework6837240 Solaris Hotplug Framework6783012 Add support for PCIe Alternate Routing-ID Interpretation6638136 remove obsolete ndi_ra_xxx logic from px_msi code6
PSARC/2008/181 Solaris Hotplug Framework6837240 Solaris Hotplug Framework6783012 Add support for PCIe Alternate Routing-ID Interpretation6638136 remove obsolete ndi_ra_xxx logic from px_msi code6695081 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.crename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.crename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.crename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.hrename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefilerename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c
6842387 Too many EQs are reserved for PCI-E messages on platforms with a large number of available EQs
6765706 Panic assertion failed: pwr_p->pwr_hold >0,file:../../sun4/io/px/pcie_pwr.c,line: 698
123456