summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2017-01-30 [illumos-gate merge]Jerry Jelinek4-37/+43
commit d4c899ee65547db6d0866332c5ef4c59cae9c2c2 7756 dis can't handle x86 SSE 3 instructions 7757 want avx2 disasm tests 7758 want SSE 4.1 disasm tests commit d276822b493d80b000f6ff4070a500e9e5d0f6bd 7817 loader: remove left over pc98 bits commit 46d46cd4fa12218e54fa3d73a9be825ed504cabb 7803 want devid_str_from_path(3devid) commit 8b65a70b763232c90a91f31eb2010314c02ed338 7541 zpool import/tryimport ioctl returns ENOMEM because provided buffer is too small for config commit 898c3fec4c1cbcd45754042f6635b76a9067abd6 7770 uts: move font sources to uts/common/font Conflicts: usr/src/test/util-tests/tests/dis/Makefile
2017-01-277803 want devid_str_from_path(3devid)Yuri Pankov3-33/+36
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-01-277541 zpool import/tryimport ioctl returns ENOMEM because provided buffer is ↵Pavel Zakharov2-4/+7
too small for config Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-26 [illumos-gate merge]Jerry Jelinek8-483/+101
commit 04904ca2a4492f1b3e2ec393f82d81a9a1c9611e commit d2c5b266b717b923ea0e28b925ddb8e66dd98b42 7367 blkdev: support block size larger than 512 commit 2209d3c850d80c0681948f966816f28f767575cb 3772 consider raising default descriptor soft limit commit 2fc78efe68572a35081bd6d8b1deb2560619c3e6 7798 vfs_mountfs passes junk in flags to domount
2017-01-253772 consider raising default descriptor soft limitRichard Lowe8-483/+101
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Juraj Lutter <juraj@lutter.sk> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-25 [illumos-gate merge]Jerry Jelinek1-4/+7
commit 325bfec6aff6eb2bbacaf3bebb1eb4578418b31a 7764 vioif norcvbuf kstat goes up for each receive interrupt commit 1c17160ac558f98048951327f4e9248d8f46acc0 1300 filename normalization doesn't work for removes commit f3de0dd97fc8208161e42908fd1e6eecfef33f87 7681 uts: nfs_dlboot fall back to use rootpath from dhcp commit 8df617e13b42e83a38b2423a487ed1032b60018f 7802 libldap fix from Mozilla in unescape Conflicts: usr/src/uts/common/io/vioif/vioif.c
2017-01-247802 libldap fix from Mozilla in unescapeDouglas Bagnall1-4/+7
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-01-23OS-5878 libctf: DW_AT_bit_offset may be signedRichard Lowe1-2/+3
OS-5877 ctf changes need to spell __GNUC correctly OS-5876 tools/make: workaround CTF bootstrapping Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2017-01-20OS-5905 thrd_equal implements the wrong specificationRobert Mustacchi1-3/+3
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-01-19 [illumos-gate merge]Jerry Jelinek6-54/+106
commit 7de35a3ed0c2e6d4256bd2fb05b48b3798aaf553 7740 fix for 6513 only works in hole punching case, not truncation commit 5c653870ec5357c65dc7d975a8c34619d9da0566 7742 zfs send wrong error message with invalid long opts commit 1a12e87ed13adc3a42202206a3fdaf4437556511 7710 degradation after 7512 with GNU find and GNU echo commit ac428481f96be89add7a1edf43ae47dd71038553 7729 libzfs_core`lzc_rollback() leaks result nvl commit b7f9f60c8eb061c94244a6181a00288684164e1b 7779 clean up unused definitions in zfs ctldir code commit ebaf15cbf77990ba1195796dfd9cb9dbd61d8ac9 7762 avoid division by zero in property_alias_001_pos commit 7c13517fff71be473e47531ef4330160c042bedc 7745 print error if lzc_* is called before libzfs_core_init commit 95e79c0b22e3ef2a1ac6412a4ab12cd99922fc12 7741 get_zfs_dataset() takes an unreasonable amount of time commit 7a61309eb270fc6931ef30a2c4cb510f5dce8a78 7736 ZFS Performance tests should log FIO summary output
2017-01-187729 libzfs_core`lzc_rollback() leaks result nvlYuri Pankov1-0/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-187745 print error if lzc_* is called before libzfs_core_initSerapheim Dimitropoulos5-5/+26
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-187741 get_zfs_dataset() takes an unreasonable amount of timeDaniel Hoffman1-49/+78
Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-18OS-5902 OmniTI reports some lint errorsrelease-20170119Dan McDonald1-1/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-01-18OS-5900 io_getevents doesn't block when it shouldJerry Jelinek1-2/+16
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-01-17OS-4923 lxbrand aio LTP failuresJerry Jelinek1-3/+30
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-01-16 [illumos-gate merge]Jerry Jelinek3-4/+15
commit ab2e2ee8084b5368a6eff4d96fbad03a661c8ace 7687 mdb cross-module dcmd calls fail in CTF lookup commit 19f5167cc175d745bf9d9a007352b8784d628ac9 7767 6464's call to mount() is incomplete commit 8a154f4f3d77e2c2fd480e445935132f13370372 7765 hal and policykit need to list libdbus dependencies commit 8c8556f95acedca484319abaeb0eb9287d31f991 6923 ipadm show-prop output is ugly when property doesn't exist commit c95076cee9c3910b6b803dc213adbf74a57acf8e 6865 want zfs-tests cases for zpool labelclear command commit 64723e361134b2a2c45341334174f9d34002f8d0 6866 zdb -l should return non-zero if it fails to find any label commit 105686550ee9cbf5d033166a8a2a5a763667d436 7730 libzfs`add_config() leaks config nvl when reading spare/l2cache devices commit f5fb56de308f70aaa788d3921c1177fad4183232 7629 Fix for 7290 neglected to remove some escape sequences
2017-01-137767 6464's call to mount() is incompleteToomas Soome1-2/+5
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-137765 hal and policykit need to list libdbus dependenciesYuri Pankov1-2/+7
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-137730 libzfs`add_config() leaks config nvl when reading spare/l2cache devicesYuri Pankov1-0/+3
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-01-12 [illumos-gate merge]Jerry Jelinek110-86786/+54
commit ad309d3e2ef712dfdf1bc08758f232ebd5fe1612 7761 bootfs_005_neg's pool destruction must handle EBUSY commit 555da5111b0f2552c42d057b211aba89c9c79f6c 7743 per-vdev-zaps have no initialize path on upgrade commit 0e93ddde309a21971dc41356b4834acecaeb9e20 7739 zfs_inherit_003_pos fails due to improperly generated random strings commit 4648396c072c3d0c2a1a38afa5f6717799eb1ac7 7731 libdladm`i_dladm_set_single_prop() leaks memory when resetting properties without default value commit 5f10ef697f250374b7b917e10961c4e02d4e3112 6396 remove SVM Conflicts: usr/src/cmd/dladm/Makefile usr/src/cmd/Makefile.check usr/src/lib/Makefile usr/src/Makefile.lint
2017-01-117731 libdladm`i_dladm_set_single_prop() leaks memory when resetting ↵Yuri Pankov1-16/+17
properties without default value Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2017-01-116396 remove SVMYuri Pankov109-86775/+37
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-01-11 [illumos-gate merge]Jerry Jelinek1-1/+1
commit a593473611dc9e109c40317ce52161b8cfe015ff 7712 mandoc -Tlint does always exit with error code 0 commit 28b83f21b6f708fcc61937fcc89194e3e5e2b295 7527 elfdump: sparc build failed after secflags integration commit 0761b1e6f15f85a8689a952d8aa7d8a1c0d949f7 7196 sparc: libbc syscall conflicts with syscall.h commit bfc95aff2c09d9d96369a6adbb88af800afdcbd1 7677 kmdb: intel system console value can not be screen commit cfba4bc61aac6eae1889bf8e8750f7b6a2ee393f 7549 Add support for %S to libstand as well so /boot/loader and friends can use it.
2017-01-107196 sparc: libbc syscall conflicts with syscall.hOlaf Bohlen1-1/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-01-09 [illumos-gate merge]Jerry Jelinek2-0/+3
commit 9a2c4685271c2f0cb4b08f4cc1192387e67af3f9 1599 backspace should perform delete on console commit d98490e4c04a9cb28c4a2c73887e16e5da1d9468 7734 uts: update properties with correct type 7735 uts: bootfs should use ddi_prop_get_int64() commit b130c20454b5d071292134d42cf34c9f5938c1d5 7738 libipadm`ipadm_enable_addr() leaks addrnvl commit cc6b30399e68fb9666466c57ed822f297b2c6ae4 7737 libipadm`ipadm_enable_if() leaks ifnvl
2017-01-077095 libproc file_info_t file_pname too shortRobert Mustacchi1-1/+1
Reviewed by: Cody Mello <cody.mello@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-01-067738 libipadm`ipadm_enable_addr() leaks addrnvlYuri Pankov1-0/+1
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-067737 libipadm`ipadm_enable_if() leaks ifnvlYuri Pankov1-0/+2
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-06OS-5412 'screen' doesn't run on centos7Jerry Jelinek1-1/+69
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-01-057698 SMF's bad_error() should be implemented in terms of uu_panic()Bryan Cantrill3-6/+9
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-01-03 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 957f6e722ed34de1328d9a8ce2c1932fd21f8c85 7689 Comment typos and formatting fixes in NFSv4 client sources commit e2fb2b65b4c67a1ead9ea88052bb3fdb5ee65d59 7714 Extracted libc licenses should be sorted commit 2dc323c78a19e11644ede0abb76adb8c2b8c7c5c 7664 devfsadm.h not updating by incremental build commit ff5177ee8bf9a355131ce2cc61ae2da6a5a6fdd6 6569 large file delete can starve out write ops
2017-01-027714 Extracted libc licenses should be sortedMarcel Telka1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-12-28 [illumos-gate merge]Jerry Jelinek5-12/+5
commit 80132868e0b0c060e1ecc891843722fe33088e39 7690 uts: debug_enter should print message from new line commit 03502720e0c6f75cbaab12fa1ef2917fbc2eebd1 7686 loader: spelling fixes in comments. commit 3867c0453f38596e34b3a3266255ba1a68328f0a 7685 loader: use our nitems() macro when it is available through param.h. commit 21293435fe93fde4bf97ba97c98560f9299a97f6 7683 loader: conf.d reader needs to check for boot.tftproot.server commit 1e3b90b08c46284a9abda475fbd0124dd2689de5 7682 document sprintf(9F) family commit 38dea9108e50a529bc3aebcfd86529a50dfa2140 7618 loader: dosfs can corrupt memory commit fafb665d337b69015870e0bcdb516fd2f869693f 7615 libbe: cleanup compile warnings Conflicts: usr/src/man/man9f/Makefile
2016-12-277615 libbe: cleanup compile warningsToomas Soome5-12/+5
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-23 [illumos-gate merge]Jerry Jelinek14-1307/+1714
commit b106467fd72e9bfd9e2bd78fbaa00a96a4eead45 6239 Add PKCS#11 v2.40 support 6240 pkcs11_mech2keytype returns incorrect key type for CKM_DH_PKCS_PARAMETER_GEN commit ee89337b3cc91051d11d67625a9672ffa4f83016 7684 RFC 3530 is obsolete commit ceef358f3b068577bb5f84a851bdc8b464596dc2 7656 unlinking directory on tmpfs can cause kernel panic commit 3a8761925c0ebb25868080d8dd07b12a2cc0d0ea 6464 libbe shouldn't mangle zfs mountpoints
2016-12-226239 Add PKCS#11 v2.40 supportJason King12-1240/+1626
6240 pkcs11_mech2keytype returns incorrect key type for CKM_DH_PKCS_PARAMETER_GEN Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacci <rm@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-227684 RFC 3530 is obsoleteMarcel Telka1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-226464 libbe shouldn't mangle zfs mountpointsAlexander Pyhalov1-66/+87
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-12-22 [illumos-gate merge]Jerry Jelinek1-6/+13
commit 620924fdf48942ed59b4f48db07cd1d363e33554 7560 libstand: add DHCP param request commit aa61755ec0c079ce801724a2c40b69deaa46822b 7567 Netboot: allow both tftpfs and nfs in both pxeboot and loader.efi commit 0c94e1af6784c69a1dea25e0e35dd13b2b91e2e5 7256 low probability race in zfs_get_data commit 140992fae41a78d7ce9a45a0b3b9e32b443b2788 4641 dladm.1m misidentifies OBYTES 7669 several typos in dladm.1m commit 3ee56226c4efe6840fa4df649fc5a30c659db943 7667 libdladm/dlmgmtd should do a better link name validation
2016-12-207667 libdladm/dlmgmtd should do a better link name validationYuri Pankov1-6/+13
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2016-12-19OS-5856 Want support for XXV710Robert Mustacchi2-2/+50
OS-5857 GLDv3 plumbing for 25GbE and 50GbE Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2016-12-09OS-5814 chromium fails on pid namespace, even with the ↵Jerry Jelinek1-0/+10
--disable-namespace-sandbox option Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2016-12-09OS-5783 make .zonecontrol a mount from the GZ instead of a directory in the ↵Josh Wilsdon1-0/+2
dataset Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Josh Wilsdon <josh@wilsdon.ca>
2016-12-08OS-5805 chromium depends on CLONE_FS w/o full SHARED_ASJerry Jelinek4-16/+14
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2016-12-08 [illumos-gate merge]Jerry Jelinek1-2/+2
commit 0570e35bbcf3793c3e5aef6ae971d1b6a32bacff 7645 illumos-gate lint build fails with glib 2.46.2 commit 201f5eba35ac4c04e6a037fd065c45c6b8cb9ab1 7651 default maximum nfs server threads is insufficient commit d1054fda727523967470132ee7266d3d934b5124 7601 nfs_rwlock_t does not scale with cv_broadcast()
2016-12-077651 default maximum nfs server threads is insufficientSebastien Roy1-2/+2
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Matthew Ahrens <mahrens@delphix.com>
2016-12-07 [illumos-gate merge]release-20161208Jerry Jelinek1-1/+1
commit fdff6cea3adcb1f377a673bc22c427ce25917f05 7652 libficl build should depend on libuuid commit 3f11de9ddb9e8b567df284c7f495ac53076611c4 7605 we should not attempt to write to ZFS while panicing
2016-12-067652 libficl build should depend on libuuidToomas Soome1-1/+1
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-12-06 [illumos-gate merge]Jerry Jelinek3-15/+46
commit 5bd27a4b09b84769e110128df3f77e5076d8db77 6723 etc/skel needs cleanup (missed login.csh) commit 3185d26a1274d3eff47dcd1c4dd9ca606e6fdc34 7551 ficl: Implement uuid-to-string and uuid-from-string. commit 4f5c6fa51ee27ee27271feb50bdaf94cedc40af2 7558 libscf.h should provide constants for scf_type_to_string return values