]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
9 years ago5202 want ctf(4)
Mark Johnston [Thu, 9 Oct 2014 23:11:36 +0000 (23:11 +0000)]
5202 want ctf(4)
Reviewed by: Keith M Wesolowski <wesolows@foobazco.org>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Robert Mustacchi <rm@joyent.com>

illumos/illumos-gate@fe2e029eea29fd49d0d9058dbd5b79a252667e6b

9 years ago3693 restore_object uses at least two transactions to restore an object
Xin LI [Thu, 9 Oct 2014 05:53:04 +0000 (05:53 +0000)]
3693 restore_object uses at least two transactions to restore an object
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Andriy Gapon <andriy.gapon@hybridcluster.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@e77d42eaa49fe55bfae1e0e0065c6e99affc001b

9 years ago5175 implement dmu_read_uio_dbuf() to improve cached read performance
Xin LI [Thu, 9 Oct 2014 05:50:23 +0000 (05:50 +0000)]
5175 implement dmu_read_uio_dbuf() to improve cached read performance
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: George Wilson <george@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@f8554bb92be6be88a684bea58293b41a6168a538

9 years ago5169 zdb should limit its ARC size
Xin LI [Thu, 9 Oct 2014 05:48:06 +0000 (05:48 +0000)]
5169 zdb should limit its ARC size
5170 zdb -c should create more scrub i/os by default
5171 zdb should print status while loading metaslabs for leak detection

Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@06be98028b8a84e7f327188613dd09a708294d1a

9 years ago5162 zfs recv should use loaned arc buffer to avoid copy
Xin LI [Mon, 6 Oct 2014 06:04:10 +0000 (06:04 +0000)]
5162 zfs recv should use loaned arc buffer to avoid copy
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@8a9047098ad8ce5afa38b6d012c8b509bb619f40

9 years ago5178 zdb -vvvvv on old-format pool fails in dump_deadlist()
Xin LI [Mon, 6 Oct 2014 06:00:50 +0000 (06:00 +0000)]
5178 zdb -vvvvv on old-format pool fails in dump_deadlist()
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@90c76c66a2e21307c5370ae1bd3c7145a60c874f

9 years ago5176 lock contention on godfather zio
Xin LI [Mon, 6 Oct 2014 05:54:39 +0000 (05:54 +0000)]
5176 lock contention on godfather zio
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@6f834bc197c703a6568554c889157fb345bac079

9 years ago5177 remove dead code from dsl_scan.c
Xin LI [Sat, 4 Oct 2014 07:50:06 +0000 (07:50 +0000)]
5177 remove dead code from dsl_scan.c
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@5f37736ac8f99922368294d745d3fefa22b49d11

9 years ago5150 zfs clone of a defer_destroy snapshot causes strangeness
Xin LI [Sat, 4 Oct 2014 07:49:06 +0000 (07:49 +0000)]
5150 zfs clone of a defer_destroy snapshot causes strangeness
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@42fcb65ea4f2c6f8cc5a3c6142a486cb49871fd2

9 years ago5174 add sdt probe for blocked read in dbuf_read()
Xin LI [Sat, 4 Oct 2014 07:38:59 +0000 (07:38 +0000)]
5174 add sdt probe for blocked read in dbuf_read()
Reviewed by: Basil Crow <basil.crow@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Steven Hartland <killing@multiplay.co.uk>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: Boris Protopopov <bprotopopov@hotmail.com>
Reviewed by: Steven Hartland <killing@multiplay.co.uk>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Adam H. Leventhal <ahl@delphix.com>

illumos/illumos-gate@f6164ad638e7346c4ae4ba393760a897cf6eb744

9 years ago5149 zvols need a way to ignore DKIOCFREE
Xin LI [Sat, 4 Oct 2014 07:37:17 +0000 (07:37 +0000)]
5149 zvols need a way to ignore DKIOCFREE
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Matthew Ahrens <matthew.ahrens@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: George Wilson <george.wilson@delphix.com>

illumos/illumos-gate@893c83ba3e1c87a785b5274ce2ef02f45fba6087

9 years ago5148 zvol's DKIOCFREE holds zfsdev_state_lock too long
Xin LI [Sat, 4 Oct 2014 07:35:50 +0000 (07:35 +0000)]
5148 zvol's DKIOCFREE holds zfsdev_state_lock too long
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
Author: George Wilson <george.wilson@delphix.com>

illumos/illumos-gate@574e2414ac6a50c9d6097c2e4a98eb9263f90c44

9 years ago5161 add tunable for number of metaslabs per vdev
Xin LI [Sat, 4 Oct 2014 07:34:50 +0000 (07:34 +0000)]
5161 add tunable for number of metaslabs per vdev
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@bf3e216c7efa56332b456f4cf19d208e21d63839

