summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2019-04-17OS-7689 ctfdump -c goes off the rails with a missing parentJohn Levon15-98/+732
OS-7694 ctfdump -c drops last type OS-7700 GCC7-derived CTF can double qualifiers on arrays OS-7733 should ignore DW_TAG_subprogram with DW_AT_declaration tags Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-04-16OS-7702 add zfs mmp and alloc_class tests to smartos run profileJerry Jelinek6-13/+37
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2019-04-16 [illumos-gate merge]Jerry Jelinek2-47/+42
commit b4aa415ef0fccf334b7c434a7b01585969f50a9a 10795 cpr: NULL pointer errors commit 152f805526ab714ed4b76c4ff672f34c8dda62ea 10759 cardbus: NULL pointer errors
2019-04-1610795 cpr: NULL pointer errorsToomas Soome1-7/+7
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-04-1610759 cardbus: NULL pointer errorsToomas Soome1-40/+35
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-04-15OS-7727 want mac rx barrier functionPatrick Mooney4-96/+184
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2019-04-15OS-7674 i40e LSO panic when sending from bhyveRyan Zezeski3-15/+45
OS-7679 bad assert in i40e_tx_set_data_desc() OS-7730 i40e freeze on exact MSS boundary followed by copy TCB Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2019-04-15OS-7722 mdb crashes on invalid ::walk softstateRobert Mustacchi1-1/+28
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-04-15 [illumos-gate merge]Jerry Jelinek67-458/+3481
commit f47697518b642104e6a9bc6906310e54030d2dc5 10598 loader: implement map-vdisk and unmap-vdisk commands commit 571d0d198e0c9799d6076f93f201f482993955ed 10689 srpt_cm_conn_closed_hdlr() needs a smatch fix commit 663207adb1669640c01c5ec6949ce78fd806efae 10601 Pool allocation classes 10757 Add -gLp to zpool subcommands for alt vdev names Conflicts: usr/src/uts/common/fs/zfs/zio.c usr/src/boot/sys/boot/efi/loader/conf.c
2019-04-1510598 loader: implement map-vdisk and unmap-vdisk commandsToomas Soome7-39/+474
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2019-04-1310689 srpt_cm_conn_closed_hdlr() needs a smatch fixJohn Levon1-10/+10
Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1310601 Pool allocation classesDon Brady59-409/+2997
10757 Add -gLp to zpool subcommands for alt vdev names Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Håkan Johansson <f96hajo@chalmers.se> Portions contributed by: Richard Yao <ryao@gentoo.org> Portions contributed by: Chunwei Chen <david.chen@nutanix.com> Portions contributed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Andreas Dilger <andreas.dilger@chamcloud.com> Reviewed by: DHE <git@dehacked.net> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Gregor Kopka <gregor@kopka.net> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: bunder2015 <omfgbunder@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-12 [illumos-gate merge]Jerry Jelinek22-155/+190
commit 78a53e201c2691debc57ede24c524118299ab18c 10687 Service routine cast changes need smatch fixes commit ef623aa14b0dc34c6b9edb213cbcda88461ecfc3 10680 fasttrap: NULL pointer errors commit 314d13c90091499eb12548353dfa2d2ca0b0b840 10679 dcpc: NULL pointer errors commit f7ecc608dd732e7b1f2760725ded79c8afba20bd 10678 dtrace: NULL pointer errors commit cd717361fac4e95d6ef3d8ce64cbaaeeddf8725c 10677 systrace: NULL pointer errors commit 68deb3360e8e161517e8eda768aa13357247893e 10676 fbt: NULL pointer errors commit fa30bfac67a47bb941ce78809508c530f9853f0a 10675 sdt: NULL pointer issues commit fd826efa0fbcbc82b734a8db80a074204cf11b22 10686 Debug macros causes smatch issues commit 58447f688d5e308373ab16a3b129bc0ba0fbc154 10701 Correct lock ASSERTs in vdev_label_read/write
2019-04-1110687 Service routine cast changes need smatch fixesJohn Levon4-6/+14
Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-04-1110680 fasttrap: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1110679 dcpc: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1110678 dtrace: NULL pointer errorsToomas Soome2-81/+81
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1110677 systrace: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1110676 fbt: NULL pointer errorsToomas Soome1-5/+5
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1110675 sdt: NULL pointer issuesToomas Soome1-1/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1110686 Debug macros causes smatch issuesJohn Levon10-45/+79
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1110701 Correct lock ASSERTs in vdev_label_read/writeOlaf Faaland1-13/+6
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Chunwei Chen <david.chen@osnexus.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Gergo Doma <domag02@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-11 [illumos-gate merge]Jerry Jelinek11-123/+117
commit 21cce053c53f8dd4d7cf62745effd4c46fbb143c 10638 sd: NULL pointer errors commit b37cc459553d18521fb935664dd7deb03b07c6a7 10628 nxge: NULL pointer errors Conflicts: usr/src/uts/common/io/scsi/targets/sd.c
2019-04-10OS-7711 AVX-512 dis tests fail with 'Error: zeroing-masking only allowed ↵release-20190411Robert Mustacchi4-202/+202
with write mask' Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-04-10OS-7709 metaslab load/unload counter kstats leak memoryKody A Kantor1-0/+4
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-04-1010638 sd: NULL pointer errorsToomas Soome1-48/+50
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010628 nxge: NULL pointer errorsToomas Soome10-76/+68
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-10 [illumos-gate merge]Jerry Jelinek33-143/+135
commit 1aa5f89221657a92fc85060db4d7cc17b91007e1 10674 profile: NULL pointer errors commit afac708dc1fa673063127e6091e0f29b33739e9e 10673 ixgbe: NULL pointer errors commit 87f90db88e11450dae14066aad4712c4798415c2 10671 bnxe: NULL pointer errors commit ae6f9789e23baaa0d8a3f14c37c068824b33f5e6 10670 i40e: NULL pointer errors commit f52680fe552c1a5f149342ab191a00a072db59c5 10668 e1000g: NULL pointer errors commit 40a733010c7e8c82a55807f59f6e912e51355d2a 10664 vmxnet3s: NULL pointer errors commit e59325b74ca0760391c4b4d3acd8d3294ffc521a 10663 stmf_sbd: NULL pointer errors commit 1f99504ab52e6927794513144ed20e8c0ba5ea6e 10662 iscsit: NULL pointer errors commit 64a6bd963243a20fc11b593b7bec96ea000f8bf6 10660 swrand: NULL pointer errors commit d659c726b2a72b51ac2dc9a7f6878463fc070c87 10659 sha2: NULL pointer errors commit 2667222682da9a362b1246a1e39cdaf1f38cb56e 10658 kiconv_ja: NULL pointer errors commit 986667e8344d0f6a3e45df8c7ddcc62f747e3793 10650 timerfd: NULL pointer errors commit 0f36d2f14c16f2aa8dbbd72241001f534f1ca1b2 10666 amd8111s: NULL pointer errors commit 4dae08142020c6a787edca246244aa744a986710 10667 ipmi: NULL pointer errors commit 4138d84ec424020fc615b6aa351408e1efb98a38 10646 softmac: NULL pointer errors commit 95369d7b997316a0170a6c243bfbfc61d1258fb5 10634 qlge: NULL pointer errors commit 3aedb073327854aba1e08f2cd606208552e0ea55 10632 pm: NULL pointer errors commit 490f8d7888f182c08d8e83e38cd281c8f867b0a3 10682 strftime(3c): Replace (char *)0 by NULL commit 12e9eaaed8879c4b56117e0ea40df0a2d2e16b0e 10625 physmem: NULL pointer error commit d5f5d51371113b7fe3bc52690ff232a5b6719bfd 10672 igb: NULL pointer issues commit 5edb9b5616c939f80239ac527226023f79962708 10693 mmp test profiles incorrectly include mmp_write_distribution test commit 03d81b69f83828ec5d3e0fe05c00d07699706d2e 10681 udp.c: udp_reuseaddr commit 9c3cf8b30473a1ce5e6f5e1b75844daf78ae0309 10702 loader: console.c inconsistent indenting
2019-04-1010674 profile: NULL pointer errorsToomas Soome1-4/+4
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010673 ixgbe: NULL pointer errorsToomas Soome3-11/+10
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010671 bnxe: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010670 i40e: NULL pointer errorsToomas Soome2-4/+4
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010668 e1000g: NULL pointer errorsToomas Soome2-5/+5
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010664 vmxnet3s: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010663 stmf_sbd: NULL pointer errorsToomas Soome2-6/+6
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010662 iscsit: NULL pointer errorsToomas Soome2-22/+22
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010660 swrand: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Jason Lippert <jason@glasspelican.ca> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010659 sha2: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010658 kiconv_ja: NULL pointer errorsToomas Soome1-35/+33
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010650 timerfd: NULL pointer errorsToomas Soome1-4/+4
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010666 amd8111s: NULL pointer errorsToomas Soome1-8/+7
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-04-1010667 ipmi: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-04-1010646 softmac: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010634 qlge: NULL pointer errorsToomas Soome1-12/+9
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010632 pm: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-0910682 strftime(3c): Replace (char *)0 by NULLMarcel Telka1-3/+2
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-09OS-7723 libdemangle missing dependency on libcustrJason King1-0/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Cody Peter Mello <cody.mello@joyent.com> Approved by: Cody Peter Mello <cody.mello@joyent.com>
2019-04-0910625 physmem: NULL pointer errorToomas Soome1-2/+2
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-0910672 igb: NULL pointer issuesToomas Soome3-8/+8
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-0910693 mmp test profiles incorrectly include mmp_write_distribution testJerry Jelinek3-3/+3
Reviewed by: Gergo Doma <domag02@gmail.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>