History log of /illumos-gate/usr/src/uts/sun4u/io/pci/pci.c (Results 1 – 17 of 17)
Revision Date Author Comments
# 9a63ec27 18-Dec-2019 Robert Mustacchi <rm@fingolfin.org>

12183 Want new IPD 13 DMA Cookie APIs
Reviewed by: Alex Wilson <alex@uq.edu.au>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Review

12183 Want new IPD 13 DMA Cookie APIs
Reviewed by: Alex Wilson <alex@uq.edu.au>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# 1f4c6dbc 24-May-2019 Peter Tribble <peter.tribble@gmail.com>

10864 Remove starcat support
Reviewed 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 support
Reviewed 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 ...


# 567c0b92 29-Mar-2010 Stephen Hanson <Stephen.Hanson@Sun.COM>

6896082 Hot codepath seen in FMA hurts TX throughput of FMA capable NIC drivers


# 26947304 02-Nov-2009 Evan Yan <Evan.Yan@Sun.COM>

PSARC/2008/181 Solaris Hotplug Framework
6837240 Solaris Hotplug Framework
6783012 Add support for PCIe Alternate Routing-ID Interpretation
6638136 remove obsolete ndi_ra_xxx logic from px_msi code
6

PSARC/2008/181 Solaris Hotplug Framework
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

show more ...


# d6c01e8c 01-Oct-2009 Byron Servies <Byron.Servies@Sun.COM>

4356846 remove invalid comment from pci.c


# 09b1eac2 08-Jul-2009 Evan Yan <Evan.Yan@Sun.COM>

PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancements
6796906 Interfaces needed for querying and re-targetting msi-x interrupts
6805710 px driver should support re-targetting MSI-X in

PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancements
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.

show more ...


# 19397407 23-Sep-2008 Sherry Moore <Sherry.Moore@Sun.COM>

PSARC 2008/382 Fast Reboot
6714038 Fast Reboot support for x86 platforms


# a54f81fb 21-Aug-2006 anish <none@none>

6460876 ddi_intr_get_navail(9f): fix functionality across platforms and other bugs


# 00d0963f 24-Apr-2006 dilpreet <none@none>

PSARC/2006/217 Access and Dma Handle Error Clear Functions
PSARC/2006/235 FMA for PCI Express and Leaf Devices
6193463 hostbridge .esc files don't fully handle pci-pci bridges
6195325 pci eversholt r

PSARC/2006/217 Access and Dma Handle Error Clear Functions
PSARC/2006/235 FMA for PCI Express and Leaf Devices
6193463 hostbridge .esc files don't fully handle pci-pci bridges
6195325 pci eversholt rules need to support multiple levels of pci-pci bridges
6202643 libtopo should provide pcibus information on x86 boxen
6207403 bridge error callbacks need to participate in handle lookup
6236885 ddi_fm_init leaks resources if parent not fm capable
6236895 ddi_fm_dma_err_get and ddi_fm_acc_err_get need to be more resilient
6239835 Need common diagnosis rules for PCI Express
6239838 Need common ereport generation routines for PCI Express error telemetry
6239840 Need common PCI error handling routines
6245935 RFE: enhance bge driver with FMA support
6304815 ddifm.c DDI_DEV_T_ANY ddi_prop_remove(9F) calls should use DDI_DEV_T_NONE
6326796 pci_check_regs() can match wrong node when an error occurs on a config space access
6327032 Provide FMA support for CK8-04/IO-4 PCI express chipsets
6347217 eversholt rules for handling of pci dto errors need changing
6351025 eft assertion failure: ffep != NULL
6360437 check_if_device_is_pciex should add properties for pciex nodes during pci device discovery
6360749 ddi_fm_service_impact() should raise an service impact ereport
6360764 It would be nice for a driver to have some way to clear err_status in a access or dma handle
6373233 bofi fault simulation should be made compatible with fma
6373293 Solaris 10 may not be properly diagnosing the faulty component after injecting an 'IOUE'
6373322 could define generic device driver ereports for internal chip errors
6393895 TOMATILLO_IOMMU_INVALID_ERR is treated as fatal when it need not be
6398325 eversholt can leak memory if there are constraints on both sides of a propagation
6411683 donot bind driver to PCI express disabled slots
6416496 reduce eversholt memory consumption by trimming open fmes

show more ...


# f47a9c50 19-Nov-2005 mathue <none@none>