9 years ago5163 arc should reap range_seg_cache
Xin LI [Sat, 4 Oct 2014 07:32:19 +0000 (07:32 +0000)]
5163 arc should reap range_seg_cache
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: George Wilson <george.wilson@delphix.com>

illumos/illumos@83803b51e1fa57fbf4e86ca5aa58eab6c5822dae

9 years ago5164 space_map_max_blksz causes panic, does not work
Xin LI [Sat, 4 Oct 2014 07:26:42 +0000 (07:26 +0000)]
5164 space_map_max_blksz causes panic, does not work
5165 zdb fails assertion when run on pool with recently-enabled spacemap_histogram feature
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@b1be2892dd07cf9a97d47ad06334cdc879196aaf

9 years ago5147 zpool list -v should show individual disk capacity
Xin LI [Sat, 4 Oct 2014 07:24:35 +0000 (07:24 +0000)]
5147 zpool list -v should show individual disk capacity
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Matthew Ahrens <matthew.ahrens@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: George Wilson <george.wilson@delphix.com>

illumos/illumos-gate@7a09f97bc0d52b763c580864e78a665b15be37f8

9 years ago5139 SEEK_HOLE failed to report a hole at end of file
Xin LI [Sat, 13 Sep 2014 15:34:12 +0000 (15:34 +0000)]
5139 SEEK_HOLE failed to report a hole at end of file
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Peng Dai <peng.dai@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@0fbc0cd0e52a11f6c4397a1714f94412cbf98b60

9 years ago5140 message about "%recv could not be opened" is printed when booting after crash
Xin LI [Sat, 13 Sep 2014 15:31:37 +0000 (15:31 +0000)]
5140 message about "%recv could not be opened" is printed when booting after crash
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@22438533bcc131ecebd4c16c699c35e91d321b76

9 years ago5134 if ZFS_DEBUG or debug= is set, libzpool should enable debug prints
Xin LI [Sat, 13 Sep 2014 15:27:46 +0000 (15:27 +0000)]
5134 if ZFS_DEBUG or debug= is set, libzpool should enable debug prints
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@7fa49ea5e7d23077615525b1738f90f273258b05

9 years ago5138 add tunable for maximum number of blocks freed in one txg
Xin LI [Sat, 13 Sep 2014 15:24:35 +0000 (15:24 +0000)]
5138 add tunable for maximum number of blocks freed in one txg
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: Mattew Ahrens <mahrens@delphix.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Max Grossman <max.grossman@delphix.com>

illumos/illumos-gate@af3465da8fa420c4ec701e3e57704d537a6f755b

9 years ago5136 fix write throttle comment in dsl_pool.c
Xin LI [Sat, 13 Sep 2014 15:05:10 +0000 (15:05 +0000)]
5136 fix write throttle comment in dsl_pool.c
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@d85a1e969ce08b3bc4a7cb3626a6e33a28b5caeb

9 years ago5135 zpool_find_import_cached() can use fnvlist_*
Xin LI [Sat, 13 Sep 2014 14:30:46 +0000 (14:30 +0000)]
5135 zpool_find_import_cached() can use fnvlist_*
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@b18d6b0e20b5bf6e2007c550bb33dcbab6b5dddc

9 years ago5151 blkdev should support reporting of physical block size
Xin LI [Sat, 13 Sep 2014 14:23:51 +0000 (14:23 +0000)]
5151 blkdev should support reporting of physical block size
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Hans Rosenfeld <hans.rosenfeld@nexenta.com>

illumos/illumos-gate@32ce6b819524e8719d4ce58db40a00e9f17843e2

9 years ago5118 When verifying or creating a storage pool, error messages only show one device
Xin LI [Sun, 7 Sep 2014 12:18:12 +0000 (12:18 +0000)]
5118 When verifying or creating a storage pool, error messages only show one device
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Boris Protopopov <boris.protopopov@me.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Basil Crow <basil.crow@delphix.com>

illumos/illumos-gate@75fbdf9b9f63da7e23a9814982b78a782559c086

9 years ago5116 zpool history -i goes into infinite loop
Xin LI [Sun, 7 Sep 2014 12:13:49 +0000 (12:13 +0000)]
5116 zpool history -i goes into infinite loop
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: Boris Protopopov <boris.protopopov@me.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Author: Matthew Ahrens <mahrens@delphix.com>

illumos/illumos-gate@3339867a862f63acdad71abd574d5d79e18d8579

