Age | Commit message (Collapse) | Author | Files | Lines |
|
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Dan McDonald <danmcd@joyent.com>
|
|
allocations are free'd
|
|
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
|
|
|
|
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
|
|
--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
|
|
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()
|
|
6771175 px does not pass readable-attribute to hypervisor during iommu mapping
|
|
device
|
|
|
|
|
|
|
|
|
|
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
|
|
--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
|
|
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
|
|
6532510 system panic when vmem_xalloc cannot satisfy mandatory allocation during dr testing.
|
|
|
|
|
|
|
|
6517798 panic in pcie, dev_info node has no parent data
6517852 assertion failed: fmhdl, file: ../../common/os/ddifm.c, line: 760
6517883 pcie_get_bdf_from_dip() call in hi pil result in panic
|
|
6442821 System hangs during addboard (OS configure phase)
6443020 Need IKP deprobe error handling code for OPL
6444087 SCF did not report error in case of a timeout
6445761 Support memoryless board in DR
6445769 MTLB hit panic during DR copy rename
6445772 uninitialized variable used in plat_lgrp_config
6455124 Not enough dictionary size in fcode interpreter for I/O Max Conf.
6457380 HW Descriptior specification update
6459708 Kernel Migration fails when tried second time.
6461633 DR review cleanups
6464256 DR RED_State panic while running it with psradm command
6464274 DR panic when migrating kernel from a board with memory hole.
6473299 Skipping of retired pages during copy-rename not working properly
6489095 flushw is needed in drmach_copy_rename_prog__relocatable
|
|
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
|
|
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
|
|
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
|
|
|
|
6472171 remove unnecessary shifting from px driver
|
|
6454481 Freeing MSI/MSI-X interrupts is not ok
6459301 i_ddi_intr_devi_fini should check for interrupts in use
|
|
instances
|
|
oberon leafs w/o boot device
|
|
6451125 Cleanup of old px and px_pci driver aliases
|
|
|
|
|
|
6427559 Oberon hotplug requires updates from Oberon Spec v1.01
|
|
6379529 Solaris for OPL Project
--HG--
rename : usr/src/cmd/sckmd/sparc/sun4u/sckm.sh => deleted_files/usr/src/cmd/sckmd/sparc/sun4u/sckm.sh
|
|
|
|
6357304 Fire jbus_jtep should cause nexus to panic system in Ontario
6377722 Fire driver panics on a ce_async which is a correctable error
6399796 Incorrect checking pci_config_setup() returns code in nexus driver
--HG--
rename : usr/src/uts/sun4/io/px/px_cb.c => deleted_files/usr/src/uts/sun4/io/px/px_cb.c
rename : usr/src/uts/sun4/io/px/px_cb.h => deleted_files/usr/src/uts/sun4/io/px/px_cb.h
|
|
6390373 px driver minor code cleanup
6396541 Assigned default interrupt priority must be less than LOCK LEVEL
--HG--
rename : usr/src/uts/sun4v/io/px/px_asm_4v.h => deleted_files/usr/src/uts/sun4v/io/px/px_asm_4v.h
rename : usr/src/uts/sun4v/io/px/px_asm_4v.s => usr/src/uts/sun4v/io/px/px_hcall.s
|
|
cddl)
5049969 Make efcode' PCI configurator as the default configurator for SPARC platforms (fix cddl)
|
|
PSARC/2006/037 PCI Express Hotplug Framework Interrupt Interfaces
6379464 Integrate PSARC/2005/375 for SPARC PCI Express Hotplug Support
5049969 Make efcode' PCI configurator as the default configurator for SPARC platforms
--HG--
rename : usr/src/uts/sun4u/fcode/Makefile => usr/src/uts/sparc/fcode/Makefile
rename : usr/src/uts/sun4u/fcodem/Makefile => usr/src/uts/sparc/fcodem/Makefile
rename : usr/src/uts/sun4u/fcpci/Makefile => usr/src/uts/sparc/fcpci/Makefile
rename : usr/src/uts/sun4u/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg.e/Makefile
rename : usr/src/uts/sun4u/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.e.c
rename : usr/src/uts/sun4u/sys/fc_plat.h => usr/src/uts/sun4/sys/fc_plat.h
|
|
6343566 PPMREQ_POST_PWR_ON ioctl hangs when P25 wants to power up due to Stop-A
|
|
6344997 Add MSI software support in ohci driver
6344998 Add MSI software support in ehci driver
6348120 Add MSI software support in uhci driver
6349315 Add support for MSI64 transactions
6347105 Update MSI software support in mpt driver
6347109 Fix DDI framework MSI-X issues
6352670 Use proper behavior flag while calling ddi_intr_alloc
6343017 ddi_intr_remove_handler() returns DDI_FAILURE for MSI interrupts
6349316 px_pci should register legacy/fixed interrupt if MSIs are not available
6342807 Fire/Oberon driver panics on detach
6343874 Fire/Oberon Sun4u interrupt vector removal sequence incorrect
6343908 implement sun4v version of px_ib_intr_reset()
6348244 NGDR: panic when addboard resume on Starfire with socal
6348171 panic in ddi framework during esp_attach
6352440 sparc MDB ::interrupts output cleanup
|
|
6342319 Need a sparc mdb dcmd to display pci/px interrupt registrations
6343599 Need an x86 mdb dcmd to display interrupt registrations
6344455 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
|
|
6331250 ereport.io.fire.jbc.ill_bmw fill disk with errlog when p25 renders arcs
|
|
|
|
6303635 prtconf(1m) shows a PCIe-PCI bridge device but pcitool(1m) doesn't
6317215 pcitool UI could be friendlier
6317222 pcitool ... -s 4 -w 1122334455667788 should not be allowed
--HG--
rename : usr/src/uts/sun4u/io/px/px_tools_var.h => usr/src/uts/sun4/io/px/px_tools_var.h
rename : usr/src/uts/sun4u/io/px/px_asm.h => usr/src/uts/sun4u/io/px/px_asm_4u.h
rename : usr/src/uts/sun4u/io/px/px_asm.s => usr/src/uts/sun4u/io/px/px_asm_4u.s
rename : usr/src/uts/sun4u/io/px/px_tools.c => usr/src/uts/sun4u/io/px/px_tools_4u.c
|
|
6313842 incorrect checking causes nonfatal imu_rbne panic
|
|
|
|
6300734 error handling for LDN and LUP events creates unreasonable delay and times out PM code
6302322 workaround required for P25 hardware bug with L23ready state
6279569 Chicago P0.1: assertion failed: pwr_p->pwr_hold > 0, file: ../../sun4/io/px/pcie_pwr.c, line: 699
6253747 plx switch should not advertize itself as a a powr managable device
6304736 Typo in px_pci module from an earlier bug fix
|
|
switch HW bug
6284906 memory leak px_lib_dev_init + 0x1c
6296594 fire driver needs to disable LOG registers when INTR registers are disabled.
6298780 Support "pciex" device type and class name OBP properties for Fire in solaris.
6298786 minor pcie initchild codepath cleanup.
|