summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdtrace/common
AgeCommit message (Collapse)AuthorFilesLines
2022-12-01 [illumos-gate merge]Dan McDonald1-0/+3
commit a5a9a6bb70826a54a1c35d3b862a927fd22f7b0e 15182 Fix some SMB dtrace issues
2022-12-0115182 Fix some SMB dtrace issuesGordon Ross1-0/+3
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Matt Barden <mbarden@racktopsystems.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2022-11-10 [illumos-gate merge]Dan McDonald8-31/+101
commit 6eeafb34dceabceff80ed689002b6dc3e060f498 15109 dtrace replicated mdb's bitfield mistakes 15111 dtrace -xtree doesn't always escape strings commit 603778843038dfbc5672c2565d9ce3dac034609d 15110 mdb ::printf replicated mdb ::print bitfield mistakes commit f651720770e11ade275c4fc451e6b00c9e5d3068 15126 ipv4info_t translator produces bad flags value 15113 dtrace ICMPv4 tests fail due to flags mismatch commit 17425aa5357a01155862de9af35ff553bab2bb86 15121 tst.temporal.ksh has PATH dependencies
2022-11-1015109 dtrace replicated mdb's bitfield mistakesRobert Mustacchi7-29/+99
15111 dtrace -xtree doesn't always escape strings Reviewed by: Adam Leventhal <adam.leventhal@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-11-0915126 ipv4info_t translator produces bad flags valueRobert Mustacchi1-2/+2
15113 dtrace ICMPv4 tests fail due to flags mismatch Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Ryan Zezeski <ryan@oxide.computer> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-03-15OS-8361 IPD 4 (man page renumbering) tracking issueDan McDonald14-26/+24
Reviewed by: Brian Bennett <brian.bennett@joyent.com> Approved by: Brian Bennett <brian.bennett@joyent.com>
2022-03-1014443 resection manual pages per IPD4Richard Lowe14-26/+24
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-01-26 [illumos-gate merge]Dan McDonald1-1/+1
commit 70ae9a334a768113a660b21305bf7d2cff941499 14425 want probes for invvpid and invept 14426 expand seg_vmm tests commit 25cdfc4f8d373444e56178d1053ca53f1c3ea928 14428 formatting issues in memory(3c) man page commit ab3f6e90e6b1d8edee27c66beb8e53bc6033fb2a 14419 iprb transmit watchdog somewhat overzealous commit c9b01782224c4b5ea00e251ce64cfbd68ce276d6 14396 Makefile.master: gcc 11 support commit 5528cade4e43d027d848fdca33cccc9faa97823b 14388 des: with mismatched bound commit f4203ebbfd2dce9537b7614c6e37240f406907e8 14389 net80211: mismatched bound commit 2829495d7d810156bdfd454b8a1ef0f54eac9733 14386 libc: build errors with gcc 11 commit 1b863af9bc9a5c76ed773e129889fc19dbf9e41c 14393 stmf_sbd: build errors with gcc 11 commit 050c24f35c93857f1022f99834086ade54e70547 14326 dt_unring_buf: set dtbd_oldest to the start of the first record commit 817002c416c9301664eafbc288940123aa7d6fc9 14442 NVMe theory statement on spec version is confusing
2022-01-2514326 dt_unring_buf: set dtbd_oldest to the start of the first recordAndriy Gapon1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2021-04-14 [illumos-gate merge]Dan McDonald1-2/+12
commit 15276eb5b5c891978242f14352c27676ed336244 13704 add Ice Lake Xeon to PPIN list 13705 add recent Intel models to x86_archext.h commit 6dcbfae4aa2c2aab7ebd7174bd2f0232528126b7 13201 IPS image re-hydration fails commit 8222814ef8560ee0ba222eca8ca5acffc6cd0e44 13487 want mapfile-based assertions about symbol properties commit 99ea293e719ac006d413e4fde6ac0d5cd4dd6c59 7668 zfs get only outputs 3 columns if "clones" property is empty Conflicts: usr/src/lib/libzfs/common/mapfile-vers
2021-04-0913487 want mapfile-based assertions about symbol propertiesRichard Lowe1-2/+12
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-02-12 [illumos-gate merge]Jerry Jelinek1-2/+2
commit fe2dc8bddec347e173d402f53feeb492640a9f98 12259 CTF shouldn't assume enum size commit d5d2dbe51affdd94ab32688a7e92dd23ef5b3ba9 12280 typo in dup3(3C) synopsis commit d5cb55e4df73e14ab5a6a4266b32230c8e73e54e 12294 rfs3_readdir()/rfs3_readdirplus(): Duplicate vattr_to_post_op_attr() call
2020-02-1212259 CTF shouldn't assume enum sizeJohn Levon1-2/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-02-10 [illumos-gate merge]Jerry Jelinek2-1/+20
commit 19ee9cd1f5161e227951200cab5ecbff45fd5d71 12277 /proc/<PID>/fdinfo should resolve paths relative to current process commit 52aec5b9758f6352670ab269980b437a987f4822 12276 smatch-clean sockfs commit 0dfe541e13279d277d838d6a27e55188b9486cb1 11083 support NFS server in zone commit d8ab6e129d75d7c3f21a7909bf811a3de65faea8 12235 Add libzutil for libzfs or libzpool consumers commit fdefee4c75361dc5ea202f7e1f7c49f8a27ea043 12266 loader: rewrite zfs reader zap code to use malloc commit 8af765f5897d30449b941438e8d833f02dac74f8 12252 remove sunfire-specific code from kstat(1m) commit 34173ec8d0147391124bee4bbc60ac00807c0377 12284 errors in compress(1) and pack(1) man pages Conflicts: usr/src/uts/common/klm/nlm_impl.h usr/src/uts/common/fs/nfs/nfs_server.c usr/src/lib/Makefile usr/src/cmd/fs.d/nfs/svc/nfs-server
2020-02-0711083 support NFS server in zoneEvan Layton2-1/+20
Portions contributed by: Dan Kruchinin <dan.kruchinin@nexenta.com> Portions contributed by: Stepan Zastupov <stepan.zastupov@gmail.com> Portions contributed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Portions contributed by: Mike Zeller <mike@mikezeller.net> Portions contributed by: Dan McDonald <danmcd@joyent.com> Portions contributed by: Gordon Ross <gordon.w.ross@gmail.com> Portions contributed by: Vitaliy Gusev <gusev.vitaliy@gmail.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Rob Gittins <rob.gittins@nexenta.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Jason King <jbk@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-01-14 [illumos-gate merge]Jerry Jelinek1-4/+9
commit 9554f7e18d034b915acbd51b3c4e3261c88e166d 12094 loader should be configured for serial console commit 6644025c7c20579199e62886be7da2712f2f213b 11641 spelling mistakes in section 7d of the manual commit f3065a883c2d0dfcd5ac6f21692e95c945b23d2c 11639 some man pages show incorrect driver locations commit 1d77dcda79ea31b52efaac166328f8a7f7359d5a 12138 Want smbios pointer device decoding commit 176a9270a1856e0e2fddcbc3c7d35aa1f750c6b9 12133 Want support for SMBIOS 3.3 commit b63b86d12b5ac4c5450c67c1222a35f224f5d0e4 12158 libdtrace: argument to 'alloca' may be too large commit 2c687d6826d5cbe1435931df7165d210c3336019 12131 mdb: cast between incompatible function types commit 2cac0f114247a29fba32510c4c0ea549c8c0a7c9 12106 libshell: cast between incompatible function types commit 8bbe90c14cec0e58886bcb1d4d11723245046f36 12109 libfksmbfs: cast between incompatible function types commit 164ffd8939460c53fad1cb0c2a860ad54badd3e1 12164 audio: definition of implicit copy constructor/operator is deprecated
2020-01-1312158 libdtrace: argument to 'alloca' may be too largeToomas Soome1-4/+9
Reviewed by: Matthias Scheler <mscheler@tintri.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-25 [illumos-gate merge]Jerry Jelinek4-9/+7
commit 07eb1aef88b873c5c1036d9cf69820c1ef6a32fb 11151 libpkcs11: NULL pointer errors commit c0e21d6af8bfe88f1c49c7c12d4537b663fe9db9 11150 libdladm: NULL pointer errors commit c8a3ee0e3658c32402e6bd505596d4fa45bfe17c 11208 add mdb format character for jazzed-up binary output 11206 mdb output autowrapping still subtly wrong 11207 many 64-bit mdb format characters have insufficient width commit b1e2e3fb17324e9ddf43db264a0c64da7756d9e6 10936 umem_genasm needs to be stricter about segments 10937 Clean up umem smatch and cerrwarn commit 3c308cd1a430039e3b6327544d02ab1a5384066a 11259 mandoc should allow ERRORS section in all man section 7 variants commit 3970c09844d4f5e54234620de153ab71a05afbca 11149 libpkg: NULL pointer errors commit f00128d8e2d39a5be61357047531dc79fde48623 11134 libdevinfo: NULL pointer errors commit 4a014300cea3d870431d7e52aff6781d3c63e5d1 11143 libscf: NULL pointer errors commit d60ff33691519a9505afc8818735139f4dfd0c31 11141 libdtrace: NULL pointer errors commit 7c207486dba29784d04c67b7d1a97e8cff0a4ff9 11139 libcpc: NULL pointer errors commit ce67cb245e522293fca567799070a5cdd4267929 11131 libtsol: NULL pointer errors commit 559f8b540657be5e8d59b0b7017058a7ac6ba4bb 11127 libsip: NULL pointer errors commit f21450b8fa7a1530d48dc06401e691df1b8965fa 11121 libadm: NULL pointer errors commit 5f060f5100426465bddc18c6f81b146ccee30eb8 11120 libpcidb: NULL pointer errors commit 22ca2f96318fd461cfbcc23fd450623fe08610a3 11109 librtld_db: NULL pointer errors commit 6888a8ba15f151decee7821a09e34fed2fb63513 11107 mcs: NULL pointer errors commit 9320f4959b6c72e7a6d056623827091cace259ee 11106 elfedit: NULL pointer errors commit fb8f92baa78fdf1ddda6f49125fbd59366393ac8 11101 libld: NULL pointer errors Conflicts: usr/src/lib/libumem/amd64/umem_genasm.c
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-10 [illumos-gate merge]Jerry Jelinek1-1/+1
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-0711011 SMB2/3 durable handlesMatt Barden1-1/+1
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-06 [illumos-gate merge]Jerry Jelinek1-1/+1
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-04 [illumos-gate merge]Jerry Jelinek1-0/+161
commit 93bc28dbaee6387120d48b12b3dc1ba5f7418e6e 1841 SMB dtrace provider is incomplete 11180 SMB2 IOCTL FSCTL_LMR_REQUEST_RESILIENCY Returns Incorrect Response commit a44e7c2c55fc7960907cf98ac651ed37325d79ad 10999 Misc. SMB changes missed in prior upstreams commit 7d1ffc32e5e72873791b96934af035e0f051fc14 7587 SMB should support enhanced Unicode commit 07a6ae61f8958faa11352bf1b552d85d79e9cbbe 10997 Incorrect directory listing response for non-UNICODE clients commit 6f214831a73efcf0c7ce197b21d38588265645a1 10942 want nm option to not sort symbols 10943 nm should be smatch and CERRWARN clean Conflicts: usr/src/uts/common/dtrace/sdt_subr.c usr/src/man/man1/nm.1
2019-06-031841 SMB dtrace provider is incompleteGordon Ross1-0/+161
11180 SMB2 IOCTL FSCTL_LMR_REQUEST_RESILIENCY Returns Incorrect Response Portions contributed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-14 [illumos-gate merge]Jerry Jelinek1-32/+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-32/+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-116885 CTF Everywhere Part 1Robert Mustacchi3-10/+10
6886 Want ctfdiff 6887 ctfdump should be written in terms of libctf 6888 ctfmerge should be implemented in terms of libctf 6889 ctfconvert should be implemented in terms of libctf 6890 Want general workq 6891 Want general mergeq 6892 ctf_add_encoded assigns() incorrect byte size to types 6893 ctf_add_{struct,union,enum} can reuse forwards 6894 ctf_add_{struct,union,enum} occasionally forget to dirty the ctf_file_t 6895 ctf_add_member could better handle bitfields 6896 ctf_type_size() reports wrong size for forwards 6897 Want libctf ctf_kind_name() function 6898 Want libctf function to set struct/union size Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-01-119058 postmortem DTrace frequently broken under vmwareSam Gwydir1-4/+3
Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2018-10-198158 Want named threads APIJohn Levon1-3/+7
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-12OS-7200 would like thread name APIJason King1-3/+7
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-09-11backout OS-7200 would like thread name API (triggers OS-7240)Robert Mustacchi1-7/+3
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-10OS-7200 would like thread name APIJason King1-3/+7
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-109094 want writable uregs[] in dtracePatrick Mooney3-22/+54
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Adam Leventhal <adam.leventhal@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-03-12 [illumos-gate merge]Jerry Jelinek1-1/+1
commit b13f152e9f7bf4b4426892b07a35568bd4d9e17f 9251 p123_pcbe is useless and can be removed commit 2d63d7e2e0f22bde6326636e6558471d35de3daa 9175 smbsrv/libfksmbsrv: this statement may fall through commit f3195b6f398987f2aa5ba77d68c880a1dbc18c16 9174 smbsrv/libsmbns: duplicate 'const' declaration specifier commit 86e879b181a8be14fca192bfe0030bec1310e4ca 9146 libdtrace: this statement may fall through commit d22bfd225d09e94269c9a8afaf1e686a5d74d823 9121 dladm: addrval can be NULL, need to check in iptun_process_addrarg() commit 6e6c7d67bf5ba2efa13619acd59395d0f278ee75 8659 ata: unused but set warnings with GCC 5.X commit b2be350e700b2900626f0977c47dddefdf617cfd 9216 awk: this statement may fall through commit eea675a170a637d45397e62f4efc44be56b572a3 9226 fd: this statement may fall through commit 66d7818b6a24876c96bdd1a81986c017f368decd 9228 zone_getattr(ZONE_ATTR_NETWORK) returns uninitialised value 9230 zone_getattr(ZONE_ATTR_NETWORK) doesn't check user-supplied buffer size commit cf837ed8ca7273a1e7b940fb7b52eb12ae1d5ea6 9198 libstand: Const-ify buffer argument of write(2) analog commit d0b12b660e0741581d18f1f3a7d5268e0a5f1806 9214 typo: sytem should be system commit edc8ef7d921c96b23969898aeb766cb24960bda7 9213 zfs: sytem typo commit 88e1588bca8b2374cfe26f7f5b377c59710c6a4b 9144 libsqlite: this statement may fall through commit 5fb574e854f31be9e2869532e3b126fa424ee4d9 9179 gss_mechs/mech_krb5 this use of "defined" may not be portable commit 99591362ae3dee1f30d3be8bc4bdca109e256eb7 9106 praudit could go faster commit 60b5a7045427fa16a88b09bb21a4fdf5608cb3f0 9206 Move getsecs() prototype to stand.h from net.h so it can be used everywhere commit 810d639eb61bde114845e4c7852b983d06536b8b 9231 nightly should create a log/latest/ symlink commit 84c66da4cde7f54163e6f9a68f671d8351dd9eed 1956 /usr/bin/uname '-o' should return 'illumos' Conflicts: usr/src/lib/libshell/common/README (deleted) usr/src/uts/intel/p123_pcbe/Makefile (deleted)
2018-03-109146 libdtrace: this statement may fall throughToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-02-13 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 7ac713f36e72e44b5a64f189578b1f7f617c66e6 9098 loader: ptable_close should check for NULL argument commit e54e6a394a25bb87fc39c6f223d139a8b9f8d778 9088 fgrep and egrep don't need to have separate man pages 9089 grep man page synopsis and utility usage need to be sane commit a932645c0cce2aa5d10deea389394577f47b3608 9087 9001 forgot to remove THIRDPARTYLICENSE commit b711df127690046522dfa24aecd9b91223cc4d77 9068 libgen: this statement may fall through commit 1f54f0bba14bb997dd731fbf8cbb73421b498edd 8960 libefi: import efichar.c for ucs2 support commit c08555783b53af86d5998de8a9ea7c58d83d75c9 8571 Makefile.master should not trust $PATH commit 6c19201566ac520f0d4eef6ed2f70bf9a4815eae 6653 dtrace modifies ELF string table causing problems for linker Conflicts: usr/src/man/man1/Makefile usr/src/lib/libdtrace/common/dt_link.c
2018-02-126653 dtrace modifies ELF string table causing problems for linkerJerry Jelinek1-6/+12
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Dominik Hassler <hadfl@omniosce.org> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2017-12-14OS-5927 postmortem DTrace frequently broken under vmwareSam Gwydir1-4/+3
Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-08-14OS-6066 want writable uregs[] in dtracePatrick Mooney3-22/+54
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-06-08 [illumos-gate merge]release-20170608Jerry Jelinek1-0/+2
commit 79809f9cf402f130667349b2d4007ecd65d63c6f 8269 dtrace stddev aggregation is normalized incorrectly commit 22c8b9583d07895c16549075a53668d7bc988cf3 8108 zdb -l fails to read labels 2 and 3 commit 0255edcc85fc0cd1dda0e49bcd52eb66c06a1b16 8056 zfs send size estimate is inaccurate for some zvols commit dbfd9f930004c390a2ce2cf850c71b4f880eef9c 8156 dbuf_evict_notify() does not need dbuf_evict_lock commit 690031d326342fa4ea28b5e80f1ad6a16281519d 8168 NULL pointer dereference in zfs_create() commit 7c4ab494ff60bbbcc0889e71388ae63e903bbf57 8276 rpcbind leaks memory due to libumem per thread caching. commit f176a0a4cd61cbd708a7f25dc30d221f4d5902ba 8270 dnlc_reverse_lookup() is unsafe at any speed commit 72d3dbb9ab4481606cb93caca98ba3b3a8eb6ce2 8300 fix man page issues found by mandoc 1.14.1 commit cb4d790db8fe85bce9f9647fe4e1bdc274c7af1c 8337 gss: misleading-indentation commit f53522305c07915a44e86f2455cc62e7aac27037 8324 more: misleading-indentation Conflicts: usr/src/uts/common/fs/lookup.c usr/src/man/man3c/thrd_equal.3c
2017-06-088269 dtrace stddev aggregation is normalized incorrectlyAndriy Gapon1-0/+2
Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-02-14OS-5946 Avoid modifying the object string table when patching USDT probesJerry Jelinek1-6/+12
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-08-257297 clear() on llquantize aggregation causes dtrace to exitBryan Cantrill1-8/+15
7298 printa() of multiple aggregations can fail for llquantize() Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Adam Leventhal <adam.leventhal@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-08-12 [illumos-gate merge]Jerry Jelinek8-52/+843
commit c3bd3abd8856e8e75d820f65c58031cd6cbac818 7085 add support for "if" and "else" statements in dtrace commit cfc3b49fd53fba13be205e2206e0ea3b36f5f2c7 7220 devfs_clean() callers shouldn't rely on its return value
2016-08-117085 add support for "if" and "else" statements in dtraceMatthew Ahrens8-52/+843
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-07-19OS-5448 clear() on llquantize aggregation causes dtrace to exitBryan Cantrill1-8/+15
OS-5501 printa() of multiple aggregations can fail for llquantize() Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-03-25OS-4982 libdtrace mangles userland struct keywordsRobert Mustacchi1-11/+81
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
2015-06-01 [illumos-gate merge]Jerry Jelinek1-1/+2
commit 91d7f85e02991954d1e1bd44673df567ad8dcc87 5916 make libsqlite a real shared lib commit e53cbaa96c466c221cfec0d1a481c6f75be6880d 5851 usr/lib/pool/poold has incorrect run path after 4719 commit d235eb05fe584753047218e3a6dd344d0154d19b 5708 rid usbser/Makefile of CERRWARN commit 67a4bb8f9ad4c49e9aa9e21e2114a7c093c3a73a 5396 fix longjmp clobbering errors commit bd0f709169e67f4bd34526e186a7c34f595f0d9b 1778 Assertion failed: rn->rn_nozpool == B_FALSE, file ../common/libzfs_import.c, line 1077, function zpool_open_func commit 24218bebb460e4015fac2c9f2cec1902eddbcd7b 5946 zfs_ioc_space_snaps must check that firstsnap and lastsnap refer to snapshots 5945 zfs_ioc_send_space must ensure that fromsnap refers to a snapshot Manifest changes: Removed: f usr/lib/libsqlite-native.o 0644 root bin f usr/lib/libsqlite.o 0644 root bin f usr/lib/smbsrv/libsqlite.so.1 0755 root bin s usr/lib/smbsrv/libsqlite.so=libsqlite.so.1 Added: f lib/libsqlite-sys.so.2.8.15 0755 root bin
2015-05-305396 fix longjmp clobbering errorsGary Mills1-1/+2
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>