9 years ago5117 space map reallocation can cause corruption
Xin LI [Sun, 7 Sep 2014 12:07:26 +0000 (12:07 +0000)]
5117 space map reallocation can cause corruption
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
Author: George Wilson <george.wilson@delphix.com>

illumos/illumos-gate@e503a685964805f048b35c2a4e70e0638344f2b7

9 years ago5095 panic when adding a duplicate dbuf to dn_dbufs
Xin LI [Wed, 20 Aug 2014 06:34:24 +0000 (06:34 +0000)]
5095 panic when adding a duplicate dbuf to dn_dbufs
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Mattew Ahrens <mahrens@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Josef Sipek <jeffpc@josefsipek.net>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Alex Reece <alex@delphix.com>

illumos/illumos-gate@86bb58aec7165f8a0303564575c65e5a2ad58bf1

9 years ago5066 remove support for non-ANSI compilation
Xin LI [Wed, 20 Aug 2014 06:29:42 +0000 (06:29 +0000)]
5066 remove support for non-ANSI compilation
5068 Remove SCCSID() macro from <macros.h>
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@ba3594ba9b5dd4c846c472a8d657edcb7c8109ac

9 years ago5047 don't use atomic_*_nv if you discard the return value
Xin LI [Wed, 20 Aug 2014 06:25:43 +0000 (06:25 +0000)]
5047 don't use atomic_*_nv if you discard the return value
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

illumos/illumos-gate@640c1670a105457bb0040e8e11037b53ab6ebcfa

9 years ago5045 use atomic_{inc,dec}_* instead of atomic_add_*
Xin LI [Wed, 20 Aug 2014 06:22:59 +0000 (06:22 +0000)]
5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

illumos/illumos-gate@1a5e258f5471356ca102c7176637cdce45bac147

9 years ago5043 remove deprecated atomic functions' prototypes
Xin LI [Wed, 20 Aug 2014 06:20:06 +0000 (06:20 +0000)]
5043 remove deprecated atomic functions' prototypes
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

illumos/illumos-gate@6ed9368a130d7c9a82e574da808d34034da33748

9 years ago5042 stop using deprecated atomic functions
Xin LI [Wed, 20 Aug 2014 06:15:53 +0000 (06:15 +0000)]
5042 stop using deprecated atomic functions
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

illumos/illumos-gate@75d94465dbafa487b716482dc36d5150a4ec9853

9 years ago5049 panic when removing log device
Xin LI [Mon, 4 Aug 2014 23:57:46 +0000 (23:57 +0000)]
5049 panic when removing log device
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Mattew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov@gmail.com>
Approved by: Rich Lowe <richlowe@richlowe.net>
Author: Alex Reece <alex@delphix.com>

illumos/illumos-gate@2986efa8094ce00f75df27fb74a184c65c38614a

9 years agoAuthor: Justin T. Gibbs <justing@spectralogic.com>
Xin LI [Sat, 2 Aug 2014 06:49:16 +0000 (06:49 +0000)]
Author: Justin T. Gibbs <justing@spectralogic.com>
Date:   Fri Aug 1 17:55:38 2014 -0800

    5038 Remove "old-style" flexible array usage in ZFS.
    Reviewed by: Matthew Ahrens <mahrens@delphix.com>
    Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
    Approved by: Richard Lowe <richlowe@richlowe.net>

illumos/illumos-gate@7f18da4c54210b682e105b0e7be5195c60f98d20

9 years agoAuthor: Matthew Ahrens <mahrens@delphix.com>
Xin LI [Sat, 2 Aug 2014 06:33:58 +0000 (06:33 +0000)]
Author: Matthew Ahrens <mahrens@delphix.com>
Date:   Fri Aug 1 11:09:46 2014 -0800

    5039 ztest should default to larger device sizes
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Reviewed by: Max Grossman <max.grossman@delphix.com>
    Reviewed by: Christopher Siden <christopher.siden@delphix.com>
    Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>

illumos/illumos-gate@539eed8a409366837ae95576ca22df010f901134

9 years ago5034 ARC's buf_hash_table is too small
Xin LI [Tue, 29 Jul 2014 07:13:03 +0000 (07:13 +0000)]
5034 ARC's buf_hash_table is too small
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Gordon Ross <gwr@nexenta.com>

illumos/illumos-gate@63e911b6fce0acc8e2a1d31ebdaf0c4c12580a14

9 years ago4873 zvol unmap calls can take a very long time for larger datasets
Xin LI [Tue, 29 Jul 2014 07:08:32 +0000 (07:08 +0000)]
4873 zvol unmap calls can take a very long time for larger datasets
Reviewed by: George Wilson <george@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
Reviewed by: Basil Crow <basil.crow@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>

illumos/illumos-gate@0f6d88aded0d165f5954688a9b13bac76c38da84

