History log of /illumos-gate/usr/src/cmd/mdb/sparc/modules/intr/intr.c
Revision Date Author Comments Expand
500b1e787b108592a37e3d54dc9b5e676de5386d 15-Jan-2010 Alan Adamson, SD OSSD <Alan.Adamson@Sun.COM>

6882711 interrupt binding interface for niumx 6910328 niumx should support kernel interface to retarget interrupts

22edf370974e46eb43b66530dd2d862b0d0a9533 22-Sep-2009 Daniel Ice <Daniel.Ice@Sun.COM>

6882902 ::interrupts dcmd does not compute the correct 'Shared' value for MSIs in px driver

09b1eac246a4e627fcbd1ce5bf8005746cbe45ea 07-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 interrupts 6849547 PCITool enhancements 6851623 ddi_intr_enable() and ddi_intr_disable() fails randomly for dup interrupt.

intr.c /illumos-gate/usr/src/cmd/pcitool/pcitool.1m /illumos-gate/usr/src/cmd/pcitool/pcitool.c /illumos-gate/usr/src/cmd/pcitool/pcitool_ui.c /illumos-gate/usr/src/cmd/pcitool/pcitool_ui.h /illumos-gate/usr/src/cmd/pcitool/pcitool_usage.c /illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Intrs/Intrs.xs /illumos-gate/usr/src/uts/common/io/pci_intr_lib.c /illumos-gate/usr/src/uts/common/os/ddi_intr.c /illumos-gate/usr/src/uts/common/sys/ddi_intr.h /illumos-gate/usr/src/uts/common/sys/ddi_intr_impl.h /illumos-gate/usr/src/uts/common/sys/pci_intr_lib.h /illumos-gate/usr/src/uts/common/sys/pci_tools.h /illumos-gate/usr/src/uts/i86pc/io/pci/pci_common.c /illumos-gate/usr/src/uts/i86pc/io/pci/pci_tools.c /illumos-gate/usr/src/uts/i86pc/io/pcplusmp/apic_introp.c /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_ib.c /illumos-gate/usr/src/uts/sun4/io/px/px_ib.h /illumos-gate/usr/src/uts/sun4/io/px/px_intr.c /illumos-gate/usr/src/uts/sun4/io/px/px_intr.h /illumos-gate/usr/src/uts/sun4/io/px/px_msiq.c /illumos-gate/usr/src/uts/sun4/io/px/px_msiq.h /illumos-gate/usr/src/uts/sun4/io/px/px_pec.c /illumos-gate/usr/src/uts/sun4/io/px/px_tools.c /illumos-gate/usr/src/uts/sun4/os/ddi_impl.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_ib.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_intr.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_tools.c /illumos-gate/usr/src/uts/sun4u/sys/pci/pci_ib.h /illumos-gate/usr/src/uts/sun4v/io/px/px_lib4v.c
2419d3ccfc5bcec9fd8e74cbab2662623d6a5f10 16-Mar-2007 egillett <none@none>

6530178 interrupt blocked on mpt#0 device caused DR to hang

b0fc0e77220f1fa4c933fd58a4e1dedcd650b0f1 24-Oct-2006 govinda <none@none>

6402328 Add multi-pil and unlimited softint support for SPARC

