summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs
AgeCommit message (Collapse)AuthorFilesLines
2018-02-14 [illumos-gate merge]release-20180215Jerry Jelinek5-9/+31
commit 750a7e45cc1795462d627c610964b7ceb020a0b0 9078 Update hwdata - 20180208 commit d6e1c446d7897003fd9fd36ef5aa7da350b7f6af 8857 zio_remove_child() panic due to already destroyed parent zio commit d9a54dd1ef75248420c035ec1d240674f8d1f4fb 9074 domount() interprets ZFS filesystem names as relative paths commit 213fcdcbdccbdeb7d33fbae7ba8d2639a6f8fd01 9077 zloop misses core files because they're no longer written into cwd commit 544132fce3fa6583f01318f9559adc46614343a7 8940 Sending an intra-pool resumable send stream may result in EXDEV commit bdfded42e66b9fc1395ff2401aa2952f7c44ae34 9080 recursive enter of vdev_indirect_rwlock from vdev_indirect_remap() commit 667ec66f1b4f491d5e839644e0912cad1c9e7122 9079 race condition in starting and ending condesing thread for indirect vdevs commit 6f7938128a2c5e23f4b970ea101137eadd1470a1 9075 Improve ZFS pool import/load process and corrupted pool recovery commit 6bb6b5762ca4b17cd5fb3c6c123f17489d5635aa 9100 remove sunman rules from the gate Conflicts: usr/src/cmd/smbios/smbios.c
2018-02-138940 Sending an intra-pool resumable send stream may result in EXDEVloli10K2-5/+10
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-139075 Improve ZFS pool import/load process and corrupted pool recoveryPavel Zakharov3-4/+21
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-08 [illumos-gate merge]Jerry Jelinek1-9/+30
commit d8cfd210fd5a1952766872e066477af3df22c27c 9064 ZFS test remove_mirror should wait for device removal to complete commit a01b7f54af574cc2fd6c48d74fbd41936bf7d272 9004 Some ZFS tests used files removed with 32 bit kernel commit 2816c4ace7a4e702d9e9cc94b60b4ae41a052fe1 8965 zfs_acl_ls_001_pos fails due to no longer supported grep regex commit add927f8c8d101e16c23eb9cd270be4fd7edf7d5 8942 zfs promote .../%recv should be an error commit ac0215f4d618163d117a40fbf77a3f944852cb7b 8941 zpool add: assertion failed in get_replication() with nested interior VDEVs commit 95643f75d23914a3e332adc9661ed51749e9858d 8520 lzc_rollback_to should support rolling back to origin 7198 libzfs should gracefully handle EINVAL from lzc_rollback commit f4c1745bd6c9829a05ecec15759ede7757100ab5 8477 Assertion failed in vdev_state_dirty(): spa_writeable(spa) commit 85723e5eec42f46dbfdb4c09b9e1ed66501d1ccf 8408 dsl_props_set_sync_impl() does not handle nested nvlists correctly commit 305fdadfe1699208551f5b6e4c6176e4da94ece0 9033 nightly MUST use cw in tools proto commit 56a7ecf86726e16be55758fad1b9f05dd5afc7be 9026 lib/fm missing dependency on libsff commit 986347b1a657a0b49d45f0099e9b5799549b9312 9025 libzfs missing dependency on libcmdutils commit 7c80a9608efb5c2bb78fb923e352a01088239788 9040 libnsl: unused local typedef in rpc code commit 6685d29894718fc404d81493e41909d6101ea4af 9038 fs.d/nfs: this statement may fall through commit 2dedcc4ffd203141c363762ff9947921e80b860c 9037 pfexecd: this statement may fall through commit f02c28e434fb4d81d95122bab187fb43d4f19c2a 9036 zfs: duplicate 'const' declaration specifier commit 46ac8fdfc5a1f9d8240c79a6ae5b2889cbe83553 9035 zfs: this statement may fall through commit 4ecc75a514e023664b130792957c3973a982cebe 9034 pfexecd: duplicate lint target in Makefile commit 1e8199757379047b30cc13c6aed3a0d25c7a035a 9032 sgs: this statement may fall through commit 6f459ff5b49a8482416f3eab8866c784121ecae3 9031 sgs/libld: comparison between pointer and zero character constant commit baa1db26a9368be6665db7776693fa63cc346ce5 8733 cxgbe: variable 'execute' set but not used Conflicts: usr/src/tools/scripts/nightly.sh
2018-02-078942 zfs promote .../%recv should be an errorloli10K1-0/+7
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-078520 lzc_rollback_to should support rolling back to originAndriy Gapon1-9/+23
7198 libzfs should gracefully handle EINVAL from lzc_rollback Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-07 [illumos-gate merge]Jerry Jelinek1-1/+1
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
2018-02-069027 Makefiles need to specify C99 mode consistentlyYuri Pankov1-1/+1
Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-01-19 [illumos-gate merge]Jerry Jelinek1-7/+8
commit e9b7d6e7f7a6477679a35b73eb3934b096b3dd39 8972 zfs holds: In scripted mode, do not pad columns with spaces commit 5cb8d943bc8513c6230589aad5a409d58b0297cb 8835 Speculative prefetch in ZFS not working for misaligned reads commit 4ae5f5f06c6c2d1db8167480f7d9e3b5378ba2f2 8652 Tautological comparisons with ZPROP_INVAL commit 2ba5f978a4f9b02da9db1b8cdd9ea5498eb00ad9 8641 "zpool clear" and "zinject" don't work on "spare" or "replacing" vdevs commit 620632424515d984b96f0a398e2d0cba9412182c 8560 Reference leak on ipsec_action_t
2018-01-188652 Tautological comparisons with ZPROP_INVALAlan Somers1-2/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Gordon Ross <gwr@nexenta.com>
2018-01-188641 "zpool clear" and "zinject" don't work on "spare" or "replacing" vdevsAlan Somers1-5/+6
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-01-11 [illumos-gate merge]Jerry Jelinek5-21/+125
commit 5cabbc6b49070407fb9610cfe73d4c0e0dea3e77 7614 zfs device evacuation/removal commit eb9c32327f4caf584b309530acc3df1b67f1d286 8925 boot1.efi: link with libefi
2018-01-107614 zfs device evacuation/removalPrashanth Sreenivasa5-21/+125
Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Tim Chase <tim@chase2k.com> Approved by: Garrett D'Amore <garrett@damore.org>
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