9 years ago4976 zfs should only avoid writing to a failing non-redundant top-level vdev
Xin LI [Wed, 23 Jul 2014 08:00:34 +0000 (08:00 +0000)]
4976 zfs should only avoid writing to a failing non-redundant top-level vdev
4977 mdb error in ::spa_space from space_cb() if a metaslab's ms_sm is NULL
4978 ztest fails in get_metaslab_refcount()
4979 extend free space histogram to device and pool
4980 metaslabs should have a fragmentation metric
4981 remove fragmented ops vector from block allocator
4982 space_map object should proactively upgrade when feature is enabled
4983 need to collect metaslab information via mdb
4984 device selection should use fragmentation metric
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@2e4c998613148111f2fc5371085331ffb39122ff

9 years ago5008 lock contention (rrw_exit) while running a read only load
Xin LI [Fri, 18 Jul 2014 18:09:20 +0000 (18:09 +0000)]
5008 lock contention (rrw_exit) while running a read only load
Reviewed by: Matthew Ahrens <matthew.ahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Richard Yao <ryao@gentoo.org>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@c9030f6c93613fe30ee0c16f92b96da7816ac052

9 years ago4753 increase number of outstanding async writes when sync task is waiting
Xin LI [Fri, 18 Jul 2014 18:05:09 +0000 (18:05 +0000)]
4753 increase number of outstanding async writes when sync task is waiting
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@73527f441cbbd953fa42cc5a30a413bad75f24a9

9 years ago4631 zvol_get_stats triggering too many reads
Xin LI [Fri, 18 Jul 2014 18:02:34 +0000 (18:02 +0000)]
4631 zvol_get_stats triggering too many reads
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Approved by: Dan McDonald <danmcd@omniti.com>

illumos/illumos-gate@bbfa8ea8bb4168c969ba27d632dfe0aeec3fc0da

9 years ago4958 zdb trips assert on pools with ashift >= 0xe
Xin LI [Fri, 18 Jul 2014 17:55:12 +0000 (17:55 +0000)]
4958 zdb trips assert on pools with ashift >= 0xe
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@2a104a5236475eb73aa41eaaf3ed9f3ccbe0ca55

9 years ago4970 need controls on i/o issued by zpool import -XF
Xin LI [Tue, 15 Jul 2014 20:35:56 +0000 (20:35 +0000)]
4970 need controls on i/o issued by zpool import -XF
4971 zpool import -T should accept hex values
4972 zpool import -T implies extreme rewind, and thus a scrub
4973 spa_load_retry retries the same txg
4974 spa_load_verify() reads all data twice
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>

illumos/illumos-gate@e42d205944d245bf5d1c4fc45261cbe09e28a7b9

9 years ago4975 missing mutex_destroy() calls in zfs
Xin LI [Tue, 15 Jul 2014 17:39:53 +0000 (17:39 +0000)]
4975 missing mutex_destroy() calls in zfs
Reviewed by: Matthew Ahrens <matthew.ahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Reviewed by: Seth Nimbosa <darth.Serious@gmail.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Don Brady <dev.fs.zfs@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>

illumos/illumos-gate@d2b3cbbd7f3a37bc7c01b526d3eb312acd070423

9 years ago4951 ZFS administrative commands should use reserved space, not fail with ENOSPC...
Xin LI [Mon, 14 Jul 2014 18:02:36 +0000 (18:02 +0000)]
4951 ZFS administrative commands should use reserved space, not fail with ENOSPC (fix call)

Approved by: Christopher Siden <christopher.siden@delphix.com>

illumos/illumos-gate@c39f2c8cacf297ec37acd421f4c4fec127991995

9 years ago4951 ZFS administrative commands should use reserved space, not fail with ENOSPC
Xin LI [Wed, 9 Jul 2014 08:23:22 +0000 (08:23 +0000)]
4951 ZFS administrative commands should use reserved space, not fail with ENOSPC
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@7d46dc6ca63a6f3f0d51aa655bfcf10cf2405a9e

9 years ago4966 zpool list iterator does not update output
Xin LI [Wed, 9 Jul 2014 08:20:08 +0000 (08:20 +0000)]
4966 zpool list iterator does not update output
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@cd67d23d32df7b247d00e5b82257a2220b1e0c13

9 years ago4953 zfs rename <snapshot> need not involve libshare
Xin LI [Wed, 9 Jul 2014 08:17:09 +0000 (08:17 +0000)]
4953 zfs rename <snapshot> need not involve libshare
4954 "zfs create" need not involve libshare if we are not sharing
4955 libshare's get_zfs_dataset need not sort the datasets
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@33cde0d0c27645bc9ec94c4d2955193c3dd4027c

