15735 revamp nvme and disk FMRIs, property groups, and related15736 split out topo ufm devinfo logic so it can be reused15630 topo nvme disk module should work with unattached namespaces15631 Need
15735 revamp nvme and disk FMRIs, property groups, and related15736 split out topo ufm devinfo logic so it can be reused15630 topo nvme disk module should work with unattached namespaces15631 Need an easier way to map a namespace to blkdev instanceReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Approved by: Patrick Mooney <pmooney@pfmooney.com>
show more ...
15622 topo_mod_dprintf badly needs warningsReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Richard Lowe <richlowe@richlowe.net>
15290 lib: remove pragma identReviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Patrick Moo
15290 lib: remove pragma identReviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Patrick Mooney <pmooney@pfmooney.com>
13865 don't pass NV_ENCODE_NATIVE to nvlist_unpack()Reviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
13355 remove topo module warning gagsReviewed by: C Fraire <cfraire@me.com>Reviewed by: Yuri Pankov <yuripv@yuripv.dev>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Approved by: Richard Lowe
13355 remove topo module warning gagsReviewed by: C Fraire <cfraire@me.com>Reviewed by: Yuri Pankov <yuripv@yuripv.dev>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Approved by: Richard Lowe <richlowe@richlowe.net>
13079 Add ksensor support for voltage and current sensorsReviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Paul Winder <paul@winder.uk.net>Approved by: Dan McDonald <danmcd@joyent.com>
12830 Want centralized ksensor framework12831 temperature sensors could describe accuracy12832 topo support for generic PCI device temp sensorsReviewed by: Ryan Zezeski <ryan@zinascii.com>Reviewe
12830 Want centralized ksensor framework12831 temperature sensors could describe accuracy12832 topo support for generic PCI device temp sensorsReviewed by: Ryan Zezeski <ryan@zinascii.com>Reviewed by: Toomas Soome <toomas@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
12762 topo should create per-device UFM entries by defaultReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Approved by: Joshua Clulow <josh@sysmgr.org>
11958 need topo maps for the SMCI,SYS-2028U-E1CNRT+11959 extend disk topo plugin to enumerate nvme devicesReviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@joyent.c
11958 need topo maps for the SMCI,SYS-2028U-E1CNRT+11959 extend disk topo plugin to enumerate nvme devicesReviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@joyent.com>
11867 PCIe expansion slots mis-labelled in topoReviewed by: Yuri Pankov <yuri.pankov@nexenta.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
11376 PCIe speeds and feeds should be exposed to userland11373 pcieb should enable link bandwidth notifications11374 Clean up pcieb CERRWARN and smatch11375 Clean up pcie module -Wno-uninitialized
11376 PCIe speeds and feeds should be exposed to userland11373 pcieb should enable link bandwidth notifications11374 Clean up pcieb CERRWARN and smatch11375 Clean up pcie module -Wno-uninitialized and -Wno-parenthesesReviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Paul Winder <Paul.Winder@wdc.com>Approved by: Richard Lowe <richlowe@richlowe.net>
11257 Add DDI support for Upgradable Firmware Modules11258 Add libtopo support for Upgradable Firmware ModulesReviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>Reviewed by: Patrick Mooney
11257 Add DDI support for Upgradable Firmware Modules11258 Add libtopo support for Upgradable Firmware ModulesReviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>Approved by: Richard Lowe <richlowe@richlowe.net>
10898 Add topo method to determine occupant statusReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Gordon Ross <gwr@nexenta.com>
10242 Project Tiresias: USB topology10243 topo_node_label_set() should take a const char* instead of char*Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Rob Johnston <rob.johnst
10242 Project Tiresias: USB topology10243 topo_node_label_set() should take a const char* instead of char*Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Rob Johnston <rob.johnston@joyent.com>Approved by: Richard Lowe <richlowe@richlowe.net>
9585 extend pcibus enumerator to expose driver instance as property on pcifn/pciexfn nodesReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuripv@yuripv.net>Reviewed by: Ken M
9585 extend pcibus enumerator to expose driver instance as property on pcifn/pciexfn nodesReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuripv@yuripv.net>Reviewed by: Ken Mays <maybird1776@yahoo.com>Approved by: Dan McDonald <danmcd@joyent.com>
9113 Expose vendor-name/device-name/subsystem-name as props on pcifn/pciexfn topo nodesReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Yuri Pankov <yuripv@yuripv.net>Reviewed by: Ben Sims <b
9113 Expose vendor-name/device-name/subsystem-name as props on pcifn/pciexfn topo nodesReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Yuri Pankov <yuripv@yuripv.net>Reviewed by: Ben Sims <ben.sims@tegile.com>Approved by: Richard Lowe <richlowe@richlowe.net>
8699 Want NIC transceiver visibility8700 ixgbe MAC_CAPAB_TRANSCEIVER support8701 i40e MAC_CAPAB_TRANSCEIVER supportReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Jerry Jeline
8699 Want NIC transceiver visibility8700 ixgbe MAC_CAPAB_TRANSCEIVER support8701 i40e MAC_CAPAB_TRANSCEIVER supportReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com>Reviewed by: Yuri Pankov <yuripv@gmx.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Richard Lowe <richlowe@richlowe.net>
5428 provide fts(), reallocarray(), and strtonum()Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Joshua M. Clulow <josh@sysmgr.org>
6659 nvlist_free(NULL) is a no-opReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@joyent.com>
6961040 "fmadm faulty" dumps core on ultrasparc-III(i|+) processors when mtst errors are injected6957880 panic out of contract_device_destroy() during FM event6962443 core dump in pci_iports_instan
6961040 "fmadm faulty" dumps core on ultrasparc-III(i|+) processors when mtst errors are injected6957880 panic out of contract_device_destroy() during FM event6962443 core dump in pci_iports_instantiate
6955051 slot labels changed from "Slotn" to "MB/Slotn" on pci/pcix systems6955443 debug code in ses_contract_thread can core dump
PSARC/2009/019 SAS Management Protocol library6791689 need a userland mechanism for access to smp(7D) targets6901865 need to enumerate SAS expanders in storage enclosures6927621 need to enumerate
PSARC/2009/019 SAS Management Protocol library6791689 need a userland mechanism for access to smp(7D) targets6901865 need to enumerate SAS expanders in storage enclosures6927621 need to enumerate receptacles around SAS expanders in storage enclosures6927623 need representation of SAS HBA receptacles in topo tree6934815 should add scsi-device and smp-device nodes beneath hba/iport nodes in topology6791643 libses needs to link with libumem6791646 ses2 ucode upload should allow selection of chunk size6791730 libscsi and friends mishandle plugin paths with multiple candidates6831769 fmd dumps core repeatedly in libses with huge enclosure6863967 substring and subhelp pages ignored due to length mishandling6900516 add support for SPMS-1 rev 111 SUBCHASSIS ID6900520 ses topo enumerator ignores some enclosures6900856 need SES_PROP_INTERNAL workaround for X42756901298 libscsi should work around devices intolerant of odd INQUIRY lengths6900822 SUN libses plugin should support FRUID page6905410 memory handling problems in libfruraw and libnvfru6905409 use after free in libfruraw fru_close_container()
6688291 PCI-E slot number of 0 should be respected6688321 pci enumerator should use SMBIOS for slot labels when available6813504 IRQ routing table is more reliable than pcie slotcap register for gi
6688291 PCI-E slot number of 0 should be respected6688321 pci enumerator should use SMBIOS for slot labels when available6813504 IRQ routing table is more reliable than pcie slotcap register for giving slot labels6813507 need to override incorrect slot-names property on Sun-Fire-X4600-M2 and Sun-Fire-X46006813522 need to override incorrect slot-names property on X2200-M2 and X2100-M26902034 pci_label_missing_lookup() relies on bus enumeration being invariant6902039 pci_label_missing_lookup() mechanism can't be used if we already have a bogus slot name/num6938519 hostbridge instance number incorect when using pci_label_missing_lookup()
6891338 eversholt should allow strings to be concatenated6897161 pathfunc functions should allow function as first argument6895968 fmdump hangs when low on memory and malloc fails6898017 problems
6891338 eversholt should allow strings to be concatenated6897161 pathfunc functions should allow function as first argument6895968 fmdump hangs when low on memory and malloc fails6898017 problems with adding serial numbers in fmd_case_add_suspect()6900161 ur-u, ca-u and badreq-u propagation errors missing where faulty device is beneath pcie-pci bridge6900163 need to handle ereport.io.pciex.pl.sd6900189 should allow drivers to override serd parameters for pciex correctable errors6900146 fmd is core dumping on snv_1276895743 fmadm faulty hangs in door call to deadlocked fmd6900624 If too many open files, shouldn't just blame the fmd module that discovers it6879476 syseventd core dumps during S3 suspend/resume
6894028 Some fm libraries are not lint clean6897387 IPMI facility provider methods not registered on some platforms6893713 Some fm cmds are not lint clean
12