intr.c /illumos-gate/usr/src/cmd/mdb/sun4u/modules/unix/unix.c /illumos-gate/usr/src/uts/sun4/io/cbe.c /illumos-gate/usr/src/uts/sun4/io/ivintr.c /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_ib.c /illumos-gate/usr/src/uts/sun4/io/px/px_ib.h /illumos-gate/usr/src/uts/sun4/io/px/px_intr.c /illumos-gate/usr/src/uts/sun4/io/px/px_lib.h /illumos-gate/usr/src/uts/sun4/io/px/px_msiq.c /illumos-gate/usr/src/uts/sun4/io/px/px_msiq.h /illumos-gate/usr/src/uts/sun4/io/px/px_pec.c /illumos-gate/usr/src/uts/sun4/io/px/px_tools.c /illumos-gate/usr/src/uts/sun4/ml/interrupt.s /illumos-gate/usr/src/uts/sun4/ml/offsets.in /illumos-gate/usr/src/uts/sun4/os/cpu_states.c /illumos-gate/usr/src/uts/sun4/os/ddi_impl.c /illumos-gate/usr/src/uts/sun4/os/intr.c /illumos-gate/usr/src/uts/sun4/os/mp_startup.c /illumos-gate/usr/src/uts/sun4/os/startup.c /illumos-gate/usr/src/uts/sun4/os/x_call.c /illumos-gate/usr/src/uts/sun4/sys/clock.h /illumos-gate/usr/src/uts/sun4/sys/intr.h /illumos-gate/usr/src/uts/sun4/sys/intreg.h /illumos-gate/usr/src/uts/sun4/sys/ivintr.h /illumos-gate/usr/src/uts/sun4u/cpu/common_asm.s /illumos-gate/usr/src/uts/sun4u/cpu/spitfire.c /illumos-gate/usr/src/uts/sun4u/cpu/spitfire_asm.s /illumos-gate/usr/src/uts/sun4u/cpu/us3_common.c /illumos-gate/usr/src/uts/sun4u/cpu/us3_common_asm.s /illumos-gate/usr/src/uts/sun4u/io/pci/pci_ib.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_intr.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pbm.c /illumos-gate/usr/src/uts/sun4u/io/pci/pcipsy.c /illumos-gate/usr/src/uts/sun4u/io/pci/pcisch.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/io/wrsm/wrsm_intr.c /illumos-gate/usr/src/uts/sun4u/io/zuluvm.c /illumos-gate/usr/src/uts/sun4u/ml/mach_interrupt.s /illumos-gate/usr/src/uts/sun4u/ml/mach_locore.s /illumos-gate/usr/src/uts/sun4u/ml/zulu_asm.s /illumos-gate/usr/src/uts/sun4u/opl/io/oplpanel/oplpanel.c /illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c /illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/pcmu_pbm.c /illumos-gate/usr/src/uts/sun4u/os/cpc_subr.c /illumos-gate/usr/src/uts/sun4u/os/mach_cpu_states.c /illumos-gate/usr/src/uts/sun4u/starfire/io/idn.c /illumos-gate/usr/src/uts/sun4u/starfire/ml/idn_asm.s /illumos-gate/usr/src/uts/sun4u/starfire/os/bbus_intr.c /illumos-gate/usr/src/uts/sun4u/starfire/sys/idn.h /illumos-gate/usr/src/uts/sun4u/sys/machcpuvar.h /illumos-gate/usr/src/uts/sun4u/sys/machparam.h /illumos-gate/usr/src/uts/sun4u/sys/machsystm.h /illumos-gate/usr/src/uts/sun4u/sys/pci/pci_ib.h /illumos-gate/usr/src/uts/sun4u/sys/wrsm_intr_impl.h /illumos-gate/usr/src/uts/sun4u/sys/zulumod.h /illumos-gate/usr/src/uts/sun4v/cpu/common_asm.s /illumos-gate/usr/src/uts/sun4v/io/cnex.c /illumos-gate/usr/src/uts/sun4v/io/px/px_lib4v.c /illumos-gate/usr/src/uts/sun4v/ml/mach_interrupt.s /illumos-gate/usr/src/uts/sun4v/ml/mach_locore.s /illumos-gate/usr/src/uts/sun4v/os/cpc_subr.c /illumos-gate/usr/src/uts/sun4v/os/error.c /illumos-gate/usr/src/uts/sun4v/os/fillsysinfo.c /illumos-gate/usr/src/uts/sun4v/os/mach_cpu_states.c /illumos-gate/usr/src/uts/sun4v/sys/machcpuvar.h /illumos-gate/usr/src/uts/sun4v/sys/machparam.h /illumos-gate/usr/src/uts/sun4v/sys/machsystm.h
20036fe5e9e9df6dd3168c764d777e19b1f0acdd 01-Apr-2006 egillett <none@none>