6309217 gcc and "ac" cfgadm plugin don't get along
6309344 gcc and i2c drivers don't get along
6309394 gcc and audio drivers don't get along
6309413 gcc and hpc3130_dak.c don't get along
6309459 gcc

6309217 gcc and "ac" cfgadm plugin don't get along
6309344 gcc and i2c drivers don't get along
6309394 gcc and audio drivers don't get along
6309413 gcc and hpc3130_dak.c don't get along
6309459 gcc and gpio_87317 don't get along
6309470 gcc and grfans don't get along
6310438 gcc and ultrasparc drivers don't get along
6310460 gcc and sun4u pci don't get along

show more ...


# 4fd7ecab 02-Nov-2005 dilpreet <none@none>

6267828 Multiple secondary error reports leading to pci_ecc_classify() work improperly
6325373 6249127 Broke cautious error handling.
6335152 cpu_log_fast_ecc_error enables NCEEN even if it was disab

6267828 Multiple secondary error reports leading to pci_ecc_classify() work improperly
6325373 6249127 Broke cautious error handling.
6335152 cpu_log_fast_ecc_error enables NCEEN even if it was disabled on entry

show more ...


# d4476ccb 28-Oct-2005 schwartz <none@none>

6336718 px_tools_4v.c source file is missing CDDL text
6338023 PCItool support for X86 PCI-express needed
6339926 X86 PCItool functions should take a dip instead of a dev_t
6339928 PCItool header fil

6336718 px_tools_4v.c source file is missing CDDL text
6338023 PCItool support for X86 PCI-express needed
6339926 X86 PCItool functions should take a dip instead of a dev_t
6339928 PCItool header file cleanup

--HG--
rename : usr/src/uts/sun4/io/px/px_tools.h => usr/src/uts/sun4/io/px/px_tools_ext.h
rename : usr/src/uts/common/sys/pci_tools_var.h => usr/src/uts/sun4u/sys/pci/pci_tools_ext.h

show more ...


# a195726f 14-Oct-2005 govinda <none@none>

PSARC/2005/561 Obsolete DDI Interrupt Interfaces
6330182 Implement PSARC/2005/561 changes
6255855 ddi_intr_get_nintrs() returns DDI_SUCCESS for type = -1
6255872 ddi_intr_get_cap() returns 0 for capa

PSARC/2005/561 Obsolete DDI Interrupt Interfaces
6330182 Implement PSARC/2005/561 changes
6255855 ddi_intr_get_nintrs() returns DDI_SUCCESS for type = -1
6255872 ddi_intr_get_cap() returns 0 for capability structure
6256554 process_intr_ops() should check for pdip value
6280180 memory leaks in ddi_add_intr /ddi_intr_alloc
6320326 interrupt state should not be touched during interrupt re-routing
6320368 default px driver configuration should be MSIX
6320374 px driver should call ndi_ra_alloc() with proper arguments
6323264 px_err_reg_disable() access fire regsiters with incorrect csrbase
6328321 update sparc.fdbg for new DDI interrupt data structures

--HG--
rename : usr/src/uts/common/sys/nexusintr.h => deleted_files/usr/src/uts/common/sys/nexusintr.h
rename : usr/src/uts/sun4/sys/nexusintr_impl.h => deleted_files/usr/src/uts/sun4/sys/nexusintr_impl.h

show more ...


# a3282898 09-Sep-2005 cth <none@none>

6305388 ddi_getlongprop(9F) callers should use DDI_DEV_T_ANY instead of DDI_DEV_T_NONE


# e389d146 13-Jul-2005 schwartz <none@none>

6295587 pcitool must work with hotplug-capable systems


# 7851eb82 30-Jun-2005 schwartz <none@none>

6261696 Move pcitool ioctls to their own minor nodes
6263986 OS needs to track when pcitool changes ino<->CPU mappings
6288792 pcitool probe output is incomplete
6290255 pcitool must accomodate syste

6261696 Move pcitool ioctls to their own minor nodes
6263986 OS needs to track when pcitool changes ino<->CPU mappings
6288792 pcitool probe output is incomplete
6290255 pcitool must accomodate systems with many CPUs
6290790 pcitool -b prints bytes with wrong endian on big endian machines
6290816 pcitool sun4u pci interrupt support doesn't correctly handle CPU ids
6290817 pcitool code cleanup

show more ...


# 7c478bd9 14-Jun-2005 stevel@tonic-gate <none@none>

OpenSolaris Launch