summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2019-05-10 [illumos-gate merge]Jerry Jelinek10-416/+505
commit a547acf91a502e2d79ff67ef86d1b791883ca43a 10880 posix_memalign() should avoid clobbering return parameter on failure commit f26364c965228a50041eda19745fc8573312c654 10881 more C99 math macros should be compiler builtins commit 9938df9efd1c845888adf3e046421db350cf1088 10882 math headers should stop supporting K&R C
2019-05-0910880 posix_memalign() should avoid clobbering return parameter on failureRichard Lowe5-13/+116
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0910881 more C99 math macros should be compiler builtinsRichard Lowe1-14/+19
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0910882 math headers should stop supporting K&R CRichard Lowe5-390/+371
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-09OS-7792 git pbchk copyright check could be more explicitJohn Levon1-1/+2
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2019-05-09 [illumos-gate merge]Jerry Jelinek33-162437/+1397
commit d0e58ef5d66890a3cd67c9c6eb8c823f9865a70f 10896 Want support for AMD Zen CPC events commit c18e9bc303e04175d63c5c51206b2ce6f6efe6a4 10895 Update cpcgen tools and data for Cascade Lake commit 8095452365aae38329650734a6846e8886ac4d48 10912 loader: validate sectorsize argument in disk_open() commit c232df923d558b3a28acd1911d7f0ee5952f7bbe 10911 dd: add input flag fullblock commit 083aabdd02fbac3a467d358cbd26fbb44174e385 10905 loader.efi: uninitialized symbol 'ret' commit 4188fb37741cc73b35fdd065a2c20fc9054d7f49 10860 mdb: update mbr to print vbr and add vtoc command commit c28006dedbb1a63ed6cd12fc2ec1c2be15b425d1 10838 loader: bcache.c cstyle cleanup Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/i86pc/os/cpuid.c usr/src/data/Makefile
2019-05-0910896 Want support for AMD Zen CPC eventsRobert Mustacchi14-216/+2146
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-08OS-7755 add sendmmsg() and recvmmsg() to lxrelease-20190509Andy Fiddaman4-9/+182
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2019-05-0810895 Update cpcgen tools and data for Cascade LakeRobert Mustacchi40-25597/+146631
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-0810912 loader: validate sectorsize argument in disk_open()Toomas Soome2-1/+5
Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0810911 dd: add input flag fullblockToomas Soome2-644/+722
Reviewed by: Robert MusMustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0810905 loader.efi: uninitialized symbol 'ret'Toomas Soome1-71/+47
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0810860 mdb: update mbr to print vbr and add vtoc commandToomas Soome1-25/+305
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0810838 loader: bcache.c cstyle cleanupToomas Soome1-305/+312
Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-08 [illumos-gate merge]Jerry Jelinek17-228/+151
commit 0eb3364f7d9157494d68a9f390c120ca86e03be1 10921 mdb_nicenum() needs smatch fix commit 0384eafe3a68aa730dc01e59feac994868d42919 10906 loader: non-ANSI definition of function commit 1567de9ca59165ba548c38fbf32486335b19e58a 10920 lzcnt feature not properly identified on Intel systems
2019-05-0810921 mdb_nicenum() needs smatch fixJohn Levon2-5/+4
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-0810906 loader: non-ANSI definition of functionToomas Soome14-223/+145
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-07OS-7669 Want CPU Temperature SensorsRobert Mustacchi27-52/+2819
OS-7677 i86pc chip module should be smatch clean Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2019-05-0710920 lzcnt feature not properly identified on Intel systemsRobert Mustacchi1-0/+2
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-07OS-7771 Ship smp driverRobert Mustacchi1-0/+183
OS-7772 /usr/lib/scsi/smp should decode general and manufacturer info Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-05-0710891 dmake could support -CRobert Mustacchi5-12/+84
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-07 [illumos-gate merge]Jerry Jelinek33-8893/+205
commit e616c49c963c6536f26b6d8888bc4bbb54716901 10697 zmod: use zlib-1.2.11 commit d70f65dfb86dedc271c6eacf5767889026db880c 10859 mdb: move mdb_nicenum() to mdb_modapi.c commit 916d72b8ac11e271c755a051c19d564f7086892c 10850 loader: smatch build setup commit ec94a9ff4ab0283a0221a1c4e0257d20427d5960 10872 sd: NULL pointer errors commit 5d420dfb9577a4f834e8d2d5dfad9208567450d3 10551 kbtrans: autorepeat should have limit on repeat count commit bdecfb1e5c840f07ab6122d9c8168b1a438db7dd 10849 installboot: use err.h api and strdup() Conflicts: usr/src/cmd/mdb/common/mdb/mdb_modapi.h
2019-05-0610697 zmod: use zlib-1.2.11Toomas Soome22-8687/+13
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-0610890 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> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0610859 mdb: move mdb_nicenum() to mdb_modapi.cToomas Soome4-56/+61
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Cody Mello <cody.mello@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0610850 loader: smatch build setupToomas Soome1-0/+8
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0610872 sd: NULL pointer errorsToomas Soome1-6/+6
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0610551 kbtrans: autorepeat should have limit on repeat countToomas Soome2-109/+94
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0610849 installboot: use err.h api and strdup()Toomas Soome2-28/+22
Reviewed by: Robert MusMustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-06 [illumos-gate merge]Jerry Jelinek4-4/+76
commit e4f6ce7088a7dd335b9edf4774325f888692e5fb 10893 Need support for new Cascade Lake Instructions commit 5392d11ac74a493636fce7ed2e9598b095b68151 10766 ibcm: NULL pointer errors commit 6ef284f1d464c08bc420048a0b211080cb9fe009 10823 should ignore DW_TAG_subprogram with DW_AT_declaration tags 10824 GCC7-derived CTF can double qualifiers on arrays 10825 ctfdump -c drops last type 10826 ctfdump -c goes off the rails with a missing parent commit 3eca610387779e26c8c63e26d2ba418b0cd1bf5a 10816 ctf_dwarf_convert_type() relies on un-initialized id 10817 ctfconvert -i option is mis-handled 10818 Improve ctfconvert error messages 10819 ctfconvert should handle empty dies 10820 ctfconvert -i never converts 10821 bad free in ctf_dwarf_init_die 10815 shouldn't build gcore.c as part of kmdb commit 5bb525f494c825f138113d51f2ba7acf185093f3 10814 Want primordial CTF test suite Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/i86pc/os/cpuid.c usr/src/uts/common/sys/ctf_api.h usr/src/test/util-tests/tests/Makefile usr/src/test/crypto-tests/tests/common/Makefile usr/src/lib/libctf/common/libctf.h
2019-05-0510892 AVX-512 dis tests fail with 'Error: zeroing-masking only allowed with ↵Robert Mustacchi4-202/+202
write mask' Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-0410893 Need support for new Cascade Lake InstructionsRobert Mustacchi11-12/+415
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-03OS-7757 ddi_regs_map_setup(9F) could clarify rnumberRobert Mustacchi1-9/+27
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Joshua Clulow <jmc@joyent.com> Approved by: Joshua Clulow <jmc@joyent.com>
2019-05-03OS-7760 scsi_hba_tgtmap_set_end(9F) missing flags argumentRobert Mustacchi1-5/+10
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Joshua Clulow <jmc@joyent.com> Approved by: Joshua Clulow <jmc@joyent.com>
2019-05-0310766 ibcm: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-03 [illumos-gate merge]Jerry Jelinek16-49/+121
commit 0193495632be916873f94049cb3da876f1b1ae01 10507 NO_GENUNIX_UNIQUIFY has no effect commit 18af157d87b4b81f71536f46eb203c55084f0e58 10899 loader: use ldscript to build loader (10605 regression) commit 36d4738015761d092fe5921e277cba513295e7a9 10887 Missing void cast in wcuwsrv() commit d3351b346d0c3defc40a1eeafcbebec6201461ec 10886 smatch debug macro cleanup in usr/src/uts commit 245d13322fd3ad73899eb875f067b1582501c6f4 10506 CVE-2019-9579 Access problem with SMB server
2019-05-0310827 some symbols have the wrong CTF typeJohn Levon1-17/+22
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-0310823 should ignore DW_TAG_subprogram with DW_AT_declaration tagsJohn Levon16-99/+801
10824 GCC7-derived CTF can double qualifiers on arrays 10825 ctfdump -c drops last type 10826 ctfdump -c goes off the rails with a missing parent 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: Gordon Ross <gwr@nexenta.com>
2019-05-0310822 ctfdump -c should include non-root typesJohn Levon1-2/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-0310816 ctf_dwarf_convert_type() relies on un-initialized idJohn Levon52-631/+991
10817 ctfconvert -i option is mis-handled 10818 Improve ctfconvert error messages 10819 ctfconvert should handle empty dies 10820 ctfconvert -i never converts 10821 bad free in ctf_dwarf_init_die 10815 shouldn't build gcore.c as part of kmdb Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-0310814 Want primordial CTF test suiteRobert Mustacchi50-1/+4694
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-0310812 ctf tools shouldn't add blank labelsRobert Mustacchi6-309/+536
10813 ctf symbol mapping needs work Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-0210507 NO_GENUNIX_UNIQUIFY has no effectMatt Ahrens1-1/+1
Reviewed by: Robert MusMustacchi <rm@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-02OS-7485 typo in SSG-2028R-ACR24L and JSP-7001 slot mapsRob Johnston2-4/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-05-02OS-7779 zoneadmd calls logstream_write with negative message lengthMike Gerdts1-11/+15
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-05-0210899 loader: use ldscript to build loader (10605 regression)Toomas Soome3-3/+55
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0210887 Missing void cast in wcuwsrv()John Levon1-1/+2
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0210886 smatch debug macro cleanup in usr/src/utsJohn Levon9-13/+37
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-0210506 CVE-2019-9579 Access problem with SMB serverMatt Barden2-31/+26
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-01OS-7778 hot_patch_kernel_text() has no respect for boundariesJohn Levon1-16/+34
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>