summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4u/io/pci
AgeCommit message (Collapse)AuthorFilesLines
2020-06-1512571 pcisch: NULL pointer errorsToomas Soome2-62/+56
Reviewed by: Yuri Pankov <ypankov@tintri.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1012607 db21554: NULL pointer errorsToomas Soome1-54/+54
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-04-2712572 pcipsy: NULL pointer errorsToomas Soome1-67/+67
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2412547 pci_pci: NULL pointer errorsToomas Soome2-27/+25
Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-3112349 clean up 32-bit assembly and lintJohn Levon2-25/+0
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-01-3112183 Want new IPD 13 DMA Cookie APIsRobert Mustacchi2-1/+17
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>
2019-05-2410864 Remove starcat supportPeter Tribble4-460/+48
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>
2019-02-0710318 Remove starfire supportPeter Tribble4-94/+12
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2012-03-11998 obsolete DMA driver interfaces should be removedGarrett D'Amore5-258/+82
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 Lowe5-82/+258
2012-03-01998 obsolete DMA driver interfaces should be removedGarrett D'Amore5-258/+82
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>
2010-04-226935519 raise telemetry for failed scsa-initiated enumeration commandsGavin Maltby2-28/+26
2010-04-096902219 should use atomics for pci fast dvma space accountingBhaskar Sarkar1-8/+8
2010-03-296896082 Hot codepath seen in FMA hurts TX throughput of FMA capable NIC driversStephen Hanson2-94/+92
2010-01-29FWARC 2009/535 SDIO Loaned Device Node SpecJason Beloro1-2/+5
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-046831378 identify device type during early bootZhi-Jun Robin Fu1-2/+2
2009-11-02PSARC/2008/181 Solaris Hotplug FrameworkEvan Yan3-117/+135
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-014356846 remove invalid comment from pci.cByron Servies1-8/+0
2009-09-156566633 pci_pci:ppb_create_ranges_prop overwrites the IO range with the MEM ↵Pavel Potoplyak1-5/+12
range
2009-07-08PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancementsEvan Yan4-103/+173
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-206768098 system panics with PCIe fabric.(0x0)(0x43) due to masked errors.Krishna Elango1-3/+3
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-01-136761628 Boot from SAN fails when 16 MSI msgs with IPL 1 are alloc to 8 FC ↵Evan Yan1-135/+1
HBA instances during early boot
2008-09-22PSARC 2008/382 Fast RebootSherry Moore4-539/+541
6714038 Fast Reboot support for x86 platforms
2008-09-026654959 found "WARNING: invalid vector intr" on V440Christopher Baumbauer - Sun Microsystems - San Diego United States1-148/+148
2008-06-03PSARC 2008/343 PCI Multimedia Class Interrupt Prioritiesgd780591-19/+19
6708747 Decrease default IPL for PCI class 0x4 (Multimedia)
2008-03-28PSARC 2008/157 PCIe Fabric portfolio for SPARC and x86krishnae1-3/+3
6510830 SPARC and x86 PCIe IO error handling should be merged --HG-- rename : usr/src/uts/intel/io/pciex/pcie_error.c => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.c rename : usr/src/uts/intel/io/pciex/pcie_error.h => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h rename : deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/Makefile => usr/src/cmd/fm/modules/common/fabric-xlate/Makefile rename : deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c => usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c rename : deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf => usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf
2008-03-19backout 6510830: needs more workdm1207691-3/+3
--HG-- rename : usr/src/cmd/fm/modules/common/fabric-xlate/Makefile => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/Makefile rename : usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c rename : usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf rename : deleted_files/usr/src/uts/intel/io/pciex/pcie_error.c => usr/src/uts/intel/io/pciex/pcie_error.c rename : deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h => usr/src/uts/intel/io/pciex/pcie_error.h
2008-03-18PSARC 2008/157 PCIe Fabric portfolio for SPARC and x86krishnae1-3/+3
6510830 SPARC and x86 PCIe IO error handling should be merged --HG-- rename : usr/src/uts/intel/io/pciex/pcie_error.c => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.c rename : usr/src/uts/intel/io/pciex/pcie_error.h => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h
2008-02-046653767 hot plug operation on Mars card brings down the primary network ↵rameshc1-6/+9
interface
2007-12-076622173 hotplug with devices using shared interrupts does not workrameshc1-40/+45
2007-06-06PSARC/2007/301 PCItool extensions for handling groups of interrupt vectorsschwartz2-26/+62
PSARC/2007/302 PSM_INTR_OPS extensions for handling groups of interrupt vectors 6458838 Once intrd performs reassignment, MSI interrupts stop coming 6564773 Cleanup pcitool versioning 6565502 apic_rebind could write IOAPIC for fixed interrupts
2007-06-066555642 nexus drivers should not parse any device INTx properties for ↵govinda2-3/+5
DDI_INTROP_SUPPORTED_TYPES requests 6561445 Power down upon hotplug connect on St. Paul 6563785 fix issues related to oberon slot power-on and power-off sequence 6564144 hotplug functionality is disabled for all PLX switches with revision AA
2007-04-166450287 6267828 fixes just UE errors and not CE errors.kd930033-40/+47
2007-04-106542632 memory leak in pcie modulekrishnae1-1/+1
2007-03-036520116 kstat_create fails with namespace collision during device configurekrishnae1-2/+2
2007-02-276517350 Memory leaks in px_lib_map_vconfig()rameshc1-4/+5
2007-02-06backout 5061679/6211593/6509387: causes 6517117dduvall3-420/+28
--HG-- rename : usr/src/uts/sun4u/io/pci/pcisch_mi.c => deleted_files/usr/src/uts/sun4u/io/pci/pcisch_mi.c rename : usr/src/uts/sun4u/sys/pci/pcisch_mi.h => deleted_files/usr/src/uts/sun4u/sys/pci/pcisch_mi.h
2007-01-085061679 Stop-A/go can lead to "consistent dma sync timeout" panicdanice3-28/+420
6211593 schizo needs solaris side master-interrupt and unix-interrupt-handler framework 6509387 schizo master interrupt framework should reset 'clear interrupt registers' to RECV instead of IDLE
2006-12-18PSARC/2006/599 SPARC PCI Express Fabric FMA Supportet1426001-53/+95
6345809 SPARC PCIe systems should not call pci_ereport_post 6404017 PX Error handling code should match error philosophy spec 6418713 Failed PIOs in PCIe sparc platforms may go undetected 6466248 Support PCIe Fabric FMA for SPARC Platforms --HG-- rename : deleted_files/usr/src/uts/common/io/pcie_fault.c => usr/src/uts/common/io/pcie_fault.c rename : deleted_files/usr/src/uts/sun4v/io/px/px_err_gen.c => usr/src/uts/sun4v/io/px/px_err_gen.c
2006-12-18backout 6345809/6404017/6418713/6466248: x86 build failed; no more mr ↵dduvall1-95/+53
fscking nice guy --HG-- rename : usr/src/uts/common/io/pcie_fault.c => deleted_files/usr/src/uts/common/io/pcie_fault.c rename : usr/src/uts/sun4v/io/px/px_err_gen.c => deleted_files/usr/src/uts/sun4v/io/px/px_err_gen.c
2006-12-18PSARC/2006/599 SPARC PCI Express Fabric FMA Supportet1426001-53/+95
6345809 SPARC PCIe systems should not call pci_ereport_post 6404017 PX Error handling code should match error philosophy spec 6418713 Failed PIOs in PCIe sparc platforms may go undetected 6466248 Support PCIe Fabric FMA for SPARC Platforms
2006-12-146401068 pcihp_impl.h header file missing from installationgovinda1-4/+4
6461283 IKP should program "cache-line-size" register for PCIe devices 6501533 Interrupts getting dropped during bobo DMA test 6502598 cfgadm -cconfigure of PCI-E I/O boat panics with snv_54 --HG-- rename : usr/src/uts/common/sys/hotplug/pci/pcihp_impl.h => deleted_files/usr/src/uts/common/sys/hotplug/pci/pcihp_impl.h
2006-11-22FWARC/2006/175 MD definition for N2 CWQgirish1-0/+48
FWARC/2006/201 sun4v error handling update FWARC/2006/425 NCS HV API Update 2 FWARC/2006/429 Niagara2 Perf Regs HV API FWARC/2006/474 pci io hv iommu attributes update FWARC/2006/481 Niagara-2 Random Number Generator API FWARC/2006/524 Niagara2 Network Interface Unit Hypervisor API FWARC/2006/556 NIU/SIU Device Tree Bindings and Machine Description Definitions FWARC/2006/567 Niagara Crypto & RNG compatible property update PSARC/2006/459 Huron 1u/2u Platform Support PSARC/2006/520 Niagara 2 Random Number Generator PSARC/2006/521 Niagara 2 Cryptographic Provider PSARC/2006/645 Niagara II NIU 10Gbit Ethernet Driver 6477049 ON support for UltraSPARC-T2 processor 6375797 Add support for SUN4V IOMMU extensions 6480942 Crypto support for UltraSPARC-T2 processor 6480959 NIU support for UltraSPARC-T2 processor 6483040 ON platform support for Huron (SPARC-Enterprise-T5120 & SPARC-Enterprise-T5220)
2006-11-206475736 Unable to read disk physical geometry due to wrong flags passed to ↵suha1-2/+4
dma_sync.
2006-10-236402328 Add multi-pil and unlimited softint support for SPARCgovinda5-230/+351
2006-10-096452077 DR: cfgadm -c configure of slot on Starcat fails with snv >= snv_41jj1566851-3/+13
2006-08-216460876 ddi_intr_get_navail(9f): fix functionality across platforms and ↵anish1-2/+2
other bugs
2006-07-126425501 SW workaround for XMITS 3.x HW bug 6313648danice2-0/+55
2006-06-26PSARC 2004/393 Enhancing pcic to support 32bit PC Cardsrw1485611-9/+0
6428203 need supported cardbus driver in Solaris