15587 PCI bridge subsystem IDs are ignored15707 pci-hotplug-type is redundant15708 class_pci_items should be in a header, unsigned15709 x86 pcicfg property logic has several problemsReviewed by:
15587 PCI bridge subsystem IDs are ignored15707 pci-hotplug-type is redundant15708 class_pci_items should be in a header, unsigned15709 x86 pcicfg property logic has several problemsReviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
15483 remove circular from ndi_devi_enter et alReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@mnx.io>
15395 ndi_devi_enter deadlock: di_copytree et al vs hotplugReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Keith M Wesolowski <wesolows@oxide.computer>Reviewed by: Dan McDonald <danmc
15395 ndi_devi_enter deadlock: di_copytree et al vs hotplugReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Keith M Wesolowski <wesolows@oxide.computer>Reviewed by: Dan McDonald <danmcd@mnx.io>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
14812 pcie: properly set max packet size and taggingReviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Approved by: Da
14812 pcie: properly set max packet size and taggingReviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Approved by: Dan McDonald <danmcd@mnx.io>
14422 gcc10 build does not remove unused static functionsReviewed by: Toomas Soome <tsoome@me.com>Approved by: Rich Lowe <richlowe@richlowe.net>
11698 Want NVMe Hotplug Support11699 x86 pci configurator should not fail device teardown if device is gone11700 DDI hotplug request handler resets connection handle state before performing state c
11698 Want NVMe Hotplug Support11699 x86 pci configurator should not fail device teardown if device is gone11700 DDI hotplug request handler resets connection handle state before performing state change operations11701 ldi_handle dcmd segfaults occasionallyReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Rob Johnston <rob.johnston@joyent.com>Reviewed by: Paul Winder <paul@winder.uk.net>Approved by: Dan McDonald <danmcd@joyent.com>
10938 PCI hotplug probe doesn't properly handle ARI devicesReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Peter Tribble <peter.tribble@g
10938 PCI hotplug probe doesn't properly handle ARI devicesReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Gergő Doma <domag02@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
6943052 Unable to configure IB PEM for Jumilla blade
6875273 Intel IOMMU needs a rewrite6855502 iommu: Toshiba Portege R600 fails to suspend with VT enabled starting with daily.06246874904 Lenovo X301 - Messages spews up some stuff now. Suspend/Resum
6875273 Intel IOMMU needs a rewrite6855502 iommu: Toshiba Portege R600 fails to suspend with VT enabled starting with daily.06246874904 Lenovo X301 - Messages spews up some stuff now. Suspend/Resume no longer work.6885148 Huge network performance drop with multiple NICs on x86 platforms with IOMMU6890819 slow reboot got much slower in snv_118 on my tecra M106808450 Fast Reboot does not work on Virgo blade6877258 Virgo will kernel panic with VT-d enabled under heavy network traffic6910946 Westmere Class System panics on snv_129-: Freeing a free IOMMU page: paddr=0x8379c000 under I/O load
6903254 G5: Solaris will not configure a PEM connected to slot5 on 8-socket system
6912153 some components of ON are not ss12u1 lint clean
6831378 identify device type during early boot
PSARC/2008/181 Solaris Hotplug Framework6837240 Solaris Hotplug Framework6783012 Add support for PCIe Alternate Routing-ID Interpretation6638136 remove obsolete ndi_ra_xxx logic from px_msi code6
PSARC/2008/181 Solaris Hotplug Framework6837240 Solaris Hotplug Framework6783012 Add support for PCIe Alternate Routing-ID Interpretation6638136 remove obsolete ndi_ra_xxx logic from px_msi code6695081 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.crename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.crename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.crename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.hrename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefilerename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c
6708175 Elara - Cannot hotplug and initialize Elara Module on x86 w/Nevada 1056816350 Hot-plug with Hydra NEM shows memory allocation warning in ethernet BASE register
6730045 pciehpc: failed to power OFF the slot #2(dev_state 0x0, ACPI_STATUS 0x5)
6818129 Solaris support for _OSC AER method (Nehalem IO FMA)
6745976 pcie error handling for adjust for no aer on URs is incorrect.6725568 PCI extended config space not usable on AMD CPUs6415305 npe(7) forgot to unmap config space handles ...6745957 px shou
6745976 pcie error handling for adjust for no aer on URs is incorrect.6725568 PCI extended config space not usable on AMD CPUs6415305 npe(7) forgot to unmap config space handles ...6745957 px should use px_ranges_phi_mask for address lookup6702295 extended-capabilities property missing from leaf device after panic/reboot
6464695 acpica: update to Intel ACPI CA 200808296747548 acpica: must check size of buffers returned from AcpiEvaluateObject()--HG--rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsfi
6464695 acpica: update to Intel ACPI CA 200808296747548 acpica: must check size of buffers returned from AcpiEvaluateObject()--HG--rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsfield.c => usr/src/uts/intel/io/acpica/dispatcher/dsfield.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsinit.c => usr/src/uts/intel/io/acpica/dispatcher/dsinit.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsmethod.c => usr/src/uts/intel/io/acpica/dispatcher/dsmethod.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsmthdat.c => usr/src/uts/intel/io/acpica/dispatcher/dsmthdat.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsobject.c => usr/src/uts/intel/io/acpica/dispatcher/dsobject.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsopcode.c => usr/src/uts/intel/io/acpica/dispatcher/dsopcode.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsutils.c => usr/src/uts/intel/io/acpica/dispatcher/dsutils.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswexec.c => usr/src/uts/intel/io/acpica/dispatcher/dswexec.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswload.c => usr/src/uts/intel/io/acpica/dispatcher/dswload.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswscope.c => usr/src/uts/intel/io/acpica/dispatcher/dswscope.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswstate.c => usr/src/uts/intel/io/acpica/dispatcher/dswstate.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exconfig.c => usr/src/uts/intel/io/acpica/executer/exconfig.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exconvrt.c => usr/src/uts/intel/io/acpica/executer/exconvrt.crename : usr/src/uts/intel/io/acpica/interpreter/executer/excreate.c => usr/src/uts/intel/io/acpica/executer/excreate.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exdump.c => usr/src/uts/intel/io/acpica/executer/exdump.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exfield.c => usr/src/uts/intel/io/acpica/executer/exfield.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exfldio.c => usr/src/uts/intel/io/acpica/executer/exfldio.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exmisc.c => usr/src/uts/intel/io/acpica/executer/exmisc.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exmutex.c => usr/src/uts/intel/io/acpica/executer/exmutex.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exnames.c => usr/src/uts/intel/io/acpica/executer/exnames.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg1.c => usr/src/uts/intel/io/acpica/executer/exoparg1.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg2.c => usr/src/uts/intel/io/acpica/executer/exoparg2.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg3.c => usr/src/uts/intel/io/acpica/executer/exoparg3.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg6.c => usr/src/uts/intel/io/acpica/executer/exoparg6.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exprep.c => usr/src/uts/intel/io/acpica/executer/exprep.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exregion.c => usr/src/uts/intel/io/acpica/executer/exregion.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exresnte.c => usr/src/uts/intel/io/acpica/executer/exresnte.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exresolv.c => usr/src/uts/intel/io/acpica/executer/exresolv.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exresop.c => usr/src/uts/intel/io/acpica/executer/exresop.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exstore.c => usr/src/uts/intel/io/acpica/executer/exstore.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exstoren.c => usr/src/uts/intel/io/acpica/executer/exstoren.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exstorob.c => usr/src/uts/intel/io/acpica/executer/exstorob.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exsystem.c => usr/src/uts/intel/io/acpica/executer/exsystem.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exutils.c => usr/src/uts/intel/io/acpica/executer/exutils.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psargs.c => usr/src/uts/intel/io/acpica/parser/psargs.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psloop.c => usr/src/uts/intel/io/acpica/parser/psloop.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psopcode.c => usr/src/uts/intel/io/acpica/parser/psopcode.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psparse.c => usr/src/uts/intel/io/acpica/parser/psparse.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psscope.c => usr/src/uts/intel/io/acpica/parser/psscope.crename : usr/src/uts/intel/io/acpica/interpreter/parser/pstree.c => usr/src/uts/intel/io/acpica/parser/pstree.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psutils.c => usr/src/uts/intel/io/acpica/parser/psutils.crename : usr/src/uts/intel/io/acpica/interpreter/parser/pswalk.c => usr/src/uts/intel/io/acpica/parser/pswalk.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psxface.c => usr/src/uts/intel/io/acpica/parser/psxface.c
6560816 x86 drivers should not use SCCS keywords in user-visible strings
6644180 WARNING during hot plug operation - Memory space consumed by bridge more than planned for 1 slot(s)
backout 6499336/6611254: causes 6649068
6499336 pcie_pci should use MSIs6611254 no pcie error handling on various x86 platforms
6616600 pciehpc panics in pciehpc_acpi_eval_osc
6573171 unnecessary I/O resource warnings on some machines
6603261 panic: mutex_enter: bad mutex, at pciehpc_attn_btn_handler()--HG--rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_nvidia.c => deleted_files/usr/src/uts/intel/io/hotplug/pciehpc/pcieh
6603261 panic: mutex_enter: bad mutex, at pciehpc_attn_btn_handler()--HG--rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_nvidia.c => deleted_files/usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_nvidia.crename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_nvidia.h => deleted_files/usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_nvidia.h
12