summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs/common
AgeCommit message (Collapse)AuthorFilesLines
2018-05-23backout 9421: causes TRITON-372release-20180524Joshua M. Clulow1-5/+2
backout 9422: causes TRITON-372 Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-22 [illumos-gate merge]Jerry Jelinek1-0/+21
commit 5ac95da7d61660aa299c287a39277cb0372be959 9330 stack overflow when creating a deeply nested dataset
2018-05-219330 stack overflow when creating a deeply nested datasetSerapheim Dimitropoulos1-0/+21
Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-05-16 [illumos-gate merge]Jerry Jelinek7-94/+741
commit 0b2e8253986c5c761129b58cfdac46d204903de1 9512 zfs remap poolname@snapname coredumps commit 591e0e133f9980083db5d64ac33a30bcc3382ff7 8115 parallel zfs mount commit b4bf0cf0458759c67920a031021a9d96cd683cfe 9426 metaslab size can exceed offset addressable by spacemap commit b1da084b97cda9a2d087205b95c45a54ad654453 9309 mdb: this statement may fall through Conflicts: usr/src/lib/Makefile
2018-05-159512 zfs remap poolname@snapname coredumpsloli10K1-2/+14
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Wren Kennedy <john.kennedy@delphix.com> Reviewed by: Sara Hartse <sara.hartse@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-05-158115 parallel zfs mountSebastien Roy7-92/+727
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-05-02 [illumos-gate merge]Jerry Jelinek2-2/+6
commit bb1f424574ac8e08069d0ba993c2a41ffe796794 9443 panic when scrub a v10 pool commit ae5ee1bd5e54409b4589217b160c8cf4b81e2fb8 9237 "zpool add" fails for very large pools commit 20b5dafb425396adaebd0267d29e1026fc4dc413 9421 zdb should detect and print out the number of "leaked" objects 9422 zfs diff and zdb should explicitly mark objects that are on the deleted queue commit 93a1902e519bf492c071b48ffb93e5c1c7b53fb9 9194 mechanism to override ashift at pool creation time commit aa321b3cd36298fca4306c4e06284d250e998cf7 9500 HP scanner needs smaller SMB2 rwsize commit 73769bc1e3c74ccdf2eafae366eacebe85a6f6ff 9508 mandoc(1) should be large file aware 9509 illumos#8424 missed -nostdinc flag commit 2d3f5634d08413d6015ca536f1017b63a8609723 9258 9024 forgot to remove pv_rtls cruft commit 66f654faf94d77a6760e083cb715592f4a408046 9257 hvm drivers don't need to anounce failure to report version
2018-05-019237 "zpool add" fails for very large poolsAlan Somers1-0/+1
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andriy Gapon <avg@FreeBSD.org> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-05-019421 zdb should detect and print out the number of "leaked" objectsPaul Dagnelie1-2/+5
9422 zfs diff and zdb should explicitly mark objects that are on the deleted queue Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-04-26 [illumos-gate merge]Jerry Jelinek4-0/+107
commit 094e47e980b0796b94b1b8f51f462a64d246e516 9102 zfs should be able to initialize storage devices commit 5850749aaf781e7f284cedc8429eb16adf367802 9501 bootadm update-archive -nvC does more ZFS work than required
2018-04-259102 zfs should be able to initialize storage devicesGeorge Wilson4-0/+107
Reviewed by: John Wren Kennedy <john.kennedy@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-17 [illumos-gate merge]Jerry Jelinek1-1/+1
commit a3b5583021b7b45676bf1f0cc68adf7a97900b56 9192 explicitly pass good_writes to vdev_uberblock/label_sync commit 3a4b1be953ee5601bab748afa07c26ed4996cde6 9290 device removal reduces redundancy of mirrors commit ff9e88cea66c73818b035c646e3bb615ba3ff2bd 9452 ptable_dcmd() needs a little cleanup commit a800027ae7e1ce605f8a3187c6fcad94986988f3 9450 OS Unit Test Suite is in the ostest package commit ed1b18c7444d27a1c8637e59ba0b8b360902050b 9346 autofs: comparison between pointer and zero character constant commit 4e72ade1d48747d1105e26d42fc4787278f8f35e 9462 panic in smbfs_delmap_callback
2018-04-169290 device removal reduces redundancy of mirrorsMatthew Ahrens1-1/+1
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Reviewed by: Sara Hartse <sara.hartse@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tim Chase <tim@chase2k.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-03 [illumos-gate merge]Jerry Jelinek2-5/+108
commit daefc4e3f903d9fdcba459a512dc09df2d416e91 9349 dnet: this statement may fall through commit f22cbd2db87ae3945ed6a9166f8b9d61b65c6ab9 9348 mii: duplicate 'const' declaration specifier commit 9f7e0c70988ceb8fe0dc3b631ab169a6af80ecc5 9347 c2audit: comparison between pointer and zero character constant commit cf95dd1699b88778bfda4b3d97e13237466400c4 9343 ib: comparison between pointer and zero character constant commit ae7a42b1202d66a3f5538a09de0a28329264fd15 9181 ipf: this use of "defined" may not be portable commit fff695d46af8deb863236b0569e68ea5a9bb6756 9308 mdnsd: this statement may fall through commit c15ff06a5cef5880e0afc02c7a87c6b22455f848 9307 rdist: this statement may fall through commit f6b0cb17c5dc44ae872c22ebbbd2663c98723311 9306 pppd: this use of "defined" may not be portable commit 5b85b345b049f7f7544f27a5b5e2b1bfa91da91e 9305 pppdump: this statement may fall through commit 7f24fc96855e7e749ca4e15ffdce8ea80fc94dbf 9131 regexp.h: this statement may fall through commit acca861ce6b8e9720b720b04d3880f44a3e10281 9301 nvme: Package description out of date commit 6f9a31a96454e5a48ab600f85d7e8b556b897e1a 9263 rdc: comparison between pointer and zero character constant commit 73ff8cc657529b1dc6066efa02507cc59523bf46 9240 nxge: this statement may fall through commit ea60f77b8bdb7a88d6143d8bd30ddebab992abee 9142 libxcurses: comparison between pointer and zero character constant commit 17f11284b49b98353b5119463254074fd9bc0a28 9238 ZFS Spacemap Encoding V2 commit 1c10ae76c0cb31326c320e7cef1d3f24a1f47125 9286 want refreservation=auto
2018-04-029286 want refreservation=autoMike Gerdts2-5/+108
Reviewed by: Allan Jude <allanjude@freebsd.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-03-20 [illumos-gate merge]Jerry Jelinek3-16/+17
commit 015f38bba18ec2acb8888f945aa30883d339367b 9193 bootcfg -C doesn't work commit 5dafeea3ebd2dd77affc802bcb90f63faf01589f 9235 rename zpool_rewind_policy_t to zpool_load_policy_t commit ccef24b493bcbd146fcd6d8946666cae081470b6 9191 dump vdev tree to zfs_dbgmsg when spa load fails due to missing log devices commit c4de6c3ca45a0d091cbbc164e338e97f0959aea1 9190 Fix cleanup routine in import_cachefile_device_replaced.ksh commit d1de72cfa29ab77ff80e2bb0e668a6afa5bccaf0 9187 racing condition between vdev label and spa_last_synced_txg in vdev_validate commit 859bfead58cf0e8c589b713386bab81385a346e6 9076 ZFS Performance test concurrency should be lowered for better latency
2018-03-199193 bootcfg -C doesn't workPaul Dagnelie1-2/+3
Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-03-199235 rename zpool_rewind_policy_t to zpool_load_policy_tPavel Zakharov3-14/+14
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-03-15 [illumos-gate merge]Jerry Jelinek4-2/+79
commit f313c178df05fb723db8426641b6f443f90f5f45 8808 nvme: Software Progress Marker feature is optional commit 026e699f086745296cda4664068f50ace71e32e2 8980 BIOS clock is sometimes one hour fast commit ac29b594b43c0e9b5cc7656b662ca9f359b36a46 9173 smbsrv: we do not build all commit bbbed746ed07daa0e18f08cf6145bb3f2b063f24 9260 nsmb driver 32-bit ioctl check broken after 8685 commit 8671400134a11c848244896ca51a7db4d0f69da4 9166 zfs storage pool checkpoint commit 5f5913bb83405db87f982abee80162a479d363af 9164 assert: newds == os->os_dsl_dataset Conflicts: usr/src/uts/common/fs/zfs/dsl_pool.c
2018-03-149166 zfs storage pool checkpointSerapheim Dimitropoulos4-2/+79
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
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-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 Jelinek1-36/+2
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 King1-36/+2
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>