summaryrefslogtreecommitdiff
path: root/usr/src/cmd/fm
AgeCommit message (Collapse)AuthorFilesLines
2022-08-0114828 remove SPARC FMA supportGarrett D'Amore197-50425/+8
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-07-2014727 Want AMD Unified Memory Controller DriverRobert Mustacchi2-39/+183
Reviewed by: Keith M Wesolowski <wesolows@oxide.computer> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2022-03-1014443 resection manual pages per IPD4Richard Lowe34-81/+64
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-01-2414173 Various smf manifests still contain Solaris referencesJason King1-4/+4
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Garrett D'Amore <garrett@damore.org>
2021-12-0314092 imc(7D) should not be under i86pcRobert Mustacchi1-1/+1
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-09-1412791 rpcgen: if main is not provided, _svcstate_lock should be externToomas Soome1-0/+1
Reviewed by: Yuri Pankov <ypankov@tintri.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-0511698 Want NVMe Hotplug SupportJordan Paige Hendricks3-12/+94
11699 x86 pci configurator should not fail device teardown if device is gone 11700 DDI hotplug request handler resets connection handle state before performing state change operations 11701 ldi_handle dcmd segfaults occasionally Reviewed 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>
2021-02-2413545 fm: multiply-defined symbolsToomas Soome7-35/+57
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-12-2913391 fm: build errors with gcc 7 on SPARCToomas Soome2-18/+14
Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-11-0413269 esc needs a native buildRobert Mustacchi8-18/+165
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-10-1313184 Stop translating ld(1) options through cw(1)Richard Lowe3-60/+12
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-04-2412534 fm: NULL pointer errorsToomas Soome6-55/+59
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-2512196 fmadm faulty NULL pointer dereferenceHans Rosenfeld1-11/+14
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-2411609 Want modern Intel IMC driverRobert Mustacchi3-1/+348
11612 x86 PCI enumeration should not rely on bios max bus Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-03-0412203 FMA fault ASRUs missing FMRI annotationsAlex Wilson4-30/+45
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-03-0412205 want generic NIC transceiver fault eventsAlex Wilson6-3/+252
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-02-2712099 fm: cast between incompatible function typesToomas Soome14-74/+101
Reviewed by: Matthias Scheler <mscheler@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-02-0512217 add ld assert-deflib and guidance to gate buildToomas Soome2-14/+4
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-01-2012200 fmd: Wrong prerequisites for generated filesMarcel Telka1-4/+4
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-01-1410241 ZFS not detecting faulty spares in a timely mannerKody A Kantor2-20/+126
12132 zfs-retire agent crashes fmd on systems without vdev devids 12034 zfs test send_encrypted_props can fail Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1111946 clean up improper use of mdb_getoptsJordan Paige Hendricks1-2/+4
Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-0611617 esc fails with /usr/bin/cpp presentRobert Mustacchi2-3/+10
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-0611640 add zpool ashift property tunableloli10K1-0/+15
Portions contributed by: Richard Laager <rlaager@wiktel.com> Portions contributed by: Christian Kohlschutter <christian@kohlschutter.com> Portions contributed by: Cyril Plisko <cyril.plisko@mountall.com> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: Martin Matuska <martin@matuska.org> Portions contributed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-2110703 smatch unreachable code checking needs reworkingJohn Levon1-1/+4
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1611528 Makefile.noget can get goneJohn Levon12-12/+12
11529 Use -Wno-maybe-initialized Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-07-1211344 fm: NULL pointer errorsToomas Soome8-53/+54
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-2410864 Remove starcat supportPeter Tribble6-141/+19
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-05-2211048 need a way to disable SMTJohn Levon1-0/+4
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergo Doma <domag02@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-1410898 Add topo method to determine occupant statusRob Johnston1-1/+9
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-04-2410804 Enable unused warnings outside of utsJohn Levon1-2/+3
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-1310515 libtopo's XML serialization code is broken and incompleteRob Johnston1-26/+31
10516 fmtopo is missing code to handle properties of type TOPO_TYPE_FMRI_ARRAY Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-0110130 smatch fixes for usr/src/cmd/fmJohn Levon3-4/+13
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-0110113 fmd_adm_xprt_f should return voidJohn Levon1-8/+10
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-01-1410080 smatch Makefile changes for usr/src/cmdJohn Levon9-3/+34
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-119314 Cyclic dependency in usr/src/cmd/fm/eversholt/Makefile.esc.comAndrew Stormont1-5/+4
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-06-289586 need to handle SP's that present multiple sensors with the same entity nameRob Johnston1-9/+89
9587 Add test mechanism to sensor-transport module for spoofing sensor states Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-069380 fm: this statement may fall throughToomas Soome3-4/+3
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-209118 fmadm reports faults without message summaryRob Johnston1-2/+4
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-069027 Makefiles need to specify C99 mode consistentlyYuri Pankov2-2/+2
Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-01-048946 fmdump(1m) should be more resilient in the face of missing message contentRob Johnston1-5/+9
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Gordon Ross <gwr@nexenta.com>
2017-10-318074 need to add FMA event for SSD wearoutAlek Pinchuk9-19/+74
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-07-148490 Remove Sun/Solaris references from FMA messagesDan McDonald15-345/+337
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Elijah Zupancic <elijah.zupancic@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Eric Sproul <eric.sproul@circonus.com> Reviewed by: Dale Ghent <daleg@elemental.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2016-03-052976 remove useless offsetof() macrosRichard Lowe1-2/+1
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-02-276659 nvlist_free(NULL) is a no-opJosef 'Jeff' Sipek24-121/+57
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2016-02-066600 cmd/fm should use the msgfmt(1) that Makefile.master tells it toRichard Lowe1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-12-096492 Several commands/libraries build missing LDLIBSAndrew Stormont2-2/+4
Reviewed by: Robert Mustacci <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-02-265595 libzpool won't build with a studio primaryRichard Lowe1-2/+0
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-02-254598 fmd(1m): redzone violation: write past end of bufferZhiwen Zheng1-2/+1
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2015-01-145519 zfs-diagnosis: Memory leak in zpool_find_load_time()Marcel Telka1-2/+10
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Serghei Samsi <sscdvp@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-10-065166 sendmail package should be replaceableAlexander Pyhalov1-1/+0
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>