summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs
AgeCommit message (Collapse)AuthorFilesLines
2017-12-26 [illumos-gate merge]Jerry Jelinek2-6/+9
commit 1d443a93389b4537c420db30646aa0fc4c56273c 8935 SMB ioctl fixes incomplete commit 1b44c77bc94b3f051b46394ae88aadc9a17a573a 8887 loader: Document recent changes on pxeboot commit b0e142e57dfda6f02bf1fa66973c610f5fefe8cb 8899 zpool list property documentation doesn't match actual behaviour commit 9fa2266d9a78b8366e1cd2d5f050e8b5e37d558c 8898 creating fs with checksum=skein on the boot pools fails ungracefully commit 9a551dd645b478816cb11251b19f5034d885bf01 8897 zpool online -e fails assertion when run on non-leaf vdevs commit 65f62d6e6446d098dfc69a7fb42d813e015395be 8919 loader.efi: remove efi_main() from libefi commit ff6ae1f7d4bd55bd6e9a62577fc8003d5436c9c6 8801 loader: always issue our dhcp request
2017-12-218898 creating fs with checksum=skein on the boot pools fails ungracefullyYuri Pankov1-1/+5
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-218897 zpool online -e fails assertion when run on non-leaf vdevsYuri Pankov1-5/+4
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-11-20 [illumos-gate merge]Jerry Jelinek1-1/+1
commit a375f4369f2774fb4628ce225260143f7e530cec 8788 tavor: variable 'cfi_dw_info' set but not used commit 8b8be354eac32fe0c94a52f66250bff1b4e646a1 8787 hermon: variable 'cfi_dw_info' set but not used commit a3b2868063897ff0083dea538f55f9873eec981f 8677 Open-Context Channel Programs commit 9dca21df58d57c2dadfa3bcb1d33c7bd0260cfd8 8807 More recent glib updates break hald build
2017-11-178677 Open-Context Channel ProgramsSerapheim Dimitropoulos1-1/+1
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-218502 illumos#7955 broke delegated datasets when libshare is not presentJerry Jelinek1-1/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-18 [illumos-gate merge]Jerry Jelinek1-4/+5
commit ed992b0aac4e5b70dc1273b1d055c0d471fbb4b1 8604 Avoid unnecessary work search in VFS when unmounting snapshots commit 5f39f884e2035d671ec02148fc4d8420c670bcb4 8605 zfs channel programs: zfs.exists undocumented and non-working commit 2bcb5458541cc6e8bf7dc541303da29297b82e8b 8602 remove unused "dp_early_sync_tasks" field from "dsl_pool" structure commit c861bfbd77c4ae780a0341e9cb6926d8b74341cf 8567 Inconsistent return value in zpool_read_label commit a141dbd6230b88bf7da3b673ca0f9b46918d5684 8655 remove more gender specific language commit 30acb30daf662150e9e016113303bd74f2379dfc 8626 make pcplusmp and apix warning-free Conflicts: usr/src/uts/i86pc/io/pcplusmp/apic_introp.c usr/src/uts/i86pc/io/mp_platform_misc.c
2017-09-158567 Inconsistent return value in zpool_read_labelAlan Somers1-4/+5
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-05 [illumos-gate merge]Jerry Jelinek2-37/+3
commit 27b4c18acb5aee865d218de91c475ae0a7cc4e8a 8598 loader: Fix BSD label partition end sector calculation. commit 0a0551200ecbcd4f1b17560acaeeb7b6c8b0090e 640 number_to_scaled_string is duplicated in several commands commit 30c75cb09b4d5e86a94a25a9a7ab7481510b57b0 8093 loader.efi: cleanup loader main and implement comconsole commit ce1d04bfb4326d1e894811fc63d56219b33f2f7a 8447 uts: acpica_check_bios_date() instead of bios-free, use efi-systab commit a62d310a2be18bb1054fea448f82a292724aa661 8445 uts: pci_bios_get_irq_routing() should check for BIOS commit 1271e4b10dfaaed576c08a812f466f6e81370e5e 8585 improve batching done in zil_commit() commit e6ab4525d156c82445c116ecf6b2b874d5e9009d 8590 memory leak in dsl_destroy_snapshots_nvl()
2017-09-04640 number_to_scaled_string is duplicated in several commandsJason King2-37/+3
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-08-22 [illumos-gate merge]Jerry Jelinek3-12/+40
commit 1702cce751c5cb7ead878d0205a6c90b027e3de8 8414 Implemented zpool scrub pause/resume
2017-08-218414 Implemented zpool scrub pause/resumeAlek Pinchuk3-12/+40
Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-30 [illumos-gate merge]Jerry Jelinek2-7/+13
commit 9b195260e22529ac0e2580faaf89402420589c1c 8426 mark immutable buffer arguments as such in abd.h commit ba6e7e6505150388de6dc6a88741164118a421bf 8430 dir_is_empty_readdir() doesn't properly handle error from fdopendir() commit 77b171372ed21642e04c873ef1e87fe2365520df 7600 zfs rollback should pass target snapshot to kernel commit 42418f9e73f0d007aa87675ecc206c26fc8e073e 8377 Panic in bookmark deletion commit b7edcb940884114e61382937505433c4c38c0278 8378 crash due to bp in-memory modification of nopwrite block commit 16a7e5ac116c85d965007a5f201104b564e82210 7910 l2arc_write_buffers() may write beyond target_sz commit 5e2a074725cb7c16ea1c6554da11ab4d6b4e7aee 8416 abd.h is not C++ friendly commit 719b66656b90abb6bcea4b0287075b2eaabb2de6 7948 Remove old calendar utility commit 1f2db76761b7bc2a0aa953a41cb1585a54b35666 8440 loader: Don't bother to set target for SEEK_END commit 8808b6ca868080736fca7df57b963793e6024266 8439 tools version of mandoc fails to build on pre-6790 systems commit b51c78890d70a7955894b29cf2e174a6b98e53b2 8387 ps(1) should mention the -e behavior in more places
2017-06-298430 dir_is_empty_readdir() doesn't properly handle error from fdopendir()Sowrabha Gopal1-0/+1
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-297600 zfs rollback should pass target snapshot to kernelAndriy Gapon1-7/+12
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-27 [illumos-gate merge]Jerry Jelinek1-1/+0
commit 10f4f8a67e909a279f956222b089093a60da6bf9 8424 usr/src/tools/mandoc should take advantage of NATIVE_ADJUNCT commit e09ba01dcda5e24964b8632718777b39166d86e4 8418 zfs_prop_get_table() call in zfs_validate_name() is a no-op
2017-06-268418 zfs_prop_get_table() call in zfs_validate_name() is a no-opMarcel Telka1-1/+0
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2017-06-26 [illumos-gate merge]Jerry Jelinek3-5/+93
commit f67cf39ba88ad7c4bee81445cc7a7468e0289f01 commit 7edb9f69d2426b044fa60c7a168c9eaeb12f1884 6431 document FreeBSD regex extensions commit dfc115332c94a2f62058ac7f2bce7631fbd20b3d 7431 ZFS Channel Programs Conflicts: usr/src/lib/libzpool/common/sys/zfs_context.h usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/libzfs_impl.h
2017-06-267431 ZFS Channel ProgramsChris Williamson3-5/+94
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2017-06-16 [illumos-gate merge]Jerry Jelinek1-4/+6
commit 415a310d21931e2c92758fb1bbf6625e01ee1472 8362 libc: install_legacy() overwrites __runetype, __maplower, and __mapupper for _DefaultRuneLocale (breaks copy relocs) commit 4f4378cc54b7deec3a35c529dc397dbdc325b4bb 8331 zfs_unshare returns wrong error code for smb unshare failure commit 62f1951acad6be879e0d45536ba1ead95e7eb3f0 8362 libc: install_legacy() overwrites __runetype, __maplower, and __mapupper for _DefaultRuneLocale
2017-06-158331 zfs_unshare returns wrong error code for smb unshare failureAndrew Stormont1-4/+6
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-06-13 [illumos-gate merge]Jerry Jelinek1-13/+7
commit 4585130b259133a26efae68275dbe56b08366deb 5428 provide fts(), reallocarray(), and strtonum() commit 61304e4faaed38301307f7f985160d1843473587 8086 Add Stride parameter to dd commit dd627ace5d331edb6342d966323629e57008b71f 8328 keyserv: sizeof on array function parameter commit d1151f9bab097777251f26772ebcc50468637a12 8369 libcmdutils should be better about large file support 8370 libcmdutils needlessly defines its own OFFSETOF() macro commit 336970851eecf9c4348b3de7bbea0687059dd216 6856 sys/stream.h exposes unnecessary macros to userland commit a4b8c9aa65a0a735aba318024a424a90d7b06c37 8264 want support for promoting datasets in libzfs_core commit 3f068ebd9d125396d22997224889b677a22523fe 8232 pcmcia: misleading-indentation commit 5400f871d9d59398f2c72ca8320aad07c6caa49c 8350 mr_sas - replace sprintf() with snprintf() commit 2e10def11ef1a50c25efa2444482670e6b0654ff 8302 svr4pkg unused variables commit 311c88c1ed31408e0998a9aabb8e7d0d12ef83ad 8326 logger: misleading-indentation commit 8487916bce68d458d3da4cba7d0be961dfce786f 8316 srchtxt: misleading-indentation commit bcb81701c49bee8a728b9a14ac9b6675854a7f25 8296 tcopy: misleading-indentation commit 4c004ea84c324520a1bac324e9f69d22ab4c5cd9 8303 loader: biosdisk interface should be able to cope with 4k sectors commit 115716444da43c8948885b687239f3c4187d0897 8131 loader: add support for chain and device BE's commit e2f4f3dab373b605b62ac175115f264a5c417eb6 8366 remove warlock leftovers from usr/src/cmd and usr/src/lib commit 490fea6b98d609ce9ae1306209c80bb255b84c95 8355 need libc regex tests commit 7641c5eab2e15e87eafc318a09f2bd5c6f968607 8354 sync regcomp(3C) with upstream Conflicts: usr/src/tools/mandoc/Makefile usr/src/man/man3c/Makefile
2017-06-128264 want support for promoting datasets in libzfs_coreAndrew Stormont1-13/+7
Reviewed by: Andriy Gapon <avg@FreeBSD.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Dan McDonald <danmcd@kebe.com> Approved by: Dan McDonald <danmcd@kebe.com>
2017-06-08 [illumos-gate merge]release-20170608Jerry Jelinek1-1/+3
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-078168 NULL pointer dereference in zfs_create()loli10K1-1/+3
Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-19 [illumos-gate merge]Jerry Jelinek1-7/+8
commit 770499e185d15678ccb0be57ebc626ad18d93383 8021 ARC buf data scatter-ization 8100 8021 seems to cause random BAD TRAP: type=d (#gp General protection) Conflicts: usr/src/uts/common/fs/zfs/arc.c
2017-05-188021 ARC buf data scatter-izationDan Kimmel1-7/+8
8100 8021 seems to cause random BAD TRAP: type=d (#gp General protection) Reviewed by: Matthew Ahrens mahrens@delphix.com Reviewed by: George Wilson george.wilson@delphix.com Reviewed by: Paul Dagnelie pcd@delphix.com Reviewed by: John Kennedy john.kennedy@delphix.com Reviewed by: Prakash Surya prakash.surya@delphix.com Reviewed by: Prashanth Sreenivasa pks@delphix.com Reviewed by: Pavel Zakharov pavel.zakharov@delphix.com Reviewed by: Chris Williamson chris.williamson@delphix.com Approved by: Richard Lowe <richlowe@richlowe.net>
2017-05-18 [illumos-gate merge]Jerry Jelinek2-31/+155
commit 7855d95b30fd903e3918bad5a29b777e765db821 7446 zpool create should support efi system partition
2017-05-177446 zpool create should support efi system partitionToomas Soome2-31/+155
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Dan McDonald <danmcd@kebe.com>
2017-05-10OS-6114 illumos#7955 broke delegated datasets in lx-brandrelease-20170511Jerry Jelinek1-1/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-04-25backout: 8021 ARC buf data scatter-ization (causes 8100)Robert Mustacchi1-8/+7
2017-04-25Revert "8021 ARC buf data scatter-ization"Jerry Jelinek1-8/+7
This reverts commit 660946868929e02041af7b5b1c3e14f547c53f11. Conflicts: usr/src/uts/common/fs/zfs/arc.c
2017-04-24 [illumos-gate merge]Jerry Jelinek1-7/+8
commit ff7af0d3beb1bddf8bb93afc2e9042dc3828be3d 8007 want sys/stddef.h for offsetof and container_of macros commit 63982b82e639bf9f496423925738dd3f86bda7aa 7976 libstand/dosfs: cache FAT32 in 128 Kb blocks to save loader memory commit f289ce6eb03db0584699ec4fed88ef795a33dd79 7839 uts: implement boot environment support commit 76608ff7a54afda798e7fdc98681fb6d37322109 7838 loader: pass loader environment to kernel as module commit 14ee0d29c415966483c8c602b05bf27669c29497 7462 loader should support multiboot2 protocol commit 1738dd6ec94e36a9828d13a6e52ac7fb68cb52ed 7461 illumos should support multiboot2 protocol commit 660946868929e02041af7b5b1c3e14f547c53f11 8021 ARC buf data scatter-ization commit df950592be5771afa05177cbbef90ff275f2526f 8088 Add support for LSI Intruder and Cutlass cards. Conflicts: usr/src/uts/common/fs/zfs/arc.c
2017-04-218021 ARC buf data scatter-izationDan Kimmel1-7/+8
Reviewed by: Matthew Ahrens mahrens@delphix.com Reviewed by: George Wilson george.wilson@delphix.com Reviewed by: Paul Dagnelie pcd@delphix.com Reviewed by: John Kennedy john.kennedy@delphix.com Reviewed by: Prakash Surya prakash.surya@delphix.com Reviewed by: Prashanth Sreenivasa pks@delphix.com Reviewed by: Pavel Zakharov pavel.zakharov@delphix.com Reviewed by: Chris Williamson chris.williamson@delphix.com Approved by: Richard Lowe <richlowe@richlowe.net>
2017-04-14 [illumos-gate merge]Jerry Jelinek5-17/+83
commit c2710388e7f692e90d6699bdef7a3987379dba9d 7574 boot slowness followed by panic while booting on KVM when no cpu tag is specified in virsh XML commit 20ee95858720e9df048b9d31b30aeb303e0685c9 7572 vioif panic: qe->qe_indirect_next < qe->qe_queue->vq_indirect_num commit 8a981c3356b194b3b5c0ae9276a9cc31cd2f93a3 7955 libshare needs to initialize only those datasets being modified by the consumer commit b127fe3c059af7adf772735498680b4f2e1405ef 6101 attempt to lzc_create() a filesystem under a volume results in a panic commit 53d6c69268ad98d311e74fb98d7514711585c1fa 8024 mdb_ctf_vread() needn't be so strict about unions commit 7f0bdb4257bb4f1f76390b72665961e411da24c6 8061 sa_find_idx_tab can be declared more type-safely commit dfd5965f7e43b6a630e5ac86708ae76b4f02cc40 6392 zdb: introduce -V for verbatim import commit e548d2fa41d1baa06662ed9abbb8bcec86e27dd9 7900 zdb shouldn't print the path of a znode at verbosity < 5 commit adc68ba91854584a470224cdb128a8e1ba16b41b 8062 memory leak in smb_unicode_init() commit 6b036259815954b7ad86d651af18efba672cb7a9 8026 retire zfs_throttle_delay and zfs_throttle_resolution
2017-04-137955 libshare needs to initialize only those datasets being modified by the ↵Daniel Hoffman5-17/+83
consumer Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-04-10 [illumos-gate merge]Jerry Jelinek2-4/+4
commit 471a88e499c660844f4590487ce7c4d5a7090294 5380 receive of a send -p stream doesn't need to try renaming snapshots commit 5697e03e6e3e2697f56ae341c7c8ce79680d6a2e 8046 Let calloc() do the multiplication in libzfs_fru_refresh commit 2a81eaec72260a1cb69e31ca02b09bfab50555ff 8020 Fix iostat on the EC2 instances commit 313ae1e182df6e6a04b56c4b73ded33e11b75666 8027 tighten up dsl_pool_dirty_delta commit 3991b535a8e990c0369be677746a87c259b13e9f 8023 Panic destroying a metaslab deferred range tree commit de05b58863498b10283637eb9ac85e92fe85150e 3871 fix issues introduced by 3604 commit 3bf13137914e56c8fbc66be397fadb819121166c 8034 shutdown(1M) needs modernizing
2017-04-075380 receive of a send -p stream doesn't need to try renaming snapshotsAndriy Gapon1-3/+3
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-04-078046 Let calloc() do the multiplication in libzfs_fru_refreshPedro Giffuni1-1/+1
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-03-22 [illumos-gate merge]Jerry Jelinek1-7/+4
commit d8584ba6fb7a5e46da1725845b99ae5fab5a4baf 7990 libzfs: snapspec_cb() does not need to call zfs_strdup() commit 2ed5314abaaa33c8ed0962cdac20e5a2b61de46b 7877 libadm: the if condition is wrong in devreserv.c commit 57a5ed5312451bb329b23563b4e85318e89308c7 7969 developer/opensolaris/osnet requires renamed package commit d598ea2f72da808b574d947bec3b454195bd3d13 7878 libhotplug: libhotplug.c may use uninitialized pointer commit 8665881c0dfc6f05581d92376fcc3584444a9c5f 7958 loader: reset module type search after unload commit 0eec6d647c67ffda03b768c8686fedcf218dae1e 7951 loader: disk_print should open nested partition with disk_open commit fe1911ad73a5ca1257fe32d4450a7689fabedbde 7984 loader: move bios getsecs into time.c
2017-03-217990 libzfs: snapspec_cb() does not need to call zfs_strdup()Marcel Telka1-7/+4
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2017-01-30 [illumos-gate merge]Jerry Jelinek2-31/+9
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 Pankov1-27/+2
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-19 [illumos-gate merge]Jerry Jelinek3-1/+11
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-187745 print error if lzc_* is called before libzfs_core_initSerapheim Dimitropoulos3-1/+11
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-16 [illumos-gate merge]Jerry Jelinek1-0/+3
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-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>
2016-12-05 [illumos-gate merge]Jerry Jelinek1-1/+4
commit 502b33a50609aec2d2a1f0465da1ad3bac47d74a 7593 lsdev device name section headers should be printed by dv_print callback. commit 5b5a71c445cf6577e9376190edd57004a2b09522 6964 mkfs_pcfs should detect GPT partition size and fat type for it commit 55a424cb69d5e44a32d26e1c9fe02288d09a1663 7404 rootpool_007_neg, bootfs_006_pos and bootfs_008_neg tests fail with the loader project bits commit 4ba5b9616327ef64e8abc737d29b3faabc6ae68c 7586 remove #ifdef __lint hack from dmu.h commit 719d176126cc1c689a469d4c3553d770d1c4e94e 6723 etc/skel needs cleanup 2931 PS1 prompt in default user .profile is incorrect commit 9c31cf024c08128fce3fce725716f43a0286b787 7623 Move agpmaster to graphics-agpgart, and set noincorp commit a727ef706f18aacc81c5d9981e121205e149f8bc 7622 Separate DRM+AGP devlinks stuff into its own module commit 01d41e6dacd6f26957b16899a553d152ff46ec0c 7621 Ship devfsadm.h to allow externally-built devlinks modules commit c4d05ea67a6a84b9d56cd84ce2a6e1f572b51966 7620 Update gfx_private for new AGP+DRM code commit dc1b26915530081df6e78d0ada403a1b920a7b58 7619 Promote gfx_private.h to sys/gfx_private.h
2016-12-027586 remove #ifdef __lint hack from dmu.hDan Kimmel1-1/+4
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>