6252395 Add MSIX support for fire

9c75c6bf17b72bb057d7a8879feba77ece65241a 22-Nov-2005 govinda <none@none>

6344060 Add MSI software support in bge driver 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

intr.c /illumos-gate/usr/src/uts/common/io/bge/bge_chip.c /illumos-gate/usr/src/uts/common/io/bge/bge_main.c /illumos-gate/usr/src/uts/common/io/pci_intr_lib.c /illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/ehci.c /illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/ehci_util.c /illumos-gate/usr/src/uts/common/io/usb/hcd/openhci/ohci.c /illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/uhci.c /illumos-gate/usr/src/uts/common/os/ddi_intr.c /illumos-gate/usr/src/uts/common/sys/bge_impl.h /illumos-gate/usr/src/uts/common/sys/ddi_intr_impl.h /illumos-gate/usr/src/uts/common/sys/pci.h /illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/ehcid.h /illumos-gate/usr/src/uts/common/sys/usb/hcd/openhci/ohcid.h /illumos-gate/usr/src/uts/common/sys/usb/hcd/uhci/uhcid.h /illumos-gate/usr/src/uts/i86pc/io/pciex/pcie_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_intr.c /illumos-gate/usr/src/uts/sun4/io/px/px_pci.c /illumos-gate/usr/src/uts/sun4/io/px/px_pec.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/io/sysiosbus.c /illumos-gate/usr/src/uts/sun4u/sys/sysiosbus.h /illumos-gate/usr/src/uts/sun4v/io/px/px_lib4v.c
36fe4a92b52649b0979d6a13212f4cea730d19c7 14-Nov-2005 egillett <none@none>

6342314 some px #defines conflict with pci #defines 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

/illumos-gate/deleted_files/usr/src/uts/sun4/io/px/px_nexus.h /illumos-gate/usr/src/cmd/mdb/i86pc/modules/Makefile /illumos-gate/usr/src/cmd/mdb/i86pc/modules/pcplusmp/Makefile /illumos-gate/usr/src/cmd/mdb/i86pc/modules/pcplusmp/amd64/Makefile /illumos-gate/usr/src/cmd/mdb/i86pc/modules/pcplusmp/apic.c /illumos-gate/usr/src/cmd/mdb/i86pc/modules/pcplusmp/ia32/Makefile intr.c /illumos-gate/usr/src/cmd/mdb/sparc/v9/Makefile /illumos-gate/usr/src/cmd/mdb/sparc/v9/intr/Makefile /illumos-gate/usr/src/pkgdefs/SUNWmdb/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWmdb/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWmdbr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWmdbr/prototype_sparc /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_devctl.c /illumos-gate/usr/src/uts/sun4/io/px/px_dma.c /illumos-gate/usr/src/uts/sun4/io/px/px_dma.h /illumos-gate/usr/src/uts/sun4/io/px/px_ib.c /illumos-gate/usr/src/uts/sun4/io/px/px_ib.h /illumos-gate/usr/src/uts/sun4/io/px/px_intr.c /illumos-gate/usr/src/uts/sun4/io/px/px_mmu.c /illumos-gate/usr/src/uts/sun4/io/px/px_mmu.h /illumos-gate/usr/src/uts/sun4/io/px/px_obj.h /illumos-gate/usr/src/uts/sun4/io/px/px_pec.c /illumos-gate/usr/src/uts/sun4/io/px/px_var.h /illumos-gate/usr/src/uts/sun4u/io/pci/pci_intr.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/sys/pci/pci_ib.h /illumos-gate/usr/src/uts/sun4v/io/px/px_lib4v.c