History log of /illumos-gate/usr/src/uts/sun4v/io/px/px_tools_4v.c
Revision Date Author Comments Expand
c0da627439dfb642fb41ab7d78406fc69d2c64b2 03-Dec-2009 Zhi-Jun Robin Fu <Zhijun.Fu@Sun.COM>

6831378 identify device type during early boot

/illumos-gate/usr/src/pkgdefs/SUNWcakr.u/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcakr.v/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWckr/prototype_sparc /illumos-gate/usr/src/tools/scripts/bfu.sh /illumos-gate/usr/src/uts/common/io/pciex/hotplug/pcishpc.c /illumos-gate/usr/src/uts/common/io/pciex/pci_cfgacc.c /illumos-gate/usr/src/uts/common/io/pciex/pcie.c /illumos-gate/usr/src/uts/common/io/pciex/pcieb.c /illumos-gate/usr/src/uts/common/sys/pci_cfgacc.h /illumos-gate/usr/src/uts/common/sys/pcie_impl.h /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/Makefile.rules /illumos-gate/usr/src/uts/i86pc/io/pci/pci_tools.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe_misc.c /illumos-gate/usr/src/uts/i86pc/os/acpi_fw.h /illumos-gate/usr/src/uts/i86pc/os/fakebop.c /illumos-gate/usr/src/uts/i86pc/os/pci_cfgacc_x86.c /illumos-gate/usr/src/uts/i86pc/os/pci_cfgspace.c /illumos-gate/usr/src/uts/i86pc/sys/pci_cfgacc_x86.h /illumos-gate/usr/src/uts/i86pc/sys/pci_cfgspace_impl.h /illumos-gate/usr/src/uts/i86xpv/Makefile.files /illumos-gate/usr/src/uts/i86xpv/Makefile.rules /illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c /illumos-gate/usr/src/uts/intel/io/pci/pci_boot.c /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/io/pciex/pcie_nvidia.c /illumos-gate/usr/src/uts/intel/io/pciex/pcie_nvidia.h /illumos-gate/usr/src/uts/intel/pci_autoconfig/Makefile /illumos-gate/usr/src/uts/sparc/Makefile.sparc.shared /illumos-gate/usr/src/uts/sun4/io/pcicfg.c /illumos-gate/usr/src/uts/sun4/io/px/px.c /illumos-gate/usr/src/uts/sun4/io/px/px_ioapi.h /illumos-gate/usr/src/uts/sun4/io/px/px_lib.h /illumos-gate/usr/src/uts/sun4/io/px/px_util.c /illumos-gate/usr/src/uts/sun4u/Makefile.files /illumos-gate/usr/src/uts/sun4u/Makefile.rules /illumos-gate/usr/src/uts/sun4u/Makefile.sun4u.shared /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/pciex/pci_cfgacc_4u.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.h /illumos-gate/usr/src/uts/sun4u/pcie/Makefile /illumos-gate/usr/src/uts/sun4v/Makefile.files /illumos-gate/usr/src/uts/sun4v/Makefile.rules /illumos-gate/usr/src/uts/sun4v/Makefile.sun4v.shared /illumos-gate/usr/src/uts/sun4v/io/pciex/pci_cfgacc_4v.c /illumos-gate/usr/src/uts/sun4v/io/pciex/pci_cfgacc_asm.s px_hcall.s px_lib4v.c px_lib4v.h px_libhv.c px_tools_4v.c /illumos-gate/usr/src/uts/sun4v/pcie/Makefile /illumos-gate/usr/src/uts/sun4v/sys/pci_cfgacc_4v.h
abdf5d9abf528d6c318fd8533e09bc3cac1f228b 21-Sep-2009 Shesha Sreenivasamurthy <Shesha.Sreenivasamurthy@Sun.COM>

6869047 pcitool could not work correctly on sun4v platform if use "-s" option on snv_111

2917a9c9c3eee6fcaedb239f5f68da01f4ed0da9 06-Jun-2007 schwartz <none@none>

PSARC/2007/301 PCItool extensions for handling groups of interrupt vectors 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

