10864 Remove starcat supportReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: John Levon <john.levon@joyent.com>Approved by: Joshua M. Clulow <jo
10864 Remove starcat supportReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: John Levon <john.levon@joyent.com>Approved by: Joshua M. Clulow <josh@sysmgr.org>
show more ...
10318 Remove starfire supportReviewed by: Andy Stormont <astormont@racktopsystems.com>Reviewed by: Andy Fiddaman <af@citrus-it.net>Approved by: Dan McDonald <danmcd@joyent.com>
5045 use atomic_{inc,dec}_* instead of atomic_add_*Reviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Robert Mustacchi <rm@joyent.com>
2403 pcisch could avoid type promotionReviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by:
2403 pcisch could avoid type promotionReviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Garrett D'Amore <garrett@nexenta.com>Approved by: Garrett D'Amore <garrett@nexenta.com>
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
PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancements6796906 Interfaces needed for querying and re-targetting msi-x interrupts6805710 px driver should support re-targetting MSI-X in
PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancements6796906 Interfaces needed for querying and re-targetting msi-x interrupts6805710 px driver should support re-targetting MSI-X interrupts6849547 PCITool enhancements6851623 ddi_intr_enable() and ddi_intr_disable() fails randomly for dup interrupt.
6761628 Boot from SAN fails when 16 MSI msgs with IPL 1 are alloc to 8 FC HBA instances during early boot
6635469 pcisch/XMITS driver needs software workaround for 6616685
6450287 6267828 fixes just UE errors and not CE errors.
backout 5061679/6211593/6509387: causes 6517117--HG--rename : usr/src/uts/sun4u/io/pci/pcisch_mi.c => deleted_files/usr/src/uts/sun4u/io/pci/pcisch_mi.crename : usr/src/uts/sun4u/sys/pci/pcisch_m
backout 5061679/6211593/6509387: causes 6517117--HG--rename : usr/src/uts/sun4u/io/pci/pcisch_mi.c => deleted_files/usr/src/uts/sun4u/io/pci/pcisch_mi.crename : usr/src/uts/sun4u/sys/pci/pcisch_mi.h => deleted_files/usr/src/uts/sun4u/sys/pci/pcisch_mi.h
5061679 Stop-A/go can lead to "consistent dma sync timeout" panic6211593 schizo needs solaris side master-interrupt and unix-interrupt-handler framework6509387 schizo master interrupt framework sho
5061679 Stop-A/go can lead to "consistent dma sync timeout" panic6211593 schizo needs solaris side master-interrupt and unix-interrupt-handler framework6509387 schizo master interrupt framework should reset 'clear interrupt registers' to RECV instead of IDLE
6402328 Add multi-pil and unlimited softint support for SPARC
6425501 SW workaround for XMITS 3.x HW bug 6313648
6331963 Fix for 6272550 could be improved6426868 race between hat_add_callback() and hat_page_relocate() causes system panic6429406 pci nexus driver must use a unique 'key' in hat_register_callback
6331963 Fix for 6272550 could be improved6426868 race between hat_add_callback() and hat_page_relocate() causes system panic6429406 pci nexus driver must use a unique 'key' in hat_register_callback()
6345179 pci nexus does not use full bus width on safari with iommu bypass
PSARC/2006/217 Access and Dma Handle Error Clear FunctionsPSARC/2006/235 FMA for PCI Express and Leaf Devices6193463 hostbridge .esc files don't fully handle pci-pci bridges6195325 pci eversholt r
PSARC/2006/217 Access and Dma Handle Error Clear FunctionsPSARC/2006/235 FMA for PCI Express and Leaf Devices6193463 hostbridge .esc files don't fully handle pci-pci bridges6195325 pci eversholt rules need to support multiple levels of pci-pci bridges6202643 libtopo should provide pcibus information on x86 boxen6207403 bridge error callbacks need to participate in handle lookup6236885 ddi_fm_init leaks resources if parent not fm capable6236895 ddi_fm_dma_err_get and ddi_fm_acc_err_get need to be more resilient6239835 Need common diagnosis rules for PCI Express6239838 Need common ereport generation routines for PCI Express error telemetry6239840 Need common PCI error handling routines6245935 RFE: enhance bge driver with FMA support6304815 ddifm.c DDI_DEV_T_ANY ddi_prop_remove(9F) calls should use DDI_DEV_T_NONE6326796 pci_check_regs() can match wrong node when an error occurs on a config space access6327032 Provide FMA support for CK8-04/IO-4 PCI express chipsets6347217 eversholt rules for handling of pci dto errors need changing6351025 eft assertion failure: ffep != NULL6360437 check_if_device_is_pciex should add properties for pciex nodes during pci device discovery6360749 ddi_fm_service_impact() should raise an service impact ereport6360764 It would be nice for a driver to have some way to clear err_status in a access or dma handle6373233 bofi fault simulation should be made compatible with fma6373293 Solaris 10 may not be properly diagnosing the faulty component after injecting an 'IOUE'6373322 could define generic device driver ereports for internal chip errors6393895 TOMATILLO_IOMMU_INVALID_ERR is treated as fatal when it need not be6398325 eversholt can leak memory if there are constraints on both sides of a propagation6411683 donot bind driver to PCI express disabled slots6416496 reduce eversholt memory consumption by trimming open fmes
6364698 Add /etc/system tunable support for XMITS' UPPER_RTRY counter registers
PSARC 2005/738 SSG-Availability Feature Set 2 APRPSARC 2005/748 FMA for UltraSPARC DataPath6229087 SPARC CPU/Mem DE should track DIMM serial numbers on Serengeti/Starcat6281100 RFE: AVL-FS2: Suppo
PSARC 2005/738 SSG-Availability Feature Set 2 APRPSARC 2005/748 FMA for UltraSPARC DataPath6229087 SPARC CPU/Mem DE should track DIMM serial numbers on Serengeti/Starcat6281100 RFE: AVL-FS2: Support Anchored Page Retire for LW8, Serengeti & Starcat platforms6281113 RFE: AVL-FS2: FMA-AVL Datapath Diagnosis Coordination
6309217 gcc and "ac" cfgadm plugin don't get along6309344 gcc and i2c drivers don't get along6309394 gcc and audio drivers don't get along6309413 gcc and hpc3130_dak.c don't get along6309459 gcc
6309217 gcc and "ac" cfgadm plugin don't get along6309344 gcc and i2c drivers don't get along6309394 gcc and audio drivers don't get along6309413 gcc and hpc3130_dak.c don't get along6309459 gcc and gpio_87317 don't get along6309470 gcc and grfans don't get along6310438 gcc and ultrasparc drivers don't get along6310460 gcc and sun4u pci don't get along
6342314 some px #defines conflict with pci #defines6342319 Need a sparc mdb dcmd to display pci/px interrupt registrations6343599 Need an x86 mdb dcmd to display interrupt registrations6344455 px_
6342314 some px #defines conflict with pci #defines6342319 Need a sparc mdb dcmd to display pci/px interrupt registrations6343599 Need an x86 mdb dcmd to display interrupt registrations6344455 px_nexus.h is not needed--HG--rename : usr/src/uts/sun4/io/px/px_nexus.h => deleted_files/usr/src/uts/sun4/io/px/px_nexus.h
6339928 PCItool header file cleanup (fix unref)--HG--rename : usr/src/uts/sun4u/sys/pci/pci_tools_impl.h => deleted_files/usr/src/uts/sun4u/sys/pci/pci_tools_impl.h
6336718 px_tools_4v.c source file is missing CDDL text6338023 PCItool support for X86 PCI-express needed6339926 X86 PCItool functions should take a dip instead of a dev_t6339928 PCItool header fil
6336718 px_tools_4v.c source file is missing CDDL text6338023 PCItool support for X86 PCI-express needed6339926 X86 PCItool functions should take a dip instead of a dev_t6339928 PCItool header file cleanup--HG--rename : usr/src/uts/sun4/io/px/px_tools.h => usr/src/uts/sun4/io/px/px_tools_ext.hrename : usr/src/uts/common/sys/pci_tools_var.h => usr/src/uts/sun4u/sys/pci/pci_tools_ext.h
6261696 Move pcitool ioctls to their own minor nodes6263986 OS needs to track when pcitool changes ino<->CPU mappings6288792 pcitool probe output is incomplete6290255 pcitool must accomodate syste
6261696 Move pcitool ioctls to their own minor nodes6263986 OS needs to track when pcitool changes ino<->CPU mappings6288792 pcitool probe output is incomplete6290255 pcitool must accomodate systems with many CPUs6290790 pcitool -b prints bytes with wrong endian on big endian machines6290816 pcitool sun4u pci interrupt support doesn't correctly handle CPU ids6290817 pcitool code cleanup
OpenSolaris Launch