summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc
AgeCommit message (Collapse)AuthorFilesLines
2019-04-2410804 Enable unused warnings outside of utsJohn Levon2-0/+4
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-02OS-6428 bad free in ctf_dwarf_init_dieJohn Levon2-22/+24
OS-6486 ctfconvert -i never converts OS-6488 ctfconvert should handle empty dies OS-6505 Improve ctfconvert error messages OS-7639 ctfconvert -i option is mis-handled OS-7663 ctf_dwarf_convert_type() relies on un-initialized id OS-7688 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: Robert Mustacchi <rm@joyent.com>
2019-03-18 [illumos-gate merge]Jerry Jelinek1-0/+5
commit 945e3b4bc345679cad92f0a896670030a411c8f8 10089 phy_check() is bitwise, should be streetwise commit 618d207ffd5dca94c4a4715afd5a15b0025530ea 10495 libc should know how many FPU exceptions there are commit 6760681825872e5ab549ae9309431453fa97e428 10548 libumem doesn't free memory allocated by valloc or memalign commit 10ea3ab2fe049f8d68567cf4cb2e04fda1e4645b 10553 ipadm.1m should document hostmodel property commit fec53dd46f43e58822d823ac73a281d6f0a1e782 10511 loader: comconsole comc_setup should return boolean commit 2c26b085561320ff0be162e984d17279aafda6a9 10493 pts: cast between incompatible function types commit 74d419caec602f7f32a3bdea419b7f3155d3eebc 10492 ptsl: cast between incompatible function types commit e2b861771c2991875108755a59b246b86f928eab 10490 ptm: cast between incompatible function types commit ff2c0cbf8b71c56c475188b2be1d96686bc645e9 10489 mr_sas: cast between incompatible function types commit 91f8444216cbe1f7457a80ed179210c918674c8b 10488 nxge: cast between incompatible function types commit 63638116bbacd9d275b00b4602da8dca12542a53 10487 nca: cast between incompatible function types
2019-03-1510495 libc should know how many FPU exceptions there areRichard Lowe1-0/+5
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-03-0110468 __ctype_mask[EOF] has been working by accidentBryan Cantrill1-17/+21
10469 GCC's -faggressive-loop-optimizations is too aggressive 10470 array over-read in has_saved_fp() Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-14 [illumos-gate merge]Jerry Jelinek1-1863/+0
commit ba00d94ad32aec378c65c2bad5cd13dd9145041a 10121 smatch fix for auditstat commit 07e71bcf7552a80dff82c5f2b62d9d3a65c488b2 10391 SPARC build of libficl-sys fails after 10338 commit a6422048521434dc250a1832c980645e5de26b4e 9287 dladm Segmentation Fault (core dumped) on unknown field commit 9426efbbd0cbf49bc29df076259d21faff4226a9 10370 sunmdi: cast between incompatible function types commit f2c063acc68609f8132d5b735f167b1213cf5380 10359 terminfo: add underline for sun-color commit 954fa1e90ed4bd3992f7c431c152b972a1845034 10365 modconf: cast between incompatible function types commit 4dfd3a951f98bde88f1fe577490f5403db4db9d6 10363 rpcmod: this statement may fall through commit f06e090ade385ba43b3b86dc2dea1960ad49e8e4 10356 uts/common/io/tem: do not copy common line tails commit 54811da5ac6b517992fdc173df5d605e4e61fdc0 8423 Implement large_dnode pool feature 8199 multi-threaded dmu_object_alloc() 7432 Large dnode pool feature commit 856f710c9dc323b39da5935194d7928ffb99b67f 10361 usr/lib - stop lint library generation and packaging Conflicts: usr/src/uts/common/fs/zfs/dbuf.c
2019-02-1310361 usr/lib - stop lint library generation and packagingAndy Fiddaman1-1862/+0
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Frederik Wessels <wessels147@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-08 [illumos-gate merge]Jerry Jelinek5-215/+11
commit 2a1fd0ffe121888d44fdec321c25b53dcfaa9118 10318 Remove starfire support commit 84a8796cdac4378079f720e0ca4d2ff15eb1b8b7 10353 uts: tem_safe_pix_clear_prom_output() fails to clear the first line commit e09cef950d257b6d3955013d461825bbc79322ef 10345 segspt_badop: cast between incompatible function types commit 5a80180135ef1464c88328124fbd15e94a5fb632 10337 uts: tem implement cls callback & visual_io v4 commit 82bb7c22d8e83f1de600f67544ab4c79e4d44b14 10331 uts: gfx_private bitmap framebuffer implementation commit 11f30dc397b17ef5d8b607824b7b028e4d3c4648 10314 nvmeadm: NULL pointer errors commit 0fbb50554d1bc9b33ef3b8e4e35eef6d94a8a56e 10237 Disable smatch for iasl commit f821b9564d61a645b0618fe71d527eeec8b2e4b5 10339 uts: x86 should have tem 80x25 commit 09e2ab34f6c69b170fe7478e8b011d6bb505e0d9 10322 usr/lib/libc - remove lint and lint libraries Conflicts: usr/src/uts/i86xpv/Makefile.files
2019-02-0710322 usr/lib/libc - remove lint and lint librariesAndy Fiddaman5-216/+12
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-05OS-7498 __ctype_mask[EOF] has been working by accidentBryan Cantrill1-17/+21
OS-7511 undefined behavior in lx_cap_update_priv() turns gcc7 demonic OS-7517 -faggressive-loop-optimizations is too aggressive OS-7518 array over-read in has_saved_fp() OS-7535 allow platform builds on base-64 image OS-7536 stop shipping poold(1M) and its cohorts Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-01 [illumos-gate merge]Jerry Jelinek2-2/+2
commit e48c84d79572228e85cd82f9a15f6484ef9ae712 10150 smbd needs smatch fixes commit 2bc92914a1f7777163663081b69a9e5efa54c7d8 10149 make latencytop smatch clean commit 42bf02ad8ad8beded7a8046754d7aa9cf04b4deb 10148 hald should skip smatch checks commit 3a972b223858c0e81a04c85427cc2480979557ae 10147 pyzfs should disable function return checks commit 1c16f352c4ff31d252682640cf57c70463dd005f 7173 sparc: __floatundidf undefined for sparcv9 commit 3ad945325009cea0c39efe3d207e0522c4eb2153 10327 system-test-utiltest.mf has duplicate lines commit b1659ed92cb99723e24e3144b2cc0be8663442d7 10300 fem: cast between incompatible function types commit ecd7dc692599292c0012e55e5c7ca9dffca4d1a1 10299 kcpc.c: cast between incompatible function types commit ebf373523fbbfcc7f9f0b7e35f0e82fac5492cfe 10298 pcmcia: cast between incompatible function types commit 3ebafc60580cf8a412e554e4babd8c3a0d3e98ea 10297 cyclic_mp_init: cast between incompatible function types commit 1fb83a8f4f86641886ceec86db9bd430ef9b046b 10296 ficl: unused parameter vm in ficlDebugPrompt commit cf9a187ca73bc899270af62ab1cd99f2e205cf41 10293 usr/cmd/sgs - remove lint and lint libraries commit 29a77b73a1e7f5d2b94fed029b676b4eba33440b 10235 uts: boot needs simple tem to support mdb commit c787c4e4eefec8e93a6441f70c306064870d781d 10222 t_bind(3NSL) could mention data types for transports commit 299e09dec5d1f56c12f76421d18079871b467bfc 10051 cw(1) shouldn't have to translate -g commit 096c97d62be876a03a0a8cdb0a540e9c84ec509f 10267 ld and GCC disagree about i386 local dynamic TLS commit 88e61e85cc7078a2b481258cf9441eeee7ff548d 9899 cw(1onbld) should shadow more compilation Conflicts: usr/src/cmd/sgs/yacc/Makefile.targ usr/src/cmd/sgs/lex/Makefile.targ
2019-01-3110051 cw(1) shouldn't have to translate -gRichard Lowe2-2/+2
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-01-109814 strndup() performs pathologicallyBryan Cantrill1-2/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-01-08OS-6795 illumos-joyent build tools depend on platform PerlJohn Levon1-2/+4
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-01-07 [illumos-gate merge]Jerry Jelinek8-28/+41
commit 9890ff8357a674572254e0be06b175a1e8eab4b0 10028 loader: implement framebuffer console 10029 common/font: create shared font.c 10030 import pnglite into usr/src/common/pnglite 8918 loader.efi: add vesa edid support 10031 loader: import tem for loader console 10032 loader: implement tem utf-8 support 10033 ficl: add simple gfx words 10034 loader: use term-drawrect for menu frame 10035 loader: add alpha blending for gfx_fb 10036 ficl: add fb-putimage 10037 loader: add illumos.png logo 10038 loader: replace gop and vesa with framebuffer 10039 loader: build rules for new font setup 10040 loader: gfx use GOP Blt() function in visual_io callbacks commit f33b666290305a2b2c134d23cbd1e70e06bf36fd 7796 uts: ldterm default to utf-8 commit adc2b73db62a4506a57dfd1ce89bcadc4a60a29d 7784 uts: console input should support Unicode commit 1f5207b7604fb44407eb4342aff613f7c4508508 10063 basic support for smatch 10153 checkpaths shouldn't check packaging exceptions commit c0455f334914631f42eb41177d677e2820ee6506 9478 etdump: Add the etdump utility for dumping El Torito boot catalog information. commit c62757b2b8b6c26589d7704d0ff20beb107fcd9a 10154 zfs: cast between incompatible function types commit 781f142d2ae880bb893875d2a114552171a5c3e5 10064 loader: zfs reader should not probe partitionless disks commit 8a06b3d6467c15646e663c05086378f16288af85 10155 ip: cast between incompatible function types commit c5749750a3e052f1194f65a303456224c51dea63 10157 sgs/libld: cast between incompatible function types commit 5e90af26eb6ed2206c2a5f5131a1f3c377d6e8c4 10158 sgs/rtld: cast between incompatible function types commit adc04c2d55dd20cc6a0622f1147c0b084cdc3099 10159 libc: cast between incompatible function types commit 9419bc2fc61b54b25a4e45211d31fcb920ff67cc 10162 Sun/Solaris/Kstat: cast between incompatible function types Conflicts: usr/src/tools/env/illumos.sh
2019-01-0510063 basic support for smatchJohn Levon3-6/+10
10153 checkpaths shouldn't check packaging exceptions Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-01-0410159 libc: cast between incompatible function typesToomas Soome5-21/+31
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-12-20 [illumos-gate merge]Jerry Jelinek1-98/+0
commit a22312a2010fbc0fae7e50874e1cc393f1256887 10065 exception_lists: remove some loader exceptions commit ae72ee9643cbd127139a2b6363b3f9c2872a5578 10061 usr/src/lib/libc/port/gen/l3.c is unused commit d81547170496f442be8d1f2761ffcd2781f726b2 10056 9894 broke PYTHON_VERSION Conflicts: exception_lists/hdrchk exception_lists/cstyle
2018-12-1810061 usr/src/lib/libc/port/gen/l3.c is unusedPeter Tribble1-98/+0
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-17 [illumos-gate merge]Jerry Jelinek3-6/+10
commit de6af22ae73ba8d72672288621ff50b88f2cf5fd 9971 Make getrandom(2) a public interface
2018-12-139971 Make getrandom(2) a public interfaceJason King3-6/+10
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-11-26 [illumos-gate merge]Jerry Jelinek1-0/+17
commit bbb9d5d65bf8372aae4b8821c80e218b8b832846 9994 cxgbe t4nex: Handle get_fl_payload() alloc failures 9995 cxgbe t4_devo_attach() should initialize ->sfl commit 4450d42479b62d9a48049d644ff47b97009d9da2 9999 loader: Consolidate three copies of ZFS commands into a central location. commit 39cc040ff7c0c62aae858381f21d0567dd60042e 9967 dflt_termios and base_termios need update commit 6da2547363ddbd247ee9513db83b05a31bca31af 9959 pthread_mutex_init should initialize mutex appropriately for robust mutex_init commit 2258ad0b755b24a55c6173b1e6bb6188389f72dd 9993 zil writes can get delayed in zio pipeline commit 6daabf26a113f7ed649c4995afca2ddad12c662b 9991 loader: optimize for size commit 50e197fe6be9f132133f0a154925441a1f1411b6 9982 libstand: exit on EOF in ngets commit 2918c4a32d09a835c1eba8b0b02fe1dcb7a83175 9936 atomic ops in syscall_mstate() induce significant overhead 9942 zone secflags are not initialized correctly Conflicts: usr/src/uts/common/sys/cpu_uarray.h usr/src/uts/common/os/zone.c
2018-11-259959 pthread_mutex_init should initialize mutex appropriately for robust ↵Richard Lowe1-0/+17
mutex_init Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-228158 Want named threads API [fix mapfile]Jerry Jelinek1-6/+0
2018-10-22 [illumos-gate merge]Jerry Jelinek2-5/+12
commit bc4c0ff1343a311cc24933908ac6c4455af09031 9880 Race in ZFS parallel mount commit 975041dd3b571af240661f84d186e0cd0e36217b 9873 SMB logon fails during 1st second after service start commit ab618543cc6fc4bc273c077ef5d247961cdb29d4 8158 Want named threads API 9857 proc manpages should have LIBRARY section commit 62f63298eba531d48f87aa8c2089298cb7821962 9881 smbd terminated by SIGABRT after smb_account_free() Conflicts: usr/src/uts/common/sys/thread.h usr/src/uts/common/fs/proc/prvnops.c usr/src/uts/common/disp/thread.c usr/src/man/man4/proc.4 usr/src/man/man1/ps.1 usr/src/lib/libc/port/threads/thr.c
2018-10-198158 Want named threads APIJohn Levon5-12/+160
9857 proc manpages should have LIBRARY section Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-15 [illumos-gate merge]Jerry Jelinek8-10/+10
commit a6d101109bfb442cf0db6d8ebb5fb7c32cb16d7e 9472 Add smbutil discon command commit 4226f635096bf9d814aa9fb335518c4855bbe3a3 6375 Add native name demangling support commit 83b4671e6262c5aa6b4f9fb5a384b1946dfc2e7f 9664 loader: need UEFI32 support commit e1bf37b1abeb6653a6e35e2bd6924131cced1efe 9884 cw(1) should use -fpic rather than -Kpic Conflicts: usr/src/test/util-tests/tests/Makefile usr/src/cmd/mdb/common/mdb/mdb_demangle.c
2018-10-12OS-7200 would like thread name APIJason King5-12/+159
OS-7205 bhyve makefile uses wrong linker flags Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-10-119884 cw(1) should use -fpic rather than -KpicRichard Lowe8-10/+10
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-27OS-7240 libc's genassym should use proto area headersJohn Levon5-50/+24
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Tim Foster <tim.foster@joyent.com>
2018-09-11backout OS-7200 would like thread name API (triggers OS-7240)Robert Mustacchi5-153/+12
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-10OS-7200 would like thread name APIJason King5-12/+153
OS-7205 bhyve makefile uses wrong linker flags Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-09-07OS-7214 strndup() performs pathologicallyBryan Cantrill1-2/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-27 [illumos-gate merge]Jerry Jelinek3-0/+9
commit c6fe8850c7ff4c85074c93430743b146d8133436 5709 Add binary compatibility with Solaris 10 update 10 commit acab0a4f5020a09371629ac5149fdcf355dd0512 9755 bounds checking functions and types should only be visible if __STDC_WANT_LIB_EXT1__ is set to 1
2018-08-255709 Add binary compatibility with Solaris 10 update 10Alexander Pyhalov1-0/+5
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Some <tsoome@me.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-249755 bounds checking functions and types should only be visible if ↵Yuri Pankov2-0/+4
__STDC_WANT_LIB_EXT1__ is set to 1 Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-279684 Transform GCC_ROOT->GNUC_ROOTRobert Mustacchi0-0/+0
Reviewed by: Toomas Some <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-17 [illumos-gate merge]Jerry Jelinek9-1/+210
commit e5ecfaa0ff00b00d0b97e8638701ff77caeeab1d 9726 getent could list the attr databases commit 70ee30a511f4abfd1b9cdf25495a219fe131829a 9719 uts/i86pc: add way to set bootrd_debug commit ca876c1c4225b51f8e1c2763b28e8466add83a0b 9717 libstand: build with -Wall only commit 64a170cf91c8d267e7707c00ac13639160db85cd 9703 loader: stage1 should not probe floppies for zfs commit 843ead088f87e5e766084646370e981f176eb323 9418 iwn: rate array in struct iwn_ks_txpower should have size IWN_RIDX_MAX+1 commit 8e5dcf3a637ec78130ed00945993c8c991997a44 9728 3secdb man pages need some tlc commit 00efb5e1437d3912284689f1b0c13190e634e788 8548 want memset_s(3C) commit 3b5ccf6b95a705120c7f7fa193afabfd40dc7342 9242 st: this statement may fall through Conflicts: usr/src/test/libc-tests/runfiles/default.run
2018-08-168548 want memset_s(3C)Yuri Pankov9-1/+210
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-14 [illumos-gate merge]Jerry Jelinek4-0/+26
commit 223ffd476e2703f912aa332a875dfb72ab5d7010 9730 Audit Configuration execution profile doesn't work commit 2c5ec7a875dcd76853e6618614e990f1e8cdd56d 9725 getent has unused variables and implicit function declarations commit 309b04b88ca20521fb8141c40ad19b8528b37d7d 9723 provide support for VMM's GDT handling commit 734b3a42d9fd315e40f7ce511604865fb3c2e799 9716 libstand: cstyle cleanup of what we just did touch commit 857c96d257470e097e846ab8886580991b329c32 9626 move 'static xuio_stats_t xuio_stats' to file where it use commit 6d75a680fdc4059c56ee980eacd6e8b15587086f 9461 kbd does not switch keyboard layout commit db132910a923e71326bd3fde5c15548dabd000b9 9711 fts(3C) needs to be largefile aware
2018-08-109711 fts(3C) needs to be largefile awareJonathan Perkin4-0/+26
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-08-08 [illumos-gate merge]Jerry Jelinek1-2/+1
commit d8873b3136f0985c9e33ff8801644e1b4253b36c 9695 Slow crash dumps, significantly slower than live core commit 6ccea42291d6cef3970fbb35ece075406851267f 9694 Parallel dump hangs commit eea802b0a2c12269d15276d4657e5cd64dd541a4 9685 KPTI %cr3 handling needs fixes commit 72dc11568f48cd37cf8182a82d9cb55b22d7c805 9638 libc/port/fp/sigfpe.c: this statement may fall through commit 64216313af8955ed170cf25df29a04c18b3e0296 9249 System crash dump to NVME not working commit e6ccb06dae563daedbe76eeadbdd3940a4e4f693 9645 scf_read_propvec segfaults on error
2018-08-079638 libc/port/fp/sigfpe.c: this statement may fall throughToomas Soome1-2/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-31 [illumos-gate merge]Jerry Jelinek14-31/+994
commit e5c421abb8bd517cb6964747b9ce23066e1a1cef 9266 ixgbe: this statement may fall through commit 8a7aa2a592747bd90d85645126d80688e024a0e2 9673 move internet address manipulation functions to libc commit 7e3488dc6cdcb0c04e1ce167a1a3bfef83b5f2e0 9610 qede: error: left shift of negative value commit d972451485b9ccf8c5c4951e2d24f63da9ac2cc8 9609 qede: error: result of '983040 << 16' requires 37 bits to represent, but 'int' only has 32 bits commit 3df3d01f9da8be5cdd1e81a5d050c24ccc55caa9 9608 qede: error: 'free_buffer_count' may be used uninitialized in this function commit 0d7de619fa7b28e48c8e80fa26d724400f4f47a4 9607 qede: this statement may fall through commit 77b62fe435d195b5a58f123e6c5ec9c9dffdc877 9606 qede: error: this 'for' clause does not guard Conflicts: usr/src/man/man1m/route.1m usr/src/lib/libdladm/Makefile.com
2018-07-309673 move internet address manipulation functions to libcYuri Pankov14-31/+994
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-18 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 8dfe5547fbf0979fc1065a8b6fddc1e940a7cf4f 9539 Make zvol operations use _by_dnode routines commit f39927996d932d886093624a919a94b0daf5cb83 9511 printf family isn't aware of multibyte decimal point characters (fix regression) commit 9ee48d48fcedfa1c02bcd16d6abbbfd28b9726c1 8660 mpi code checks return value of void function commit e87636823fcefbf553fdda979f84ad782e6e2202 9234 reduce apic calibration error by taking multiple measurements commit 03a4c2f4bfaca30115963b76445279b36468a614 9523 Large alloc in zdb can cause trouble commit f41179bd376293096297cdc1f32e610d44f65c8b 9521 Add checkpoint field in the default list of the zpool-list man page commit 7864b8192b8d30471fa2240466d516292e5765b8 9487 Free objects when receiving full stream as clone commit fa41d87de9ec9000964c605eb01d6dc19e4a1abe 9464 txg_kick() fails to see that we are quiescing, forcing transactions to their next stages without leaving them accumulate changes commit 221813c13b43ef48330b03725e00edee85108cf1 9442 decrease indirect block size of spacemaps commit 20596fe40e947343459994c3b1bcb68f7c0df52e 9245 zfs-test failures: slog_013_pos and slog_014_pos Conflicts: usr/src/uts/i86pc/sys/apic_common.h usr/src/uts/i86pc/sys/apic.h
2018-05-179511 printf family isn't aware of multibyte decimal point characters (fix ↵Yuri Pankov1-1/+1
regression)
2018-05-17 [illumos-gate merge]Jerry Jelinek1-13/+33
commit 5250bfb8bce969e3b3bfc3c0b9d4d7f32896031e 9528 Loader man pages should only be installed for x86 commit 804635d7bfa86d5f677fada06cb30420313f1159 9511 printf family isn't aware of multibyte decimal point characters commit 4540c8e2f029ecd3f040b27b7489b1c9f2d920c0 9503 libefi now depends on libsmbios commit 0a4f1df16f07808514bc5838bc55709f93f9e93e 9476 loader: Don't leak memory when displaying help. 9480 loader: commands.c should only use snprintf 9481 loader: commands.c use __unused commit c7a0678d54bbc87f507a8909a193f75cbb463ede 9374 svr4pkg: comparison between pointer and zero character constant commit a5f0d1fc79d4435b41cb64c37207978b97d8146b 9358 svc: this statement may fall through commit 911abd25cb2923fb6c6e6aeef37f833c16598ca7 9277 libefi: remove unused routines commit 76b35943c866f9d879ff5fc7e6fab17bef2b3402 9275 loader: Use the actual struct devdesc at the start of all *_devdesc structs
2018-05-169511 printf family isn't aware of multibyte decimal point charactersYuri Pankov1-13/+33
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-07 [illumos-gate merge]Jerry Jelinek5-4/+24
commit 3385b4726f1b09aa9511340017fb23c7cde6aadd 8472 Want docs for iports, tgtmaps, and friends commit 1eb7f6f10a2bf852886fac64ce710da077f20c75 8706 libc lint library missing endian.h functions commit e144c4e6c90e7d4dccaad6db660ee42b6e7ba04f 8962 zdb should work on non-idle pools commit 3ee8c80c747c4aa3f83351a6920f30c411236e1b 8961 SPA load/import should tell us why it failed commit 1fd3785ff6601d3e391378c2dcbf4c5f27e1fe32 7638 Refactor spa_load_impl into several functions commit 82693e09cc02331fa1b3b73b54b1060e73507a8d 8966 Source file zfs_acl.c, function zfs_aclset_common contains a use after end of the lifetime of a local variable commit d3c0397fdfe3697d5078fec583494fae9971fd75 9039 tcp(7p): Duplicate paragraph commit af8443c4728e4601db72fb8089035223de906eb9 9022 loader.efi: module placement must check memory map commit bd0ce624be4492bab2f6c53383a40618647aba28 9027 Makefiles need to specify C99 mode consistently Conflicts: usr/src/man/man9f/scsi_hba_iportmap_create.9f usr/src/man/man9f/scsi_address_device.9f usr/src/man/man9/iport.9 usr/src/cmd/cmd-inet/usr.sbin/ping/Makefile