/illumos-gate/usr/src/cmd/intrd/intrd.pl /illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Intrs/Intrs.pm /illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Intrs/Intrs.xs /illumos-gate/usr/src/lib/libprtdiag_psr/sparc/opl/common/opl_picl.c /illumos-gate/usr/src/uts/common/sys/pci_tools.h /illumos-gate/usr/src/uts/i86pc/io/mp_platform_common.c /illumos-gate/usr/src/uts/i86pc/io/pci/pci_common.c /illumos-gate/usr/src/uts/i86pc/io/pci/pci_kstats.c /illumos-gate/usr/src/uts/i86pc/io/pci/pci_tools.c /illumos-gate/usr/src/uts/i86pc/io/pcplusmp/apic.c /illumos-gate/usr/src/uts/i86pc/io/pcplusmp/apic_introp.c /illumos-gate/usr/src/uts/i86pc/sys/apic.h /illumos-gate/usr/src/uts/i86pc/sys/apic_ctlr.h /illumos-gate/usr/src/uts/i86pc/sys/psm_types.h /illumos-gate/usr/src/uts/sun4/io/px/px_devctl.c /illumos-gate/usr/src/uts/sun4/io/px/px_intr.c /illumos-gate/usr/src/uts/sun4/io/px/px_tools.c /illumos-gate/usr/src/uts/sun4u/chicago/io/fpc/fpc-impl-4u.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_devctl.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_tools.c /illumos-gate/usr/src/uts/sun4u/io/px/px_tools_4u.c px_tools_4v.c
f0a73f0415a4150b270534bc7ed2cbb77d87c5a2 25-Jun-2006 schwartz <none@none>

6440721 pcitool nexus register access broken on chicago

0ad689d678ef901f32945172f48ddc7b16dde50d 28-Mar-2006 schwartz <none@none>

6390254 fpc shouldn't clutter sun4v unix with specialized hypervisor definitions 6390258 fpc should use hypervisor versioning APIs when available 6393704 pcitool dumps core with invalid options 6396857 fpc module causes boot-time panic on non-fire pcie hostbridge 6402441 sun4v px driver needs to verify diag group access with hypervisor for pcitool 6402456 Move all VPCI hypervisor defs out of hypervisor_api.h into a px header file 6404203 Use hypervisor versioning for better checking of suitable fire perf counter platforms

44bb982b3dceb1fe23d61ef29b896b40508e2a5a 14-Mar-2006 govinda <none@none>

6383251 Add API versioning support to the px driver 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

dabea0db6f27d1bf410afbc09b7dcec947a03164 08-Dec-2005 schwartz <none@none>

6350677 gcc and pcitool don't get along anymore 6353954 pcitool for fire systems needs to deal better with the ranges property 6355025 pcitool probe crashes on chicago systems 6357523 sun4v pcitool phys access functions can't be split across pages 6358836 pcitool nexus mode no longer works on ontario 6359028 PX driver causes kernel heap corruption on detach

d4476ccb08e9498c2013971c4212dc6362fcec46 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 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

69cd775ffd53de411433f1f43de2b4f644793528 29-Sep-2005 schwartz <none@none>

6263985 Implement pcitool support for fire systems 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

/illumos-gate/usr/src/uts/common/sys/pci_tools.h /illumos-gate/usr/src/uts/sun4/Makefile.files /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_ib.c /illumos-gate/usr/src/uts/sun4/io/px/px_ib.h /illumos-gate/usr/src/uts/sun4/io/px/px_tools.c /illumos-gate/usr/src/uts/sun4/io/px/px_tools.h /illumos-gate/usr/src/uts/sun4/io/px/px_tools_var.h /illumos-gate/usr/src/uts/sun4u/Makefile.files /illumos-gate/usr/src/uts/sun4u/io/px/px_asm_4u.h /illumos-gate/usr/src/uts/sun4u/io/px/px_asm_4u.s /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.c /illumos-gate/usr/src/uts/sun4u/io/px/px_lib4u.h /illumos-gate/usr/src/uts/sun4u/io/px/px_tools.c /illumos-gate/usr/src/uts/sun4u/io/px/px_tools_4u.c /illumos-gate/usr/src/uts/sun4v/Makefile.files /illumos-gate/usr/src/uts/sun4v/Makefile.rules px_asm_4v.h px_asm_4v.s px_lib4v.c px_lib4v.h px_tools_4v.c /illumos-gate/usr/src/uts/sun4v/ml/hcall.s /illumos-gate/usr/src/uts/sun4v/sys/hypervisor_api.h