summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2021-11-194450 pointless condfree in libfmnotifySpencer Evans-Cole1-16/+9
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2021-11-19 [illumos-gate merge]Dan McDonald1-1/+16
commit d53cdfab6d4896af92b7a3df87a26060caf179ae 14231 want support for SMBIOS 3.5 14232 several smbios_info_* routines don't check for bad ids 14233 smbios_info_chassis calculates sku number incorrectly 14234 smbios chassis elements need work commit e43afc9605f99023dbdb4a7b5309de87e6016db6 14230 badseg test leaves coreadm in maintenance
2021-11-1914231 want support for SMBIOS 3.5Robert Mustacchi1-1/+16
14232 several smbios_info_* routines don't check for bad ids 14233 smbios_info_chassis calculates sku number incorrectly 14234 smbios chassis elements need work Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2021-11-16OS-8338 lx_nfs structures declare variablesrelease-20211118Dan McDonald1-2/+2
Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Brian Bennett <brian.bennett@joyent.com>
2021-11-12 [illumos-gate merge]Dan McDonald2-79/+150
commit 8e458de0baeb1fee50643403223bc7e909a48464 13925 core files should include DWARF Conflicts: usr/src/cmd/sgs/libconv/common/corenote.c usr/src/cmd/sgs/libconv/common/corenote.msg usr/src/uts/common/exec/elf/elf.c
2021-11-1113925 core files should include DWARFRobert Mustacchi2-79/+150
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Adam Leventhal <adam.leventhal@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-11-08 [illumos-gate merge]Dan McDonald8-63/+5
commit db2effc6fa1e364418090bfc0ca0cfd267792bea 14200 refhash could be used outside of mpt_sas commit da0001592ab4792956d927cb6a8dc2c02c7e6719 14221 logname(1) should only be delivered once commit 83c2c0baa22bd77bc77facf1e1ef091642673ce2 13679 rdist: error() and fatal() only do work in server commit 252adeb303174e992b64771bf9639e63a4d55418 14155 ld(1) string table merging could be much faster 14157 ld(1) string table merging should follow gABI more closely commit c53c97f77356a767b8a3cec554ede591cf4074d9 14189 want support for dd status= 14190 dd could include a human byte size commit 01aad2697e36a09a93fa18833b39bcc0486de567 14197 Implement id_space as a library commit 1e8d79d21400b4e47d64ce367181e7e5ce992649 13707 remove C99LMODE cruft 13708 remove lint cruft from Makefile.master commit 6538c7b4c76e1d53fc801540cfe1dfe59d26bf29 14121 loader: net_open() should not replace f->f_devdata commit 4fd0933306bf532a1642c8821ccc6e886949df54 14217 shbin and java exec modules do not work after 6826 Conflicts: usr/src/lib/libidspace/Makefile usr/src/lib/libidspace/Makefile.com usr/src/lib/libidspace/amd64/Makefile usr/src/lib/libidspace/common/mapfile-vers usr/src/lib/libidspace/i386/Makefile usr/src/uts/common/Makefile.files usr/src/uts/common/Makefile.rules usr/src/uts/common/sys/refhash.h
2021-11-0614197 Implement id_space as a libraryRobert Mustacchi8-0/+231
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Rich Lowe <richlowe@richlowe.net>
2021-11-0513707 remove C99LMODE cruftYuri Pankov1-1/+0
13708 remove lint cruft from Makefile.master Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-11-0314196 Want librename (lose sparc & lint, cleanup comments to match upstream)release-20211104Dan McDonald5-64/+0
2021-11-03 [illumos-gate merge]Dan McDonald5-31/+18
commit 6e2462f93bf3de7b08885a4677464e11be3c807b 14196 Want librename commit 99e6398ed34e1943640f382fec1971ba1ecc2f99 14036 pxeboot: improve and simplify rx handling Conflicts: usr/src/lib/Makefile usr/src/lib/librename/Makefile usr/src/lib/librename/Makefile.com usr/src/lib/librename/amd64/Makefile usr/src/lib/librename/common/librename.c usr/src/lib/librename/common/librename.h usr/src/lib/librename/i386/Makefile
2021-11-0314196 Want librenameRobert Mustacchi8-0/+409
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-10-28 [illumos-gate merge]Dan McDonald1-35/+542
commit aa8590303de9350e3cbe3b4eb3c3d8f951d77f46 14180 Updated libjedec to JEP-106BD commit 2741f6215001631bb7a8dd7d985e1d692eefb084 14177 test suite pkg manifests need DTrace dependencies
2021-10-2714180 Updated libjedec to JEP-106BDRobert Mustacchi1-35/+542
Reviewed by: Ryan Zezeski <ryan@oxide.computer> Approved by: Dan McDonald <danmcd@joyent.com>
2021-10-27 [illumos-gate merge]Dan McDonald4-1/+20
commit 069654420de4aade43c63c43cd2896e66945fc8a 14186 Update tzdata to 2021e commit f3f00a64aacc2afa89bdcb978f1263b796aea6b0 14183 dladm/ipadm could show information by default commit 5d08dfa0e47b41649eb5cfa0e8350f9e71383292 14020 Allow brands to set default security-flags commit 1db1721aaa637f7c122058e7fe330468a966e760 14061 "smmsp" user should be delivered by packaging, not base passwd file Conflicts: Backed out most of illumos#14061 because we use a hardcoded manifest. manifest (due to many tzdata changes)
2021-10-2614020 Allow brands to set default security-flagsAndy Fiddaman4-1/+20
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-10-25 [illumos-gate merge]Dan McDonald4-12/+58
commit 55fcd84f321375248464013e08f0ff6d6e00fffe 14019 Allow more control over zone init exit actions commit ba5494d78f75a2e62b09b817fc6abf7351a952c2 14163 zfs-tests: remove_raidz.ksh is broken Conflicts: usr/src/uts/common/sys/zone.h usr/src/uts/common/os/zone.c usr/src/uts/common/os/exit.c usr/src/cmd/zoneadmd/zoneadmd.c
2021-10-2414019 Allow more control over zone init exit actionsJerry Jelinek4-12/+58
Portions contributed by: Joshua M. Clulow <jmc@joyent.com> Portions contributed by: Andy Fiddaman <andy@omnios.org> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-10-21 [illumos-gate merge]Dan McDonald2-8/+0
commit b3403853e80914bd0aade9b5b605da4878078173 14127 ld(1) can double free when cleaning up commit 3873d743e5df219b4232c7efe3c4be24a673379f 14158 unused GCC versions should be removed from Makefile.master (etc.)
2021-10-2014158 unused GCC versions should be removed from Makefile.master (etc.)Richard Lowe2-8/+0
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-10-19 [illumos-gate merge]Dan McDonald7-126/+110
commit 1672d299ecc73f01ba9c9cf5469a7db7ea094091 14178 zloop needs to be updated with new zdb and ztest paths commit a2cd9e1884647e1e412c282879881873b71c84df 14069 inetboot: multiply-defined symbols commit f8871fbc1b7e2d91a441e896a3436e6a76f21bc0 14070 vntsd: cast between incompatible function types commit 6fb59094dc99ac1cd1612ee8378be81717e7dfc9 14055 libprtdiag: smatch errors commit afc6b57a6cbf412c5cd72d2a2fbd3e9511d6ea48 14171 installboot.1m: bootx86.efi is used where bootx64.efi should be
2021-10-1914055 libprtdiag: smatch errorsToomas Soome7-126/+110
Reviewed by: Klaus Ziegler <klausz@haus-gisela.de> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-10-18 [illumos-gate merge]Dan McDonald6-8/+34
commit 43a48c4abe5e9b1ec01aee36f4d37cd28a4452e6 14154 zpool should call zfs_nicestrtonum() with non-NULL handle commit c5ef4e1ed46906c916eadf221255aa714ef9d98e commit dea9f5e6a4938723acec9624b3aa3f680f2f5c9f 14126 clock_gettime() could work with thread/proc clocks 14139 Want libproc convenience function for lwpsinfo commit 4947898c5d89bcfb597a613c643ce2c82845f0b9 14160 test-runner: UnicodeDecodeError when zfstest -l logfile is used commit 8b891ae8e4dfd91d2c49a79262d69a22f346edb6 14152 ld(1) should be more careful about empty alists commit 9e494b8a787c7b2d9fd087a2dde8811e386513d4 14153 libzfs: str2shift called with NULL handle can crash commit 907871a5ae311c723efe7b9326f22ac3303eb0ed 14166 Allow openssl-3 package as dependency commit a0fbb7fb6838a78ac78444267878638832a983f3 14124 ztest is looking for zdb in wrong directory 14125 zfs-tests should be built 64-bit only commit 9e11eb24108a4735199cb20067ce66706c492016 14135 SPARC build errors remove SPARC_BLD link option from lib/krb5/plugins/kdb/ldap/Makefile.com Conflicts: usr/src/pkg/manifests/system-test-ostest.mf usr/src/test/os-tests/tests/Makefile
2021-10-1614126 clock_gettime() could work with thread/proc clocksRobert Mustacchi3-0/+21
14139 Want libproc convenience function for lwpsinfo Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-10-1614153 libzfs: str2shift called with NULL handle can crashToomas Soome1-5/+7
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Yuri Pankov <ypankov@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-10-1514135 SPARC build errors remove SPARC_BLD link option from ↵Klaus Ziegler2-3/+6
lib/krb5/plugins/kdb/ldap/Makefile.com Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-10-08 [illumos-gate merge]Dan McDonald2-3/+31
commit 65ecf39910b97501cd4a7cddd37a5177aba96025 14137 cxgbetool cudbg dumps core if called without options 14138 cxgbetool does not need to reinvent err() commit 66597161e2ba69a84fa138bce7ac02a1e6b9746c 14007 zfstest: find_disks needs to be smarter commit 8e6f7903d5f7a53e1d6685962c900ab0f29c6b6c 12396 zdb -A does not work after 3006 Conflicts: usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh
2021-10-08OS-8322 Prep illumos-joyent for gcc10Dan McDonald2-5/+7
Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2021-10-0812396 zdb -A does not work after 3006Yuri Pankov2-3/+31
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-10-07 [illumos-gate merge]Dan McDonald34-0/+12350
commit aa693e996c2928c92cccd8a3efe91373e85a6967 13380 Add virtio-9p (aka VirtFS) filesystem sharing to bhyve commit 2d2dd8359f765a17f6caaa2d37d86837c0c40915 14133 rlogind: ioctl I_LINK of tcp connection failed Conflicts: manifest
2021-10-0713380 Add virtio-9p (aka VirtFS) filesystem sharing to bhyveJason King34-0/+12350
Portions contributed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-10-05OS-8323 Get the lint out of varpd & libvarpdDan McDonald9-30/+13
Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2021-09-29OS-8319 lx centos family resolver logic should match ubuntu (#376)Michael Zeller1-37/+23
Reviewed by: Dan McDonald <danmcd@kebe.com> Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2021-09-28 [illumos-gate merge]Dan McDonald2-0/+16
commit 52fac30e3e977464254b44b1dfb4717fb8d2fbde 14024 bhyve vm_suspend should be more flexible commit bf0dcd3f9893153e708295693e9015919b00112b 14100 bhyve misses TLB flush for shadowed cr0 14101 bhyve should expose shadowed bits in CRs
2021-09-2814024 bhyve vm_suspend should be more flexiblePatrick Mooney2-0/+16
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Luqman Aden <luqman@oxide.computer> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-09-22 [illumos-gate merge]release-20210923Dan McDonald1-1/+2
commit fdd257eae4dc81bf98126bf8010bb705761a232a 14099 14073 breaks gcc4 builds on x86, should be SPARC-only commit 489c4c5ee49bb6dca6f69e0c79b358fd79799b73 14098 handle failure when muxing non-device streams commit c3d5f7c437ff92ea7e52cd66a2b9b892f58d46b0 14080 cw does not honor dmake silent flag
2021-09-2214099 14073 breaks gcc4 builds on x86, should be SPARC-onlyDan McDonald1-1/+2
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2021-09-20 [illumos-gate merge]Dan McDonald1-1/+1
commit 80cb7d835ea830bbb01519a84135ba3099446327 14089 gfx_private: do not read from WC memory commit 3ef858b31c01b625ea69d415521ccf427333f52d 14085 ASSERT failure in smb_sd_tofs commit afe82bdcea10db1bde6221f8e9322146b418270d 14072 picl: cast between incompatible function types commit aa2e4271d40e09086d298155a3a5342859fe4f99 14073 kdb/ldap: symbol referencing errors commit 78ae253a3309cb154a6be6e052d996ecb62741c4 14071 picl: multiply-defined symbols commit d14c75765f135e18be90138d0a8aed8c3f7395bf 14068 scadm: cast between incompatible function types commit 50e803017668ce124e5b7c37cae78c397813805a 14074 sbd: macro expands to multiple statements commit a0ff59d0a2ee2e2fae253ea72aa6e4b41d524191 14084 loader can't activate BEs
2021-09-1714073 kdb/ldap: symbol referencing errorsToomas Soome1-1/+1
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-09-1514005 eventfd_read/write() don't return failureAndy Fiddaman1-2/+9
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-09-14 [illumos-gate merge]Dan McDonald5-116/+152
commit d9c3e05c2d8261e3f133b5e96a300b4fa6c0f1b7 13975 support for higher baud rates commit 60414d478553487f99278a4302d1116e73d5f6dc 12791 rpcgen: if main is not provided, _svcstate_lock should be extern
2021-09-1413975 support for higher baud ratesJoshua M. Clulow5-116/+152
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-09-1014031 dlmgmt_door_setattr_t is not 64-bit safe (fix mismerge)Dan McDonald1-2/+2
2021-09-10 [illumos-gate merge]Dan McDonald3-11/+32
commit 640aa5d6b13986d0e4efacd16ce0da0aa8a266ce 14031 dlmgmt_door_setattr_t is not 64-bit safe Conflicts: usr/src/lib/libdladm/Makefile
2021-09-0914031 dlmgmt_door_setattr_t is not 64-bit safeRyan Goodfellow3-4/+27
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-09-08OS-8315 lx_boot_zone_ubuntu should check for non empty valrelease-20210909Dan McDonald1-2/+2
Actually authored by: Jorge Schrauwen <registration@blackdot.be> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2021-09-08 [illumos-gate merge]Dan McDonald1-5/+4
commit 969dd6c4981a1a1e62620eda12a4577904ce1f7b 14056 vds: this statement may fall through commit 522f3fed58557c04826e5f63025c9186ebf52cb0 14054 libfruutils: smatch errors
2021-09-0814054 libfruutils: smatch errorsToomas Soome1-5/+4
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-09-08 [illumos-gate merge]Dan McDonald3-1/+55
commit 77161fd3d75972404d1d4d53237251b3a475f430 14043 remove obsolete and non-functional localedef headers commit 94e47c8d78dbdf41e58bb3f5bfe153b43b4ff567 14057 sun4v/ds: multiply-defined symbols commit 4596c1d246c665f9dc37ae3bc81d79d966b75bc9 13864 want 64bit libipmp Conflicts: manifest
2021-09-0713864 want 64bit libipmpHans Rosenfeld3-1/+55
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>