9 years ago4950 files sometimes can't be removed from a full filesystem
Xin LI [Wed, 9 Jul 2014 08:14:13 +0000 (08:14 +0000)]
4950 files sometimes can't be removed from a full filesystem
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Boris Protopopov <bprotopopov@hotmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>

illumos/illumos-gate@4bb73804952172060c9efb163b89c17f56804fe8

10 years ago4929 want prevsnap property
Xin LI [Tue, 1 Jul 2014 21:21:56 +0000 (21:21 +0000)]
4929 want prevsnap property
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: Matt Amdur <matt.amdur@delphix.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Boris Protopopov <bprotopopov@hotmail.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@omniti.com>

illumos/illumos-gate@b461c7460e5e77cf65f00151162e654220c6e2fb

10 years ago4924 LZ4 Compression for metadata
Xin LI [Tue, 1 Jul 2014 21:19:10 +0000 (21:19 +0000)]
4924 LZ4 Compression for metadata
Reviewed by Matthew Ahrens <mahrens@delphix.com>
Reviewed by Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Christopher Siden <christopher.siden@delphix.com>

illumos/illumos-gate@b8289d24d866c1af02d7007348f7f057693c15d3

10 years ago4936 lz4 could theoretically overflow a pointer with a certain input
Xin LI [Tue, 1 Jul 2014 21:16:27 +0000 (21:16 +0000)]
4936 lz4 could theoretically overflow a pointer with a certain input
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Approved by: Gordon Ross <gordon.ross@nexenta.com>

illumos/illumos-gate@58d0718061c87e3d647c891ec5281b93c08dba4e

10 years ago4914 zfs on-disk bookmark structure should be named *_phys_t
Xin LI [Tue, 1 Jul 2014 21:14:35 +0000 (21:14 +0000)]
4914 zfs on-disk bookmark structure should be named *_phys_t
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>

illumos/illumos-gate@7802d7bf98dec568dadf72286893b1fe5abd8602

10 years ago OS-1723 DTrace should speak JSON
Rui Paulo [Thu, 26 Jun 2014 19:48:59 +0000 (19:48 +0000)]
OS-1723 DTrace should speak JSON
    Reviewed by: Bryan Cantrill <bmc@joyent.com>

illumos/illumos-gate@8017f1f8eea31bd1160b5e50755242a2a9aabc7d

10 years ago4756 metaslab_group_preload() could deadlock
Xin LI [Tue, 17 Jun 2014 08:02:50 +0000 (08:02 +0000)]
4756 metaslab_group_preload() could deadlock

Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@30beaff42d8240ebf5386e8b7a14e3d137a1631f

10 years ago4897 Space accounting mismatch in L2ARC/zpool
Xin LI [Tue, 17 Jun 2014 07:58:53 +0000 (07:58 +0000)]
4897 Space accounting mismatch in L2ARC/zpool

Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Boris Protopopov <bprotopopov@hotmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>

illumos/illumos-dist@3038a2b421b40dc5ac11cd88423696618584f85a

10 years ago4891 want zdb option to dump all metadata
Xin LI [Tue, 17 Jun 2014 07:51:55 +0000 (07:51 +0000)]
4891 want zdb option to dump all metadata

Reviewed by: Sonu Pillai <sonu.pillai@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Garrett D'Amore <garrett@damore.org>

illumos/illumos-gate@df15e419cb7359ba56ddddab9045e438d89e7cbc

10 years ago4881 zfs send performance degradation when embedded block pointers are encountered
Xin LI [Tue, 17 Jun 2014 07:46:55 +0000 (07:46 +0000)]
4881 zfs send performance degradation when embedded block pointers are encountered

Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Dan McDonald <danmcd@omniti.com>

illumos/illumos-gate@06315b795c0d54f0228e0b8af497a28752dd92da

10 years ago4390 i/o errors when deleting filesystem/zvol can lead to space map corruption
Xin LI [Tue, 17 Jun 2014 07:44:55 +0000 (07:44 +0000)]
4390 i/o errors when deleting filesystem/zvol can lead to space map corruption

Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Approved by: Dan McDonald <danmcd@omniti.com>

illumos/illumos-dist@7fd05ac4dec0c343d2f68f310d3718b715ecfbaf

10 years ago4757 ZFS embedded-data block pointers ("zero block compression")
Xin LI [Tue, 17 Jun 2014 07:35:54 +0000 (07:35 +0000)]
4757 ZFS embedded-data block pointers ("zero block compression")
4913 zfs release should not be subject to space checks

Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

illumos/illumos-dist@5d7b4d438c4a51eccc95e77a83a437b4d48380eb

