summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2020-05-26mergegcc9John Levon1459-4886/+2577
2020-05-26 [illumos-gate merge]Jerry Jelinek8-25/+6
commit b325f34d6fd056178a119182f410f157d35a9ea6 12781 /etc/ppt_aliases needs to be in the boot archive commit 282a8ecb1f4aca0718d89ef1299b5928e5405bca 12736 Add DISCARD/TRIM support to bhyve commit aee33e58f237f0d3cfeab24295f491937f0f7c79 12766 clean up bhyve lints commit 00509c829a7bda32eeabfd272e5e6307ed93079e 12784 Fix errors in plockstat man page commit c376fe93141769de29a07813de2dfb2c8c4b8481 12745 man page typos commit 84659b24a533984de271059abf9a1092835d15a9 12735 bhyve upstream sync 2019 Sept commit cf3ec608f736765ec9852eed5e611848a25de9a4 12768 12392 regressed ftello64 behavior commit 165c5c6fe7d6c7a95878c8a3aae7da65d1da1d90 12774 Resilver restarts unnecessarily when it encounters errors commit 9c3024a3457d2d1269be18124a1ac69e33000da7 12682 want mdb-bhyve module commit 88d6421c15f1c4daea9c8128e715662091258054 12779 mdb str_flags is missing STRXPG4TTY commit 3579e3c35b601b3f66174315be3026281487541a 12776 libbe: missing typedef in libbe.h commit eb9a1df2aeb866bf1de4494433b6d7e5fa07b3ae 12680 want PCI pass-thru in bhyve Conflicts: exception_lists/packaging usr/src/cmd/bhyve/bhyverun.c usr/src/cmd/mdb/i86pc/modules/unix/unix.c usr/src/cmd/pptadm/Makefile usr/src/lib/libppt/Makefile usr/src/lib/libppt/Makefile.com usr/src/lib/libvmm/Makefile usr/src/lib/libvmm/Makefile.com usr/src/uts/i86pc/Makefile.i86pc usr/src/uts/i86pc/io/vmm/vm/vm_page.h usr/src/uts/i86pc/ppt/Makefile usr/src/uts/i86pc/vmm/Makefile usr/src/uts/intel/ia32/ml/modstubs.s
2020-05-2512766 clean up bhyve lintsPatrick Mooney8-44/+5
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2212768 12392 regressed ftello64 behaviorRobert Mustacchi1-1/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212682 want mdb-bhyve moduleHans Rosenfeld10-11/+1210
Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk> Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212776 libbe: missing typedef in libbe.hAurelien Larcher1-1/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212680 want PCI pass-thru in bhyveHans Rosenfeld14-1/+883
Portions contributed by: Patrick Mooney <patrick.mooney@joyent.com> Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Patrick Mooney <pmooney@oxide.computer> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2012679 and 12693 [fix mismerge]Jerry Jelinek1-1/+1
2020-05-20 [illumos-gate merge]Jerry Jelinek1-1/+77
commit b22a70abf81f995ecc990b8444e63308bc389d5c 12679 want viona driver for bhyve commit d77e6e0f12d19668c0e9068c0fcd7a2123da5373 12693 Enable Forward Error Correction (FEC) configuration via dladm Conflicts: usr/src/cmd/bhyve/Makefile usr/src/lib/libdladm/common/linkprop.c usr/src/man/man1m/dladm.1m usr/src/pkg/manifests/system-bhyve.mf usr/src/uts/common/inet/ipf/ip_fil_solaris.c usr/src/uts/common/inet/ipf/netinet/ipf_stack.h usr/src/uts/common/sys/neti.h usr/src/uts/i86pc/Makefile.files usr/src/uts/i86pc/Makefile.i86pc usr/src/uts/intel/ipf/ipf.global-objs.debug64
2020-05-1912693 Enable Forward Error Correction (FEC) configuration via dladmPaul Winder1-2/+78
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1512665 want modern bhyvePatrick Mooney6-294/+909
Portions contributed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Mike Gerdts <mike.gerdts@joyent.com> Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk> Portions contributed by: Dominik Hassler <hadfl@omniosce.org> Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Robert Mustacchi <rm@joyent.com> Portions contributed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-13 [illumos-gate merge]Jerry Jelinek1-1/+4
commit 4c46c814833d7980b7ebf54590a97d7f91472bd5 12691 Want means of getting the maximum user address in a process commit 0c06d385ea5bbe11d20ecea2e02cdc78733d5359 12636 Prevent unnecessary resilver restarts commit 8291b3b94350ddd6df6ecd55435b59079f7a3dd2 12686 dladm: vnic creation over bge0 failed: object already exists
2020-05-12 [illumos-gate merge]Jerry Jelinek12-0/+368
commit 868e1ac07011f1f9626a73a411c31ebbdd462e3d 12554 want sdev plugin framework (fix header issue) commit b237158d576c3f39f35d97c4dd214c07273ddde4 12674 want mac rx barrier function commit b939b187ee16d21b506005807c652e2c7bdfe243 12645 vds: smatch and NULL pointer errors commit f8927fa6636832af96f657f29571bdbd213c6247 12554 want sdev plugin framework commit 725953abcc30bcf6f15d7b8a313ab0749275d95f 12610 rmcadm: NULL pointer errors commit cb453c7ae4b42ac7a2d7ce155181572a96d69b33 12650 ds: smatch and NULL pointer errors commit 29368e865707707ba77989693d34358ebfa08757 12644 vdc: NULL pointer errors commit 59b05390e07c3b0e69288f9a732dc5b90d464721 12539 mdb: NULL pointer errors commit 8124b8119d8ab7f80f1bd8b094cd96356f531b54 12597 want libutempter commit c8907381b10259bed3a871a2881c0f3b7287ab3c 12705 remove __builtin_alloca() declaration from string.h Conflicts: usr/src/uts/common/sys/mac_impl.h usr/src/uts/common/sys/Makefile
2020-05-1212691 Want means of getting the maximum user address in a processRobert Mustacchi1-1/+4
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1112597 want libutempterYuri Pankov12-0/+368
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1112612 import Pluribus bhyve portTycho Nightingale7-0/+1618
Authored by: Krupal Joshi <krupal.joshi@pluribusnetworks.com> Contributed by: Pluribus Networks Inc. Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-08 [illumos-gate merge]Jerry Jelinek1-5/+2
commit d1d6926f26db4efbd2feae8af9da2c4eb205853b 12658 lw8: NULL pointer errors commit 35e1ee58e7a1d8c7874269affd084e732ad5a1eb 12632 serengeti: NULL pointer errors commit 6fca39246c7001c1b47c1fc2bc82de657dbd8a8e 12701 segspt_minfree needs right-sizing commit 03b8b03e25cb9c6f5d0770cb73790096e0f19cbf 12642 n2rng: NULL pointer errors commit 5acbfd58b99f5441b5139785de11abc6090b4059 12696 libpri: leftover bits from 12454 commit 9ad2adf3158400d3d79cc126f292aaf481805413 12698 Fix typos in usr/src/man/man1m/vmstat.1m commit 3c2825ef7eeb8520e230cacffa704343f6d53c35 12697 liblddbg: sparc is missing ROOTCOMPATLINKS commit 41378e7950fe857e6299f2a5c2a2bc285627f816 12413 cxgbe: cast between incompatible function types Conflicts: usr/src/uts/common/vm/seg_spt.c
2020-05-0712696 libpri: leftover bits from 12454Toomas Soome1-5/+2
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2020-05-0512105 libsmbns: passing argument 1 to restrict-qualified parameter aliases ↵Toomas Soome2-10/+12
with argument 4 ../common/smbns_ads.c: In function 'smb_ads_getfqhostname': ../common/smbns_ads.c:1290:6: error: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Werror=restrict] ah->domain); ^~ ../common/smbns_dyndns.c:2036:18: error: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Werror=restrict] (void) snprintf(fqhn, MAXHOSTNAMELEN, "%s.%s", fqhn, fqdn); ^~~~ ~~~~ ../common/smbns_dyndns.c: In function 'dyndns_clear_rev_zone': ../common/smbns_dyndns.c:2117:18: error: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Werror=restrict] (void) snprintf(fqhn, MAXHOSTNAMELEN, "%s.%s", fqhn, fqdn); ^~~~ ~~~~ cc1: all warnings being treated as errors Change-Id: Ief0b35d488e7204e2814031e06c016976f9769f9
2020-05-05some workJohn Levon9-10/+18
2020-05-05 [illumos-gate merge]Jerry Jelinek1435-4850/+2106
commit 3052595ab8ddcc51231d239415b5eba5d913d45b 11807 "private use area" characters should be marked as "printable" commit cd61ae21816e53b94bc1673f3f1aa651fc3115e8 12447 should install library compat symlinks from library makefiles, not Targetdirs commit 241c90a06e8d1708235651863df515a2d522a03a 12454 remove lint library machinery commit 282d4a2d330d797757f16d55e1df9569f3e52d10 12666 libproc manpage bugs commit d906f494f9407f1ae043a922478ce3609959caf5 12670 Unaligned output of snoop's usage() function commit 18c4eaf123da22eddbe6e9a4ba7b8115ba748075 12669 Add omitted word in vmstat man page commit b68ab351091d2aea3f72a011f64de12fb05fc833 12028 zfs test mdb_001_pos can fail Conflicts: usr/src/lib/nsswitch/dns/Makefile.com usr/src/lib/libsff/Makefile usr/src/lib/brand/Makefile usr/src/lib/Makefile.lib usr/src/lib/Makefile.targ
2020-05-0412447 should install library compat symlinks from library makefiles, not ↵Richard Lowe314-455/+736
Targetdirs Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-0412454 remove lint library machineryRichard Lowe1301-4546/+1518
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-01 [illumos-gate merge]Jerry Jelinek1-2/+3
commit ef9416a894c90df5d46b888dbe2908c7f00fd409 12296 unix: access_mask_check() warn: bitwise AND condition is false here commit 9f9cceb6f1158940244c35cecdbc93f9a386a4b8 12662 smbios(1M) interprets jedec IDs incorrectly 12664 fix smbios memory technology operating mode capabilities commit f343451914d0efaf2d6fc84d8818a16246b223dc 12635 Allow for '-o feature@<feature>=disabled' on the command line
2020-04-3012635 Allow for '-o feature@<feature>=disabled' on the command lineLOLi1-2/+3
Portions contributed by: Turbo Fredriksson <turbo@bayour.com> Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-04-29OS-8166 /etc/zones/did.txt should be alternate-root aware (#295)Andy Fiddaman1-1/+8
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Tim Foster <tim.foster@joyent.com>
2020-04-29OS-8158 Support NVMe as device model for bhyve (#287)Jorge Schrauwen1-0/+2
Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2020-04-28 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 5eadbc30703231f9c4bae46b75a14b0abf05268c 12155 libdemangle: variable 'result' might be clobbered by 'longjmp' or 'vfork' commit 52e32d3842d8ce38bd888b33fb2e2998eab03619 12578 pcf8574: NULL pointer errors commit d35ce8d71dd4f0ec672492fe393e3d5af4145a48 12561 rootnex: NULL pointer errors commit 87e3123fcf08cf5c377d6a69a15ea9f22d06d024 12560 zsh: NULL pointer errors commit d1b674c50672a564fe30c5973fb7d56c97400713 12572 pcipsy: NULL pointer errors commit a0fef47a74bc2bafe7fd32b012067b94a92892bd 12573 adm1031: NULL pointer errors commit 8349c89ddec52c30180aa31f25699602b8d6c4a9 12549 socal: NULL pointer errors commit 52c783061613842808f641364c51ebe598b482d4 12567 fd: NULL pointer errors commit 3150e93da4db1a6b51b0046c3b48412cb427137c 12555 pcicfg: NULL pointer errors commit 54dcb32ca057468697455a0e99cc70f974c691b0 12574 lm75: NULL pointer errors commit 4beb21b1d94ca2e60959502f85aaae16f22c01e2 12553 want segment driver for vmm applications Conflicts: usr/src/uts/i86pc/vm/seg_vmm.c
2020-04-2712155 libdemangle: variable 'result' might be clobbered by 'longjmp' or 'vfork'Toomas Soome1-1/+1
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-27 [illumos-gate merge]Jerry Jelinek5-49/+96
commit 132f92b0e6c7ef46ac10daee56575ea421313e21 12596 A typo in usr/src/man/man1/ls.1 commit c3267a7bdebfa73aeda8a9cc71aa02f5420ba00c 12594 bge device IDs do not have a leading 0x commit 7112648bd7986a88f0ffa61263d5cbf7229d8b03 12472 pam_list does not have 'group' option commit fba27d8741c08c38aa9cf5fd383633304ddad810 12592 stmf_sbd: panic in _init on sparc commit 9d9483ac38cb12576b0b6e2a6d950e6d65a622a0 12547 pci_pci: NULL pointer errors commit 692bcae7eb9419bcc3f9d011a67c6a5c6497a72f 12542 dtrace: NULL pointer errors commit 12551037071c8ef2216bb540edd94a5bff5e90ae 12532 unix: NULL pointer errors commit 13c31a0ee516ab913296f7367d3c09a79ff3ba21 12533 cfgadm_plugins: NULL pointer errors commit 67dca347c78f6433be936f7be1c9bbf7069a19ec 12534 fm: NULL pointer errors
2020-04-2412472 pam_list does not have 'group' optionJorge Schrauwen1-4/+52
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Juraj Lutter <juraj@lutter.sk> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2412533 cfgadm_plugins: NULL pointer errorsToomas Soome2-41/+40
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2412534 fm: NULL pointer errorsToomas Soome2-4/+4
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-20 [illumos-gate merge]Jerry Jelinek2-2/+2
commit 745679391d7a234b12343aa2407c382709f6d4bd 12524 fm: unsigned is never less than zero commit b531f6d16eb39863e7bbc34773fb7ef7a282a0a2 12427 stand: smatch and NULL pointer errors commit 6a79a30125dbfeba7eb8ef0a9cd3a8206f644043 12523 Buffer overflow in w and whodo commit 6e2e67256d436ef900becfa771aee283e7e55430 12477 ctxops should use stack ordering for save/restore 12478 installctx needs kpreempt_disable protection Conflicts: usr/src/cmd/mdb/common/modules/genunix/ctxop.c
2020-04-1912524 fm: unsigned is never less than zeroToomas Soome2-2/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-08 [illumos-gate merge]release-20200409Jerry Jelinek9-63/+44
commit 62366fbbe8edca853fee6c14327d822239ba914f 12466 Enable IPv6 TSO Support for vioif commit d240edaf609c558d5a1f981b09a577823b54fae2 12465 vioif needs length for tso checksum commit 425251fd07ab465313fb50dea0f1ac795be10e05 9059 Simplify SMAP relocations with krtld commit 28e0ac9c914344194ef919b0271895d33f83d396 12433 efcode: NULL pointer errors commit 31aa620247ae407b2bee2dccd71693d1938f54d6 12452 Want support for AMD Zen 2 CPC Events Conflicts: usr/src/uts/i86pc/os/machdep.c usr/src/uts/common/io/dld/dld_proto.c usr/src/uts/common/inet/ip/ip_if.c
2020-04-07OS-8156 lx void linux image support (#284)Dave Eddy3-2/+22
Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2020-04-0712433 efcode: NULL pointer errorsToomas Soome9-63/+44
Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-06 [illumos-gate merge]Jerry Jelinek24-76/+3053
commit 4859da614b562d26b86cd0961067070cb5ed350c 12461 krtld: printf format errors commit 5f1360505f125e92a7fb558f30f3e14a1abab96b 12460 libpcsc is missing sparc target directories commit c559157643fef9f9afb0414e00a3579407ba3052 12330 libtopo: add support for directed graph based topologies commit 3afb2a2ae94e9183977495f0d248b766e58e4016 12464 fix kmdb build
2020-04-0612460 libpcsc is missing sparc target directoriesToomas Soome2-0/+37
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-04-03OS-8154 Expose bhyve sectsize property for virtio block devices (#283)Jason King1-9/+38
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Mike Zeller <mike.zeller@joyent.com>
2020-04-0312330 libtopo: add support for directed graph based topologiesRob Johnston22-76/+3016
Portions contributed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-0112345 comm page should fallback to syscall after excessive migrationPatrick Mooney3-52/+161
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-30 [illumos-gate merge]Jerry Jelinek6-48/+220
commit 8c16a0e6d0b3d6a8b804825076383c61979302ec 12404 audioemu10k: variable may be used uninitialized commit d52aae2365749461c362fde5a4c1a26a620cfbd3 12310 Add demangle(1) command commit a61ed2ce7a86a4d6428f2a83eb4739fae945447e 12258 Need native CCID driver commit ae6d4bc342613e6a5dc7b84b03ecdb0cc9cf7d26 12444 Intel v1 chip topo needs rank information Conflicts: usr/src/uts/common/sys/usb/clients/ccid/uccid.h usr/src/uts/common/sys/usb/clients/ccid/ccid.h usr/src/uts/common/io/usb/clients/ccid/ccid.c usr/src/uts/common/Makefile.files usr/src/test/os-tests/tests/uccid/yk-readonly.c usr/src/test/os-tests/tests/uccid/notxn-poll.c usr/src/test/os-tests/tests/uccid/modify.c usr/src/test/os-tests/tests/Makefile usr/src/man/man7d/ccid.7d usr/src/man/man1m/ccidadm.1m usr/src/lib/libcmdutils/common/nicenum.c usr/src/lib/cfgadm_plugins/ccid/common/cfga_ccid.c usr/src/common/ccid/atr.c usr/src/cmd/devfsadm/usb_link.c usr/src/cmd/ccidadm/ccidadm.c usr/src/cmd/ccidadm/Makefile
2020-03-2812310 Add demangle(1) commandJason King3-10/+35
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-2712258 Need native CCID driverHans Rosenfeld18-8/+1626
Contributed by: Robert Mustacchi <rm@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Garrett D'Amore <garrett@damore.org>
2020-03-2712444 Intel v1 chip topo needs rank informationRobert Mustacchi1-28/+178
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-03-27 [illumos-gate merge]Jerry Jelinek51-327/+1796
commit cd62a92d4a964bfe61d35ba2301b69e65e22a509 7092 Want support for stdio memory streams 12360 fwrite can loop forever on zero byte write 12392 ftello64 doesn't handle ungetc() correctly when unbuffered commit 1470234269f4edea4cbf270cb2475e4988b788d5 12359 Want a means to set the umem mtbf at runtine commit 0ac311bae7f6f50d9ba506b52bd8860f2d68d4ce 12358 Need mbrtowc variant that indicates consumed zero bytes commit d726994754c938f91b6fd7e96b5cab3829615c58 12357 getc/putc_unlocked need to set orientation
2020-03-267092 Want support for stdio memory streamsRobert Mustacchi30-232/+1624
12360 fwrite can loop forever on zero byte write 12392 ftello64 doesn't handle ungetc() correctly when unbuffered Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-2612359 Want a means to set the umem mtbf at runtineRobert Mustacchi3-8/+18
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Approved by: Dan McDonald <danmcd@joyent.com>