summaryrefslogtreecommitdiff
path: root/usr/src/test/util-tests
AgeCommit message (Collapse)AuthorFilesLines
2019-01-03OS-7167 Need support for new EPYC ISA extensionsRobert Mustacchi8-1/+113
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-10-15 [illumos-gate merge]Jerry Jelinek6-0/+41436
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-136375 Add native name demangling supportJason King6-0/+41436
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-26 [illumos-gate merge]Jerry Jelinek1-0/+1
commit 1f1540205fa6366266184180654434272c425ac2 9820 Want risc-v disassembler commit 856f620e96e5413932a6607aea5094db2ece172f 9819 update sys/elf.h for recent processors like aarch64/risc-v Conflicts: usr/src/lib/libdisasm/common/dis_riscv.c usr/src/lib/libdisasm/Makefile.com
2018-09-249820 Want risc-v disassemblerRobert Mustacchi42-78/+2168
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-05OS-7095 Want risc-v disassemblerRobert Mustacchi42-78/+2167
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-08-31OS-7046 Want tests for nawk(1)Cody Peter Mello914-2/+60799
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-08OS-4683 Using the allowed-ips property prevents using dynamic addressesCody Peter Mello1-0/+45
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-08OS-5195 DHCP spoofing protection should allow permitting all Client IdentifiersCody Peter Mello3-39/+156
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-20 [illumos-gate merge]Jerry Jelinek4-2/+143
commit 84f7925403b3bca6fbe5475f7e5fe9e20852b686 9030 sgs: duplicate 'const' declaration specifier commit 5bc667cefd2d0f1ce79426141196b29088ab4d26 9120 bnxe does not load in DEBUG commit 2f4149ea09454b3def6fe8245992f7e26571a1e8 8893 Want date -r commit 3e1e9f9b5f60fd97b8350805fdcbe6ea6dd752ef 9115 audiorecord: this statement may fall through commit 66d053586622b793fb2252b5365f76dd38610b97 9113 Expose vendor-name/device-name/subsystem-name as props on pcifn/pciexfn topo nodes commit 31898fe726d1ca3a719847c87e92cd9426558a3c 9099 loader: Solaris 2 partition may have no VTOC commit 66492cf01c4f0eb178cb6e056451d04be61a0374 9103 opengroup acknowledgement should be properly formatted in man pages commit b66926aad422ad350796a2770d6b2d328a63b92c 9119 ficl-sys is not wsdiff clean commit 779d959983c330a45b9542e16ae6a4a5d204309a 9114 cmd/audio: invalid conversion from 'char' to 'char*' commit e20c5ec63839e1ce8f384340afdd4e325e4af6d5 9101 bring back pcitool man page commit 146ac3cd9d5017d58ec9ba26132a9ee30d53c4aa 9090 ses: using integer constants in boolean context, the expression will always evaluate to 'true' Conflicts: usr/src/test/util-tests/tests/Makefile usr/src/man/man3xnet/htonl.3xnet usr/src/man/man3nsl/t_bind.3nsl usr/src/man/man3c/timer_settime.3c usr/src/man/man3c/timer_create.3c usr/src/man/man1m/dladm.1m usr/src/man/man1/crontab.1
2018-02-188893 Want date -rRobert Mustacchi4-1/+142
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-01-11OS-6557 fmdump misinterprets retval of nvlist_print_json()Rob Johnston1-1/+1
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-10 [illumos-gate merge]Jerry Jelinek2-2/+7
commit 1adc3ffcd976ec0a34010cc7db08037a14c3ea4c 8958 Update Intel ucode to 20180108 release commit f4a6f97e1baae5b3d0df9a121730f1e3cc7bfbca 8927 sadb_x_kmc_t's KM cookie should be 64-bits commit aec11327541942bfe9685ddc467de0cfd80b974d 8921 iwn: remove lint support commit d2d52addd50254d1b7c318c6784172d8d7de20c6 8858 /usr/bin/grep doesn't support -E option 4580 /usr/bin/grep can't handle multibyte characters 8929 8868 tests are not delivered with system/test/utiltest 8860 Example in grep(1) is incorrect Conflicts: usr/src/uts/common/inet/ip/sadb.c usr/src/test/os-tests/tests/pf_key/kmc-updater.c usr/src/test/os-tests/tests/pf_key/kmc-update.sh usr/src/lib/libshell/misc/shell_styleguide.docbook usr/src/lib/libipsecutil/common/ipsec_util.c
2018-01-098858 /usr/bin/grep doesn't support -E optionAlexander Pyhalov2-2/+7
4580 /usr/bin/grep can't handle multibyte characters 8929 8868 tests are not delivered with system/test/utiltest 8860 Example in grep(1) is incorrect Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-11 [illumos-gate merge]Jerry Jelinek6-4/+62
commit e41ba543c907a7f890945c577bac3566017e4162 8868 /usr/xpg4/bin/grep dumps core in find_nl() commit 281819e5f8b19cd8627541a22d261906fd190276 1915 IPsec kstats shouldn't be persistent
2017-12-088868 /usr/xpg4/bin/grep dumps core in find_nl()Matt Barden6-4/+62
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-11-17 [illumos-gate merge]Jerry Jelinek5-19/+31
commit b14715fcd76b149c1fa0e1137cd516631ca5f295 8699 Want NIC transceiver visibility (fix lint) commit 9d218268650a3767f3df2612043a730a935ea2a9 8804 nvme: add alias for pciclass,010802 commit 5b5fb15366257580ddfa65c652a1da8e0c6d4fd5 8795 loader: add efi_devpath_is_prefix() commit 7373b68a8a0aaee382a6403d5a70fce9bd19d62a 8786 s1394: variable 'type' set but not used commit c340f0f5876f4c5f9f4768c5b3f112e89b611888 8785 p4_pcbe: 'p4_cccrstop' defined but not used commit 4f62a6570dcd50f97b2c01e95cbb683b3f9d7a7c 8783 pppd: 'rcsid' defined but not used commit 3078e445fa2468f969d4f787db6f303739fdf820 8782 chat: 'rcsid' defined but not used commit f4d6818a2f6bb2640f51b221780039982957a0ca 8781 pppstats: 'rcsid' defined but not used commit ba448f1770618a414cb80eee258f018e711b407f 8780 gss_mechs: variable set but not used commit 38f33a76fa7f74946118fef8a670ecc05f7675e1 8778 kadm5: variable 'tl_data_orig' set but not used commit 495ee6847d0d3e288f47ba026d98a830e51cbc06 8777 krb5/plugins/kdb: variable set but not used commit 0f1d26a485e4e2010058758dfd2d45d98e3482b0 8772 kadmin/server: variable 'maj_stat' set but not used commit 6e573db1dd63b3b24579b7ceee32de57c994405c 8770 lofiadm: variable 'btMode' set but not used commit 9c3b8506879f8963287c430f2eb2e74c554a1c54 8724 libc: multiple variable set but not used errors commit 578f67364c19b20450a4783ebeae776c9e900185 8794 cstyle generates warnings with recent perl commit fa4b26fb5b73dd0f0319a34c6046034202e60bc6 8793 libbsm build failure with recent perl commit 5026b7fcee27ac1c884a99b607cc2abea07137d6 8775 krb5kdc: variable set but not used commit dfe02591ce4c15a40d7babbf85ceb4125485779d 8769 mv: variable 'rc' set but not used commit d9e525a856d3050197717c45fb58667e0ee0f297 8767 cmd/hal: variable set but not used commit 0803869a9bc0aff1c81287ac6eae15943cbba545 8766 pcitool: typedef locally defined but not used commit 62a14a75a4b2740af69a083f5ae385596db7ffc8 8763 sendmail: set but not used parameter/variable
2017-11-168699 Want NIC transceiver visibility (fix lint)Dan McDonald5-19/+31
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-11-168699 Want NIC transceiver visibility [fix another mismerge]Jerry Jelinek1-1/+0
2017-11-16 [illumos-gate merge]Jerry Jelinek1-6/+14
commit 45d3dd981abb9025d8ac994cf4cc8ce8cb1a9480 8699 Want NIC transceiver visibility 8700 ixgbe MAC_CAPAB_TRANSCEIVER support 8701 i40e MAC_CAPAB_TRANSCEIVER support Conflicts: usr/src/uts/common/sys/mac_provider.h usr/src/uts/common/sys/mac_impl.h usr/src/uts/common/sys/dld.h usr/src/uts/common/io/mac/mac_provider.c usr/src/uts/common/io/mac/mac.c usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c usr/src/uts/common/io/ixgbe/ixgbe_gld.c usr/src/uts/common/io/i40e/i40e_gld.c usr/src/uts/common/io/dld/dld_drv.c usr/src/test/util-tests/tests/libsff/Makefile usr/src/test/util-tests/tests/Makefile usr/src/test/util-tests/runfiles/default.run usr/src/man/man9e/Makefile usr/src/lib/libsff/common/libsff.c usr/src/lib/fm/topo/modules/common/shared/topo_port.c
2017-11-148699 Want NIC transceiver visibilityRobert Mustacchi33-1/+4013
8700 ixgbe MAC_CAPAB_TRANSCEIVER support 8701 i40e MAC_CAPAB_TRANSCEIVER support Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-11-13 [illumos-gate merge]Jerry Jelinek76-1/+308545
commit 81f499d2b4ccf5e24f8550abdfaf18142b430f5f 8761 IPv6 default policy table needs update for RFC6724 commit 62ba43a590f5c5aad74961c6c0d2c1703599b40c 8779 mech_spnego: variable set but not used commit 9992e6a682b1c35b4385c3b512db329ec8ab9ede 4701 would like grep context options (-A, -B, -C) commit 720b16875295d57e0e6a4e0ec32db4d47412f896 8789 usbgem: variable set but unused commit 8629b981ede6d47b0583ca2d3e62baeaa4f26e93 8768 lib/hal: variable set but not used commit d7dc20313645bcb9c9960a816baebe924d60bcf3 8764 rup: variable set but not used commit f667abe5ff605062ba1d9222a7ff814d54b420d8 8736 amt: variable set but not used commit cebd8f5216039c4a8d4553a19d3e8e4ff25ab941 8737 vi: variable set but not used commit b960a2708664bae74456527012602c0464e7f8ef 8756 tools: btxld should be able to only add version Conflicts: usr/src/test/util-tests/tests/Makefile exception_lists/copyright
2017-11-104701 would like grep context options (-A, -B, -C)Matthew Barden76-1/+308544
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-11-10 [illumos-gate merge]Jerry Jelinek1-0/+1
commit 272952165423c254ad7708f1b3fe2ff0a6ce408b 7531 Assign correct flags to prefetched buffers commit 638cab1445079b522f4c99f02eb7eba4d5819aae 8765 dladm tries setting persistent prop on temporary link Conflicts: usr/src/test/util-tests/tests/dladm/Makefile usr/src/test/util-tests/runfiles/default.run
2017-11-098765 dladm tries setting persistent prop on temporary linkRyan Zezeski3-3/+213
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-09-19OS-6341 bunyan_child adds keys to parent, not childOS-6341Jason King1-0/+4
2017-07-288492 AVX512 dis - legacy logical instructionsJerry Jelinek4-2/+707
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-07-05 [illumos-gate merge]release-20170706Patrick Mooney1-0/+37
commit 28e2b3ad0b14867ee7f3383890f6658e6e9448a1 5167 git-pbchk fails to detect parent branch commit 04427e3bf236c18cc532680b957267ee70b1037d 4703 would like xargs support for -P commit 87bdc12930bfa66277c45510e399f8a01e06c376 8425 boot: create_ramdisk needs cleanup
2017-06-304703 would like xargs support for -PAndrew Bennett1-0/+37
Contributions by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-29OS-6180 NIC Transceivers should show up in hc topoRobert Mustacchi33-1/+4006
OS-6181 Want library to parse SFP i2c information Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Bryan Cantrill <bryan@joyent.com>
2017-06-23OS-6127 "dladm show-overlay <overlay>" exits zero when varpd doesn't know ↵Isaac Davis3-1/+84
about the overlay Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-21OS-6176 AVX512 dis - legacy logical instructionsrelease-20170622Jerry Jelinek4-2/+707
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-21 [illumos-gate merge]Jerry Jelinek1-0/+2
commit 81b505b772ab015c588c56bb116239ee549b6eee 8384 AVX512 dis - EVEX prefix support 8385 32-bit avx dis test mishandles EVEX prefix 8386 32-bit bound dis is incorrect commit 6ddde3c29e802380fc0318df29c80e7820847f48 8362 libc: install_legacy() overwrites __runetype, __maplower, and __mapupper for _DefaultRuneLocale commit cdcc9e2ce0563ac9f9076ee350d4fd008f61f1eb 8349 thrd_equal implements the wrong specification Conflicts: usr/src/common/dis/i386/dis_tables.c
2017-06-208384 AVX512 dis - EVEX prefix supportJerry Jelinek7-647/+1165
8385 32-bit avx dis test mishandles EVEX prefix 8386 32-bit bound dis is incorrect Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-128319 dis support for new xsave instructionsJerry Jelinek4-13/+30
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-05OS-6061 AVX512 dis - EVEX prefix supportJerry Jelinek6-647/+1163
OS-6164 32-bit avx dis test mishandles EVEX prefix OS-6165 32-bit bound dis is incorrect Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-308240 AVX512 dis - opmask instruction supportJerry Jelinek5-1/+377
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-05-12OS-6122 dis support for new xsave instructionsJerry Jelinek4-13/+30
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-04-18OS-6060 AVX512 dis - opmask instruction supportJerry Jelinek5-1/+377
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-03-20OS-6007 dladm tries setting persistent prop on temporary linkRyan Zezeski4-4/+213
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-03-02 [illumos-gate merge]Jerry Jelinek2-2/+2
commit 959b2dfd39979fe8a9a315a52741d009eb168822 7825 want avx dis tests 7826 PCLMULQDQ psuedo-ops aren't properly described in dis 7827 dis tests for f16c, movbe, cpuid, msr, tsc, fence instrs 7828 sysenter and sysexit dis should be allowed in 64-bit x86 commit ff31d5bfa079d4db9f78f481637d7ed9f9fa4a49 4339 NIS+ should be removed from man pages too commit c772408baa457f54709f03eaf11de0b0b30ce317 1217 usr/src/cmd/localedef doesn't KEEP_STATE commit 3e6960d70408b9f4e09714ed3341173673ed28b2 4006 Certain printable unicode characters misclassified as nonprintable Conflicts: usr/src/man/man1m/snoop.1m
2017-03-017825 want avx dis testsRobert Mustacchi29-2/+9069
7826 PCLMULQDQ psuedo-ops aren't properly described in dis 7827 dis tests for f16c, movbe, cpuid, msr, tsc, fence instrs 7828 sysenter and sysexit dis should be allowed in 64-bit x86 Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-01-287756 dis can't handle x86 SSE 3 instructionsRobert Mustacchi17-0/+1299
7757 want avx2 disasm tests 7758 want SSE 4.1 disasm tests Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-01-097733 Need SHA Instruction dis supportRobert Mustacchi5-0/+164
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-05 [illumos-gate merge]Jerry Jelinek2-2/+2
commit 2380c36e1bade5eb4eb6c6b7445ff58583f998cf 7700 want dis test suite Conflicts: usr/src/test/util-tests/tests/dis/i386/32.fma-ss.s usr/src/test/util-tests/tests/dis/i386/32.fma-sd.s usr/src/test/util-tests/tests/dis/Makefile usr/src/test/util-tests/tests/Makefile
2017-01-047700 want dis test suiteRobert Mustacchi71-1/+2797
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Adam Leventhal <adam.leventhal@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-11-14OS-5788 want avx dis testsRobert Mustacchi33-2/+9676
OS-5789 PCLMULQDQ psuedo-ops aren't properly described in dis OS-5791 dis tests for f16c, movbe, cpuid, msr, tsc, fence instrs OS-5790 sysenter and sysexit dis should be allowed in 64-bit x86 OS-5787 want SSE 4.1 disasm tests (missing files) Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2016-11-13OS-5693 dis can't handle x86 SSE 3 instructionsRobert Mustacchi13-0/+692
OS-5786 want avx2 disasm tests OS-5787 want SSE 4.1 disasm tests Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2016-11-11OS-5556 Need SHA Instruction dis supportRobert Mustacchi5-0/+164
Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Dave Pacheco <dap@joyent.com>
2016-10-25 [illumos-gate merge]Jerry Jelinek3-1/+161
commit 48edc7cf07b5dccc3ad84bf2dafe4150bd666d60 30 Need iconv commit 3db3a6b813432461e8e60af00e9ad6f0bf0d5eaf 7484 Garbage in libscf.h makes dumb compilers cry Conflicts: usr/src/test/util-tests/tests/Makefile