10 years ago4767 dtrace_probe() always has the timestamp
Mark Johnston [Tue, 3 Jun 2014 01:58:22 +0000 (01:58 +0000)]
4767 dtrace_probe() always has the timestamp

illumos/illumos-gate@82d86f4e8b1400610e24f161032c16e049f173a0

10 years ago4470 overly aggressive D integer narrowing breaks 32-bit ustack helpers
Mark Johnston [Tue, 3 Jun 2014 01:55:27 +0000 (01:55 +0000)]
4470 overly aggressive D integer narrowing breaks 32-bit ustack helpers

illumos/illumos-gate@2e0552679e3175533ade93573ac1229d20a8367b

10 years ago4469 DTrace helper tracing should be dynamic
Mark Johnston [Tue, 3 Jun 2014 01:52:05 +0000 (01:52 +0000)]
4469 DTrace helper tracing should be dynamic

illumos/illumos-gate@902686d13f8a39cfdc57f5605470369eafa51e1f

10 years ago4471 DTrace count() with histogram
Mark Johnston [Tue, 3 Jun 2014 01:42:09 +0000 (01:42 +0000)]
4471 DTrace count() with histogram
4472 DTrace full width distribution histograms
4473 DTrace frequency trails

illumos/illumos-gate@33093f5bcdc51014933497dd39374080c1ac5705

10 years ago4474 DTrace Userland CTF Support
Mark Johnston [Tue, 3 Jun 2014 01:24:46 +0000 (01:24 +0000)]
4474 DTrace Userland CTF Support
4475 DTrace userland Keyword
4476 DTrace tests should be better citizens
4479 pid provider types
4480 dof emulation is missing checks

illumos/illumos-gate@a386cc11a86ecb60f5a48078d22c1500e2ad003e

10 years ago4248 dtrace(1M) should never create DOF with empty probes section
Mark Johnston [Tue, 3 Jun 2014 01:16:11 +0000 (01:16 +0000)]
4248 dtrace(1M) should never create DOF with empty probes section
4249 Only probes from the first DTrace object file will be included

illumos/illumos-gate@54a20ab41aadcb81c53e72fc65886e964e9add59

The r258379 import of this change omitted the tests.

10 years ago4477 DTrace should speak JSON
Mark Johnston [Tue, 3 Jun 2014 01:06:31 +0000 (01:06 +0000)]
4477 DTrace should speak JSON

illumos/illumos-gate@f497f9fe231e0e400f339c84a7d80c4aae2ac4d5

10 years ago2915 DTrace in a zone should see "cpu", "curpsinfo", et al
Mark Johnston [Tue, 3 Jun 2014 00:55:15 +0000 (00:55 +0000)]
2915 DTrace in a zone should see "cpu", "curpsinfo", et al
2916 DTrace in a zone should be able to access fds[]
2917 DTrace in a zone should have limited provider access

illumos/illumos-gate@b0f673c4626e4cb1db7785287eaeed2731dfefe8

10 years ago4901 zfs filesystem/snapshot limit leaks
Xin LI [Sat, 31 May 2014 00:58:34 +0000 (00:58 +0000)]
4901 zfs filesystem/snapshot limit leaks

illumos/illumos-gate@adf340778b67ab4c04c186099a69e0a5435609c7

10 years ago3897 zfs filesystem and snapshot limits (fix leak)
Xin LI [Sat, 31 May 2014 00:57:31 +0000 (00:57 +0000)]
3897 zfs filesystem and snapshot limits (fix leak)

illumos/illumos-gate@fb7001f1cd0ee8c6cacc800126125242e40ecbd4

10 years ago3835 zfs need not store 2 copies of all metadata
Xin LI [Tue, 27 May 2014 19:05:26 +0000 (19:05 +0000)]
3835 zfs need not store 2 copies of all metadata

illumos/illumos-gate@edf345e6b8342e8627ec20ce821a977a62cee19d

10 years ago4730 metaslab group taskq should be destroyed in metaslab_group_destroy()
Xin LI [Tue, 27 May 2014 19:02:25 +0000 (19:02 +0000)]
4730 metaslab group taskq should be destroyed in metaslab_group_destroy()

illumos/illumos-gate@be082110c08433beadb738ad3be035a73d995ea8

10 years ago4698 fix builds by gcc44 on sparc
Xin LI [Tue, 27 May 2014 19:01:10 +0000 (19:01 +0000)]
4698 fix builds by gcc44 on sparc

(This change is not applicable to FreeBSD)

illumos/illumos-gate@9c720e3bfb657054035cb780c4d222291b7d4917

10 years ago4745 fix AVL code misspellings
Xin LI [Wed, 23 Apr 2014 19:12:26 +0000 (19:12 +0000)]
4745 fix AVL code misspellings

