summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4/io/px/px_ib.c
AgeCommit message (Collapse)AuthorFilesLines
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-06-086930949 busy wait loops in px_intr.c and px_ib.c should be consolidated into ↵David Major1-80/+60
a single function
2010-03-016858637 System panics by accessing freed intr_vec_t when detaching the device.Daniel Ice1-9/+10
6915092 race condition in px_add_intx_intr() may result in INO timeout for multi-pil configuration
2010-01-156887999 T5140 Panic in px_ib_intr_redist during reboot test.Scott Carter, SD IOSW1-15/+33
6896543 ddi_intr_set_affinity could cause mem corruption
2009-08-076867988 Ldom Primary panic when we supply command set-vcpu to primary with ↵Govinda Tatti1-1/+2
s11b120
2009-07-08PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancementsEvan Yan1-30/+355
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.
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-8/+13
2007-04-026502750 px driver must enable, disable, and redistribute its hotplug interruptscarter1-0/+2
2007-02-096498283 system panics during dr testing in cpu_intr_disablejchu1-3/+1
2006-10-236402328 Add multi-pil and unlimited softint support for SPARCgovinda1-162/+236
2006-04-08PSARC 2004/750 Solaris for OPLjl1390901-3/+23
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
2006-03-206351422 px incorrectly handles Fire Common Block splitjchu1-3/+4
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
2006-03-146383251 Add API versioning support to the px drivergovinda1-5/+5
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
2005-11-146342314 some px #defines conflict with pci #definesegillett1-5/+4
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
2005-10-13PSARC/2005/561 Obsolete DDI Interrupt Interfacesgovinda1-0/+1
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
2005-10-106309818 gcc and sun4u px don't get alongkrishnae1-3/+3
2005-09-296263985 Implement pcitool support for fire systemsschwartz1-23/+117
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
2005-06-246285941 kstat_read hangs when querying interrupt class kstatsesolom1-84/+5
2005-06-176241067 Sun4v Fire Error Handling supportjchu1-20/+5
6251092 sun4u Fire Error Handling support 6252403 Remove hardware registers access from common px code 6256158 Fire drivers call ddi_fm_init w/o proper FMA support 6258433 Bus nexus fatal error handling missing for Fire 6279331 pcie misc module is required --HG-- rename : usr/src/uts/sun4/io/px/px_fault.c => deleted_files/usr/src/uts/sun4/io/px/px_fault.c rename : usr/src/uts/sun4/io/px/px_pci_fm.c => deleted_files/usr/src/uts/sun4/io/px/px_pci_fm.c rename : usr/src/uts/sun4/io/px/px_pci_fm.h => deleted_files/usr/src/uts/sun4/io/px/px_pci_fm.h rename : usr/src/uts/sun4v/io/px/px_csr.h => deleted_files/usr/src/uts/sun4v/io/px/px_csr.h rename : usr/src/uts/sun4v/io/px/px_regs.h => deleted_files/usr/src/uts/sun4v/io/px/px_regs.h rename : usr/src/uts/sun4/io/px/px_fault.h => usr/src/uts/sun4/io/px/px_fm.h
2005-06-14OpenSolaris Launchstevel@tonic-gate1-0/+818