summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2019-06-2411134 libdevinfo: NULL pointer errorsToomas Soome3-45/+42
Reviewed by: Jason Lippert <jason@glasspelican.ca> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2411143 libscf: NULL pointer errorsToomas Soome2-35/+35
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2411141 libdtrace: NULL pointer errorsToomas Soome4-9/+7
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2411139 libcpc: NULL pointer errorsToomas Soome1-5/+5
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2411131 libtsol: NULL pointer errorsToomas Soome2-7/+2
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2411127 libsip: NULL pointer errorsToomas Soome6-104/+82
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2411121 libadm: NULL pointer errorsToomas Soome2-11/+10
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2411120 libpcidb: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-24 [illumos-gate merge]Jerry Jelinek5-23/+187
commit f2dbfd322ec9cd157a6e2cd8a53569e718a4b0af 11184 Want CPU Temperature Sensors 11185 i86pc chip module should be smatch clean commit 6ec1c6665dfa54c991783acaf82f51a97aa79267 11105 scsi_hba_tgtmap_create(9F) tgtmapout argument is incorrect commit b73ccab03ec36581b1ae5945ef1fee1d06c79ccf 9318 vol_volsize_to_reservation does not account for raidz skip blocks commit 29d33d4278d4226572dfc214775224334bc444a6 11260 mdb zfs metaslab statistics are unavailable commit c1d5c2a48971d1705730e1ade6a1bc4d56587416 11084 clean up file-backed l2arc support commit ba6bf04be4fe9d821c75a16fdebd3af3bffdbf26 11254 usb_parse_data.9f: WARNING: skipping paragraph macro: PP after SH commit cec8643b41ebefad6c677010fc784dc4bb0550f3 11190 Update mandoc to 1.14.5 commit 07188943efdbeedd24142a14db7384af1478ba54 11264 tid::errno would be handy in mdb Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/intel/Makefile.intel usr/src/uts/intel/Makefile.files usr/src/uts/i86pc/os/cpuid.c usr/src/uts/common/sys/sunddi.h usr/src/lib/fm/topo/modules/i86pc/chip/Makefile usr/src/lib/fm/topo/modules/common/shared/topo_sensor.c
2019-06-2211184 Want CPU Temperature SensorsRobert Mustacchi8-12/+426
11185 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> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-219318 vol_volsize_to_reservation does not account for raidz skip blocksMike Gerdts2-9/+183
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2111084 clean up file-backed l2arc supportKody Kantor1-12/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-21OS-7719 PCIe speeds and feeds should be exposed to userlandRobert Mustacchi3-3/+128
OS-7718 pcieb should enable link bandwidth notifications OS-7742 Clean up pcieb CERRWARN and smatch OS-7743 Clean up pcie module -Wno-uninitialized and -Wno-parentheses Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2019-06-19OS-7014 Add libtopo support for Upgradable Firmware ModulesRob Johnston11-17/+543
OS-7026 Add DDI support for Upgradable Firmware Modules Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-06-19 [illumos-gate merge]Jerry Jelinek32-91/+65
commit ae7ff7d6ac239648a2579a0de5a0a1be3d4e10e6 11118 libhotplug: NULL pointer errors commit dd6458550ab2996163712b25c080615392bf94d2 11117 libzfs_core: NULL pointer errors commit 281eb3a97ad0e298603325ba7c56d0222aaa5ac3 11114 libsecdb: NULL pointer errors commit d5fa36a7366530f78b3c5d1cd4c4a40085383b9f 11110 crle: NULL pointer errors commit e2294b844b9f4bfc375e88fd1260d9a39ffc82e1 11103 link_audit: NULL pointer errors commit 430c2cddc92582fc7155aaf65c78f0919d7081c1 6474 getupeercred causes spurious event port wakeups on FIFOs commit 5f5c35baa7f18214d2cd9ec105270892288f8497 11100 liblddbg: NULL pointer errors commit 344db6f401efe76f7e1d4f4c1a644ae593910219 11092 libnsl: NULL pointer errors commit e86c3f00315e5838c0ec0b14f34b94c292085956 11091 libc: NULL pointer errors commit ad24f9fb30ac1431734347d46a592d22cbfcf3b6 11081 liblddbg: comparison between pointer and integer commit 0362cabb4921eb6283a19fb680876f50907fda08 11115 libdisasm: NULL pointer errors commit 9a34674dce796d46567833216389d6d430925bb2 11182 loader: Distinguish between "no partition" and "choose best partition" with a constant. commit a8412dc108558a7a3635b7ab4f3b1b743bdff9e8 11074 loader: mod_loadkld() error: we previously assumed 'last_file' could be null commit 535ff4fc926c4df67c4665a72c71724810962d4f 11047 zmod: make sure we use zmemcpy and friends commit e207f0de2012ff5024160daa7e6e3cf11d04f2dc 11111 lex: NULL pointer errors
2019-06-1811118 libhotplug: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-1811117 libzfs_core: NULL pointer errorsToomas Soome1-10/+10
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-1811114 libsecdb: NULL pointer errorsToomas Soome2-4/+4
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-1811092 libnsl: NULL pointer errorsToomas Soome9-22/+14
Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-1811091 libc: NULL pointer errorsToomas Soome18-51/+33
Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-1811115 libdisasm: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-18 [illumos-gate merge]Jerry Jelinek1-72/+0
commit 077efea49519c17f19d69473223f9664f3c94812 11239 usr/src/lib/nsswitch/nis/common/switch_err.c is unused commit 6bf877adf2723073f60a3b3716918191ca1309d1 11225 There are no positrons commit 37b221f0ca7d390480c67caa3db64384a2b81406 11248 Panic in smb_ofile_free after 11016
2019-06-1711239 usr/src/lib/nsswitch/nis/common/switch_err.c is unusedPeter Tribble1-72/+0
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-17 [illumos-gate merge]Jerry Jelinek1-4/+4
commit 8123ce613394ead6c23466878120a590ddc43dec 9996 use GCC 7 as default primary compiler commit 67b1ef3c628f800f623abfae28297aa6cf841eca 11238 librtld_db demos should work with gcc 7 commit 9f3a5a7e3854293a217635be8aa372f0685e5b6e 11246 krb5 makefiles should use INS or INS.file commit 3e3ca1ce307a7d82ef007b435088f3f04a0f3e65 10362 Catch kernel module undefined symbols at build time commit 32106ed6e3cf48fafbdcc54953821f590bc7b50b 11235 make -C fails under GCC7 commit 0409f346a11d84a1549a8e4e2acb42fa4561e8c2 11128 SPARC build fails for sun4v picl snmp plugin Conflicts: usr/src/uts/common/mapfiles/ddi.mapfile usr/src/uts/common/mapfiles/README usr/src/uts/Makefile.targ usr/src/uts/Makefile.mapfile
2019-06-1611246 krb5 makefiles should use INS or INS.fileRichard Lowe1-4/+4
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-06-1411177 usba should read the device binary object storeRobert Mustacchi2-2/+60
11178 USB topology could know about supported, minimum speeds 11179 usba parsing code should take const data pointers 11176 usba kernel module should be CERRWARN and smatch clean Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2019-06-13OS-7569 Clean up nawk(1) usage in illumos-joyentCody Peter Mello5-57/+57
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jason King <jbk@joyent.com>
2019-06-12OS-6707 Add topo module and hdl api for freeing string arrayRob Johnston8-97/+90
Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-06-11 [illumos-gate merge]Jerry Jelinek13-62/+283
commit 807b45f18e924af3195f2516242af310f774528c 11093 libsocket: NULL pointer errors commit 5419c0309c3a28f6bfee2e35aefebca2200d046d 11019 Enable SMB3 server by default commit 1160dcf7283d2485f2b9c32da573db0275558d9b 11018 SMB3 Encryption commit 0ab6f5190f1236c6d1d0e14df5129e0694b77426 11204 smatch issue in zlib/deflate.c
2019-06-1011093 libsocket: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-1011019 Enable SMB3 server by defaultMatt Barden1-3/+6
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-1011018 SMB3 EncryptionMatt Barden12-56/+274
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-10 [illumos-gate merge]Jerry Jelinek14-41/+167
commit 479c108b209ea78791b37ea89ce0f9b6847d7c6b 11017 Support Apple FULL_SYNC feature commit 94047d49916b669576decf2f622a1ee718646882 11016 SMB2 oplock leases commit 148d1a4158dc830f7b293a2ceb62ee54c2ebd72f 11015 SMB2 async redesign commit d2488fe8c5950495aef5404c8d98081be7d43487 11014 should pass smtorture smb2.create.blob commit d6390ef7453a176bd5e16ae9fde5ebe59c15f298 11013 Update NT status codes commit 6f58980a389cc62f07e5f2673629d9e9a209c2de 11012 SMB resilient handle lock replay commit 811599a462e8920d70cf548f4002182d3c222d13 11011 SMB2/3 durable handles commit 5cb2894a4e6bdb3bf08605e4bc819421f53c5b36 11010 Obsolete SMB server work-around for ZFS read-only commit 49d8359737352b52625c23836d8a4be4ae8e55dd 11009 delete_on_close should be acted on earlier commit 22817ac489e23ecc1f2daa27fb473985d01ee88b 11008 SMB1 Create_Temp should return an untagged ASCII string commit c51c88bde802fed1751677b61203271b3cda0128 11007 SMB3 signing commit 066a1a3b31b5ff15f1464839baf1d12d7cd1c468 11211 10946 broke nightly if doing both -nd and DEBUG
2019-06-0811016 SMB2 oplock leasesGordon Ross6-21/+27
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0811013 Update NT status codesGordon Ross1-0/+10
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0711011 SMB2/3 durable handlesMatt Barden6-9/+27
Portions contributed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0711009 delete_on_close should be acted on earlierMatt Barden1-1/+1
Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0711007 SMB3 signingMatt Barden1-9/+102
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-08backout: OS-7719 PCIe speeds and feeds should be exposed to userland (needs ↵Robert Mustacchi3-128/+3
work) Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Bryan Cantrill <bryan@joyent.com>
2019-06-07OS-7719 PCIe speeds and feeds should be exposed to userlandRobert Mustacchi3-3/+128
OS-7718 pcieb should enable link bandwidth notifications OS-7742 Clean up pcieb CERRWARN and smatch OS-7743 Clean up pcie module -Wno-uninitialized and -Wno-parentheses Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2019-06-07 [illumos-gate merge]Jerry Jelinek19-458/+632
commit e32fc5b22ae6b7fc68456ddf6ca2c9abe50d8485 11097 SPARC needs some instances of POST_PROCESS_O to be POST_PROCESS_S_O commit 96dd34fce4380f5569e21176b9b310b458e5fb13 11136 SPARC build fails with ctfconvert error in libucb commit a11fb0e740178d9398c8aeb4281d1a0434402933 11135 SPARC build fails due to missing libmlsvc in mdb commit 94725e8ca08a7fafbd28e237d62672843e06032f 11099 libfksmbsrv Makefiles need updating on SPARC too commit 9e6ea9213154ef7c52331a70f1ebe24181db43f1 11096 SPARC build failure due to typo in mp_startup.c commit 38a8ff6cfbcf4832d77452cb1d68109eb629fcd1 11095 SPARC build failure after ht.h was renamed commit 685c1a21304711e8d0a21bade51b783487d53044 11175 libm should use signbit() correctly 11188 c99 math macros should return strictly backward compatible values commit d0bed8f264c913bf83285b0beed22bd3a9f7eb08 11006 idmap fall-back to DC discovery is broken commit a774f103e3771c7c04da927df024cf184248ad8f 11005 ads_site broken in sharectl get/set smb commit fea136a04b3f86ab3ec31e4c157379030fee9ade 11004 Several door servers don't properly handle exiting threads 11198 Allow adjustment of max_threads for idmapd commit ce43d0aebcca79dc3b939e594d0615a700a4d1bd 11003 smbutil: broken formatting in usage message commit a24b1e64b69e2297f103cf07335ccbf50ad77648 11002 recursive mutex detection in libfakekernel commit 5831d79bf54a743911bb94d7dcf465c178e62d4c 11001 smbd segfaults while running smbtorture.rpc commit 9dc305594346dde9c1a26d5cd4575dfa718d62ef 11000 assertion failed in common/fs/smbsrv/smb_sd.c commit f76ff24c761689d2859f3bc5faa7ec9e84f92234 11186 mdb's output autowrapping should be optional -- and disabled commit aa5acf16d728e573cbc426dacec80819b7b9cef2 10940 open(9E) should talk more about FEXCL Conflicts: usr/src/man/man9e/open.9e usr/src/cmd/mdb/test/options/tst.autowrap.mdb usr/src/cmd/mdb/common/mdb/mdb_io.c
2019-06-0611097 SPARC needs some instances of POST_PROCESS_O to be POST_PROCESS_S_OPeter Tribble5-7/+12
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Norm Jacobs <naj@snapcon.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-0611175 libm should use signbit() correctlyRichard Lowe7-346/+458
11188 c99 math macros should return strictly backward compatible values Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-0611006 idmap fall-back to DC discovery is brokenGordon Ross1-90/+107
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0611005 ads_site broken in sharectl get/set smbGordon Ross1-2/+33
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0611002 recursive mutex detection in libfakekernelGordon Ross2-4/+8
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0611001 smbd segfaults while running smbtorture.rpcGordon Ross3-9/+14
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-06 [illumos-gate merge]Jerry Jelinek2-2/+2
commit 00fc50d191cf90458c41a077d59fe2f81223f00a 11200 cpcgen needs smatch fixes again commit 726d8a6eb1683fac6b175317648eb4f4c36cb5a9 11085 loader: block all output via tem while tem is reconfigured commit 6c97119c7cb695abdfe81ac4b666f5c67eb77ed7 11201 zfs test zpool_create_020_pos leaves a directory behind commit 262d6380c033d57f7438d7ef213bfe967788a59c 1841 SMB dtrace provider is incomplete (fix dtrace breakage) commit 0e35cc03de180a2fdef6c639e43b43824f85c65b 10939 libdiskstatus trusts disk mode sense data to its death Conflicts: usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
2019-06-051841 SMB dtrace provider is incomplete (fix dtrace breakage)Gordon Ross1-1/+1
Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-05 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 0222d5accac6e2a33600db46cd235825f511de93 6143 Want zoneadm list option for non-global zones only commit 17a5fa85fe0c34b1146222e40a80b42f2aae8500 11108 error: NULL pointer errors commit 1304f648fa20f6bea9d7aa8c2d089ade63ce703c 11104 ldd: NULL pointer errors commit aef9542424e6d6265e68f87a0d573b10ba6a9e1a 11094 libelf: NULL pointer errors commit 4291d474bf7698f3f2016d029ffa665f5b436beb 11077 tem: do not restore image areas also in text mode commit 13a6e30d92032118a54c980158e488cf0aed1abf 11082 loader: Unexpand be32dec() commit 6512942d214590d054e346dac0ae8ce162c1359d 11089 libsldap: return makes integer from pointer without a cast Conflicts: usr/src/cmd/zoneadm/zoneadm.c