illumos/illumos-gate@6907ca4bc759c5fd81b8a60fc5e1a1c7d1972e6a

10 years ago3897 zfs filesystem and snapshot limits
Xin LI [Wed, 23 Apr 2014 19:09:14 +0000 (19:09 +0000)]
3897 zfs filesystem and snapshot limits

illumos/illumos@a2afb611b30628fb74ad9eade4ae465f9031e262

10 years ago4754 io issued to near-full luns even after setting noalloc threshold
Xin LI [Fri, 18 Apr 2014 19:43:02 +0000 (19:43 +0000)]
4754 io issued to near-full luns even after setting noalloc threshold
4755 mg_alloc_failures is no longer needed

illumos/illumos@b6240e830b871f59c22a3918aebb3b36c872edba

10 years ago4752 fan out read zio taskqs
Xin LI [Fri, 18 Apr 2014 19:41:01 +0000 (19:41 +0000)]
4752 fan out read zio taskqs

illumos/illumos-gate@1b497ab83e8f1c58bba5da59c649207a442a4720

10 years ago4374 dn_free_ranges should use range_tree_t
Xin LI [Fri, 18 Apr 2014 19:38:29 +0000 (19:38 +0000)]
4374 dn_free_ranges should use range_tree_t

(MD code for highbit64 omitted)

illumos/illumos-gate@bf16b11e8deb633dd6c4296d46e92399d1582df4

10 years ago3993 zpool(1M) and zfs(1M) should support -p for "list" and "get"
Xin LI [Fri, 28 Mar 2014 22:46:55 +0000 (22:46 +0000)]
3993 zpool(1M) and zfs(1M) should support -p for "list" and "get"
4700 "zpool get" doesn't support -H or -o options

illumos/illumos-gate@c58b352673e88983cd2b8a388a8c7625f35e2f18

10 years ago4573 ZFS snapshot alias
Xin LI [Fri, 28 Mar 2014 22:44:01 +0000 (22:44 +0000)]
4573 ZFS snapshot alias

illumos/illumos-gate@7dbbcd8300f0241d3ec9686f2a0a06107c1b90cb

10 years ago4571 Add documentation for -T and interval to "zpool list"
Xin LI [Thu, 20 Mar 2014 19:24:29 +0000 (19:24 +0000)]
4571 Add documentation for -T and interval to "zpool list"

illumos/illumos-gate@b55998b6d68438193f311140cafa2104f2038571

10 years ago4570 Document dedupditto pool property
Xin LI [Thu, 20 Mar 2014 19:23:38 +0000 (19:23 +0000)]
4570 Document dedupditto pool property
4572 Dedup-related documentation additions for zpool and zdb.
1371 Add -D option description to zpool(1M) manpage

illumos/illumos-gate@e902ed8e4d63380fc7ba67f74c52053dcedf7761

10 years ago3947 zpool(1M) references nonexistent zfs-features(5)
Xin LI [Thu, 20 Mar 2014 19:19:11 +0000 (19:19 +0000)]
3947 zpool(1M) references nonexistent zfs-features(5)
4540 zpool(1M) man page doesn't describe "readonly" property
3948 zfs sync=default is not accepted
4611 zfs(1M) still mentions 'send -r' in synopsis
4415 zpool(1M) man page missing "import -m" description

illumos/illumos-gate@409f1c06a8ed7e94e186a77bff5bfe5f77c5ebb1

10 years ago4638 Panic in ZFS via rfs3_setattr()/rfs3_write(): dirtying snapshot!
Xin LI [Mon, 10 Mar 2014 21:37:07 +0000 (21:37 +0000)]
4638 Panic in ZFS via rfs3_setattr()/rfs3_write(): dirtying snapshot!

illumos/illumos-gate@2144b121c08e0eb676cc6ca4662ebbc9f9c22fe3

10 years ago4478 dtrace_dof_maxsize is far too small
Mark Johnston [Fri, 28 Feb 2014 01:53:37 +0000 (01:53 +0000)]
4478 dtrace_dof_maxsize is far too small

illumos/illumos-gate@d339a29bb4765c4b6883a935cf69b669cd05bca0

10 years ago4626 libzfs memleak in zpool_in_use()
Xin LI [Thu, 27 Feb 2014 20:00:26 +0000 (20:00 +0000)]
4626 libzfs memleak in zpool_in_use()

illumos/illumos-gate@fb13f48f1d9593453b94cd1c7277553b56f493c8

10 years ago4574 get_clones_stat does not call zap_count in non-debug kernel
Xin LI [Sat, 8 Feb 2014 05:30:33 +0000 (05:30 +0000)]
4574 get_clones_stat does not call zap_count in non-debug kernel

