15843 automation can fix many trailing whitespace cstyle nitsReviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Dan McDonald <danmcd@mnx.io>
15687 Remove compiler flags that only mean something to Sun StudioReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Robert Mustacchi <rm
15687 Remove compiler flags that only mean something to Sun StudioReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
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>
13184 Stop translating ld(1) options through cw(1)Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Approved by: Robert Mustacchi <rm@fingolfi
13184 Stop translating ld(1) options through cw(1)Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Approved by: Robert Mustacchi <rm@fingolfin.org>
12454 remove lint library machineryReviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Gordon Ross <gwr@nexenta.com>Approved by: Dan McDonald <danmcd@joyent.com>
11325 SES-3 element index handling incorrectReviewed by: Andrew Stormont <andyjstormont@gmail.com>Reviewed by: Maxim Khitrov <mkhitrov@racktopsystems.com>Reviewed by: David Lethe <dlethe@racktopsy
11325 SES-3 element index handling incorrectReviewed by: Andrew Stormont <andyjstormont@gmail.com>Reviewed by: Maxim Khitrov <mkhitrov@racktopsystems.com>Reviewed by: David Lethe <dlethe@racktopsystems.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Gordon Ross <gwr@nexenta.com>
10255 SES temperature thresholds 20 degrees too hotReviewed by: Andrew Stormont <astormont@racktopsystems.com>Reviewed by: Sam Zaydel <szaydel@racktopsystems.com>Reviewed by: Jim Johnson <jjohnson
10255 SES temperature thresholds 20 degrees too hotReviewed by: Andrew Stormont <astormont@racktopsystems.com>Reviewed by: Sam Zaydel <szaydel@racktopsystems.com>Reviewed by: Jim Johnson <jjohnson@racktopsystems.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
8235 fwflash for sd needs to handle partial writes8236 fwflash sd plugin shouldn't hardcode maximum image size8237 libscsi improperly translates request sense and isolate options to uscsiReviewed
8235 fwflash for sd needs to handle partial writes8236 fwflash sd plugin shouldn't hardcode maximum image size8237 libscsi improperly translates request sense and isolate options to uscsiReviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Andy Stormont <astormont@racktopsystems.com>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Approved by: Richard Lowe <richlowe@richlowe.net>
10079 smatch Makefile changes for usr/src/libReviewed by: Andy Fiddaman <andy@omniosce.org>Approved by: Robert Mustacchi <rm@joyent.com>
9821 want a way to run vendor-specific commands via libscsiReviewed by: Bryan Cantrill <bryan@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Garrett D'Amore <garrett@
9821 want a way to run vendor-specific commands via libscsiReviewed by: Bryan Cantrill <bryan@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Richard Lowe <richlowe@richlowe.net>
9317 FMD crashes with zero-length allocationReviewed by: C Fraire <cfraire@me.com>Reviewed by: Ken Mays <maybird1776@yahoo.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Toomas Soom
9317 FMD crashes with zero-length allocationReviewed by: C Fraire <cfraire@me.com>Reviewed by: Ken Mays <maybird1776@yahoo.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
9027 Makefiles need to specify C99 mode consistentlyReviewed by: Rich Lowe <richlowe@richlowe.net>Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
6492 Several commands/libraries build missing LDLIBSReviewed by: Robert Mustacci <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Approved by: Gordon Ross <gwr@nexenta.com>
2933 compiler warning gags need better granularityReviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Garrett D'Amore <garrett@damore.org>
1914 libses cannot set more than one properties at once1984 libses uses threshold diag page wrong wayReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Eric Schrock <eric.schrock@delphix.c
1914 libses cannot set more than one properties at once1984 libses uses threshold diag page wrong wayReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Richard Lowe <richlowe@richlowe.net>
6962613 REPORT GENERAL structure definition includes extra bit6970613 Updates to smp headers and the smp utility
6943556 need to enumerate fanboard, fanmodule, powerboard, and powermodules in storage enclosure
6956211 libses index assignment scheme causes parsing errors for SES Additional Element Status diag page.
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()
PSARC 2009/441 SES enumeration of subchassis6865478 SES topo plugin should support subchassis
6865470 need SPMS-generic SUN libses plugin6870721 libses is incorrectly calculating the length of Vendor Specific enclosure information
PSARC 2008/485 SES Sensors and Enumerator6720433 SES enumerator should provide controller revision information6720435 SES enumerator should prefer description over class-description6720452 SES enu
PSARC 2008/485 SES Sensors and Enumerator6720433 SES enumerator should provide controller revision information6720435 SES enumerator should prefer description over class-description6720452 SES enumerator should support indicators and sensors6722807 SES enumerator should work with internal enclosures6722809 want a way to identify enclosures as internal6722811 SES enumerator should prefer elements with known status6723603 x86 xmlgen topo scripts should make use of propmap6732875 typo in fan-hc-topology.xmlgen6732879 broken logic in pad_process()--HG--rename : usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4200-M2/Sun-Fire-X4200-M2-hc-topology.xmlgen => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4200-M2/Sun-Fire-X4200-M2-disk-hc-topology.xmlgenrename : usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4200-Server/Sun-Fire-X4200-Server-hc-topology.xmlgen => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4200-Server/Sun-Fire-X4200-Server-disk-hc-topology.xmlgenrename : usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4500/Sun-Fire-X4500-hc-topology.xmlgen => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4500/Sun-Fire-X4500-disk-hc-topology.xmlgenrename : usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4540/Sun-Fire-X4540-hc-topology.xmlgen => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4540/Sun-Fire-X4540-disk-hc-topology.xmlgen
PSARC 2008/456 Sysevent resources in fmd6722859 libses should use common defines for critical/warning properties6722937 libtopo doesn't allow zero children via XML enumeration6723250 topo_prop_get
PSARC 2008/456 Sysevent resources in fmd6722859 libses should use common defines for critical/warning properties6722937 libtopo doesn't allow zero children via XML enumeration6723250 topo_prop_getpgrp() isn't exported6723257 ipmi_present() should not hide errors6724381 modeling sysevents in fmd would be useful6726560 fmd should provide API routines for nvlist creation and duplication
PSARC 2008/388 Short circuit for vdev probe failure6410382 ZFS rename should update ->v_path6633592 vdev_root_open() faulted logic doesn't work6674674 zfs needs to handle more than EIO6705158 fai
PSARC 2008/388 Short circuit for vdev probe failure6410382 ZFS rename should update ->v_path6633592 vdev_root_open() faulted logic doesn't work6674674 zfs needs to handle more than EIO6705158 failed log device should not be treated like normal toplevel vdev6705232 vdev_not_present erroneously cleared in vdev_validate()6705649 libses/libscsi plugins should be included in ABI exception list6707536 zfs_case_timeout and associated code is unused6707637 vdev_propagate_state() shouldn't skip log devices6708095 better FMA integration for vdev probe failure6708192 typo in fix for 6646106 breaks pool I/O failure handling6709112 zio_should_retry() should account for vdev_is_failing6718542 zinject doesn't work for file I/O probe failure6719105 ses2: incorrect parsing of page 15 (nickname)
6697301 deadlock between ZFS and devfs can hang system6702485 enc_do_ucode() corrupts memory if image is not aligned6702487 need to update product name for J45006702607 GRUB should allow explicit
6697301 deadlock between ZFS and devfs can hang system6702485 enc_do_ucode() corrupts memory if image is not aligned6702487 need to update product name for J45006702607 GRUB should allow explicit zfs-bootfs setting6703082 need to update parsing of J4500 STRING IN data6703124 fix for 6667023 was overaggressive and unnecessarily confusing6703353 ZIO_FLAG_SPECULATIVE should not generate ereports6703845 vdev_disk_read_rootlabel() leaks LDI handle6703938 canceling an in-place replacement results in lingering '/old' pathname6704037 autoreplace code should work for faulted devices6704039 autoreplace code shouldn't use old devid6704615 spa_import_rootpool() needs to do forced import--HG--rename : usr/src/lib/scsi/plugins/ses/SUN-ST-J4500/Makefile => usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/Makefilerename : usr/src/lib/scsi/plugins/ses/SUN-ST-J4500/Makefile.com => usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/Makefile.comrename : usr/src/lib/scsi/plugins/ses/SUN-ST-J4500/amd64/Makefile => usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/amd64/Makefilerename : usr/src/lib/scsi/plugins/ses/SUN-ST-J4500/common/loki.c => usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/common/loki.crename : usr/src/lib/scsi/plugins/ses/SUN-ST-J4500/i386/Makefile => usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/i386/Makefilerename : usr/src/lib/scsi/plugins/ses/SUN-ST-J4500/sparc/Makefile => usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/sparc/Makefilerename : usr/src/lib/scsi/plugins/ses/SUN-ST-J4500/sparcv9/Makefile => usr/src/lib/scsi/plugins/ses/SUN-Storage-J4500/sparcv9/Makefile
12