illumos/illumos-gate@03d1795fa6f720eafbee821ad37f4343c391cfe4

10 years ago4504 traverse_visitbp: visit DMU_GROUPUSED_OBJECT before
Xin LI [Fri, 31 Jan 2014 07:27:28 +0000 (07:27 +0000)]
4504 traverse_visitbp: visit DMU_GROUPUSED_OBJECT before
     DMU_USERUSED_OBJECT

illumos/illumos-gate@48f1b90e649df6b08a86b1f8128c2bdf4a617a5c

10 years ago3995 Memory leak of compressed buffers in l2arc_write_done
Xin LI [Sat, 18 Jan 2014 01:40:36 +0000 (01:40 +0000)]
3995 Memory leak of compressed buffers in l2arc_write_done

illumos/illumos-gate@71cb1b742ca23532b844b6538d8f0997a900c62e

10 years ago4304 fmdump shall emit JSON
Andriy Gapon [Thu, 16 Jan 2014 13:12:06 +0000 (13:12 +0000)]
4304 fmdump shall emit JSON

illumos/illumos-gate@2db6d663182655cb393dc2c15668bc9293364594

NB: this adds JSON output support to libnvpair

10 years ago4427 pid provider rejects probes with valid UTF-8 names
Andriy Gapon [Thu, 16 Jan 2014 12:53:01 +0000 (12:53 +0000)]
4427 pid provider rejects probes with valid UTF-8 names

illumos/illumos-gate@1444d846b126463eb1059a572ff114d51f7562e5

10 years agoImport a file overlooked in r260154.
Xin LI [Thu, 2 Jan 2014 04:55:23 +0000 (04:55 +0000)]
Import a file overlooked in r260154.

4369 implement zfs bookmarks
4368 zfs send filesystems from readonly pools

illumos/illumos-gate@78f171005391b928aaf1642b3206c534ed644332

10 years ago4391 panic system rather than corrupting pool if we hit bug 4390
Xin LI [Wed, 1 Jan 2014 01:18:37 +0000 (01:18 +0000)]
4391 panic system rather than corrupting pool if we hit bug 4390

llumos/illumos-gate@8b36997aa24d9817807faa4efa301ac9c07a2b78

10 years ago4369 implement zfs bookmarks
Xin LI [Wed, 1 Jan 2014 01:15:53 +0000 (01:15 +0000)]
4369 implement zfs bookmarks
4368 zfs send filesystems from readonly pools

llumos/illumos-gate@78f171005391b928aaf1642b3206c534ed644332

10 years ago4121 vdev_label_init should treat request as succeeded when pool
Xin LI [Wed, 1 Jan 2014 01:05:38 +0000 (01:05 +0000)]
4121 vdev_label_init should treat request as succeeded when pool
     is read only

llumos/illumos-gate@973c78e94bf9634782164382c9e291bf81161fa5

10 years ago(Stripped down import from Illumos)
Xin LI [Wed, 1 Jan 2014 01:00:04 +0000 (01:00 +0000)]
(Stripped down import from Illumos)

4208 Typo in zfs_main.c: "posxiuser"

llumos/illumos-gate@f38cb554a534c6df738be3f4d23327e69888e634

10 years ago4370 avoid transmitting holes during zfs send
Andriy Gapon [Tue, 10 Dec 2013 13:33:56 +0000 (13:33 +0000)]
4370 avoid transmitting holes during zfs send

4371 DMU code clean up

illumos/illumos-gate@43466aae47bfcd2ad9bf501faec8e75c08095e4f

10 years ago4373 add block contents print to zstreamdump
Andriy Gapon [Thu, 5 Dec 2013 11:29:07 +0000 (11:29 +0000)]
4373 add block contents print to zstreamdump

illumos/illumos-gate@994fb6b8a9d07a8021d77d79f46e30637bca3ad3

10 years ago4188 assertion failed in dmu_tx_hold_free(): dn_datablkshift != 0
Andriy Gapon [Wed, 4 Dec 2013 14:50:43 +0000 (14:50 +0000)]
4188 assertion failed in dmu_tx_hold_free(): dn_datablkshift != 0

illumos/illumos-gate@bb411a08b05466bfe0c7095b6373bbc1587e259a

10 years ago3580 Want zvols to return volblocksize when queried for physical block size
Andriy Gapon [Wed, 4 Dec 2013 14:49:20 +0000 (14:49 +0000)]
3580 Want zvols to return volblocksize when queried for physical block size

illumos/illumos-gate@a0b60564dfc644f4bfaef1ce26d343b44cf68bc5