Fix segfault in the zpool/zfs syslog supportThe syslog support added recently introduced a bug when the zpool/zfscommand line arguments contained some printf formatting sequences. Forexample com
Fix segfault in the zpool/zfs syslog supportThe syslog support added recently introduced a bug when the zpool/zfscommand line arguments contained some printf formatting sequences. Forexample commands like `zpool %s` or `zfs %s` generated core.(cherry picked from commit 4a0f5e0ea668a616fdc9c224969104cfbc15ce19)
show more ...
zpool: Log zpool commands to syslog.(cherry picked from commit df899974ab9f9c58899dacfbe65da4bf69352004)
6659 nvlist_free(NULL) is a no-opReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@joyent.com>
6551 cmd/zpool: cleanup gcc warningsReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Andy Stormont <astormont@racktopsystems.com>Approved by: Robert Mustacchi <rm@joyent.com>
6328 Fix cstyle errors in zfs codebaseReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Alex Reece <alex@delphix.com>Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>Revi
6328 Fix cstyle errors in zfs codebaseReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Alex Reece <alex@delphix.com>Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>Reviewed by: Jorgen Lundman <lundman@lundman.net>Approved by: Robert Mustacchi <rm@joyent.com>
5959 clean up per-dataset feature count codeReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: George Wilson <george@delphix.com>Reviewed by: Alex Reece <alex@delphix.com>Approved by: Richard
5959 clean up per-dataset feature count codeReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: George Wilson <george@delphix.com>Reviewed by: Alex Reece <alex@delphix.com>Approved by: Richard Lowe <richlowe@richlowe.net>
5669 altroot not set in zpool create when specified with -oReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: George Wilson <george@delphix.com>Approved by: Dan McDonald <danmcd@omniti.
5669 altroot not set in zpool create when specified with -oReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: George Wilson <george@delphix.com>Approved by: Dan McDonald <danmcd@omniti.com>
5767 fix several problems with zfs test suiteReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Christopher Siden <christopher.siden@delphix.com>Approved by: Gordon Ross <gwr@nexenta.co
5767 fix several problems with zfs test suiteReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Christopher Siden <christopher.siden@delphix.com>Approved by: Gordon Ross <gwr@nexenta.com>
5147 zpool list -v should show individual disk capacityReviewed by: Adam Leventhal <adam.leventhal@delphix.com>Reviewed by: Christopher Siden <christopher.siden@delphix.com>Reviewed by: Matthew Ah
5147 zpool list -v should show individual disk capacityReviewed 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>
5118 When verifying or creating a storage pool, error messages only show one deviceReviewed by: Adam Leventhal <adam.leventhal@delphix.com>Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>Reviewed
5118 When verifying or creating a storage pool, error messages only show one deviceReviewed 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>
4976 zfs should only avoid writing to a failing non-redundant top-level vdev4977 mdb error in ::spa_space from space_cb() if a metaslab's ms_sm is NULL4978 ztest fails in get_metaslab_refcount()49
4976 zfs should only avoid writing to a failing non-redundant top-level vdev4977 mdb error in ::spa_space from space_cb() if a metaslab's ms_sm is NULL4978 ztest fails in get_metaslab_refcount()4979 extend free space histogram to device and pool4980 metaslabs should have a fragmentation metric4981 remove fragmented ops vector from block allocator4982 space_map object should proactively upgrade when feature is enabled4983 need to collect metaslab information via mdb4984 device selection should use fragmentation metricReviewed 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>
4970 need controls on i/o issued by zpool import -XF4971 zpool import -T should accept hex values4972 zpool import -T implies extreme rewind, and thus a scrub4973 spa_load_retry retries the same t
4970 need controls on i/o issued by zpool import -XF4971 zpool import -T should accept hex values4972 zpool import -T implies extreme rewind, and thus a scrub4973 spa_load_retry retries the same txg4974 spa_load_verify() reads all data twiceReviewed 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>
4966 zpool list iterator does not update outputReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Christopher Siden <christopher.siden@delphix.com>Reviewed by: Dan McDonald <danmcd@omni
4966 zpool list iterator does not update outputReviewed 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>
3993 zpool(1M) and zfs(1M) should support -p for "list" and "get"4700 "zpool get" doesn't support -H or -o optionsReviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Matthew Ahrens <mahrens@
3993 zpool(1M) and zfs(1M) should support -p for "list" and "get"4700 "zpool get" doesn't support -H or -o optionsReviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Approved by: Robert Mustacchi <rm@joyent.com>
4171 clean up spa_feature_*() interfaces4172 implement extensible_dataset feature for use by other zpool featuresReviewed by: Max Grossman <max.grossman@delphix.com>Reviewed by: Christopher Siden
4171 clean up spa_feature_*() interfaces4172 implement extensible_dataset feature for use by other zpool featuresReviewed by: Max Grossman <max.grossman@delphix.com>Reviewed by: Christopher Siden <christopher.siden@delphix.com>Reviewed by: George Wilson <george.wilson@delphix.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Approved by: Garrett D'Amore <garrett@damore.org>
1765 assert triggered in libzfs_import.c trying to import pool name beginning with a numberReviewed-by: Garrett D'Amore <garrett@damore.org>Reviewed-by: Matthew Ahrens <mahrens@delphix.com>Approve
1765 assert triggered in libzfs_import.c trying to import pool name beginning with a numberReviewed-by: Garrett D'Amore <garrett@damore.org>Reviewed-by: Matthew Ahrens <mahrens@delphix.com>Approved by: Robert Mustacchi <rm@joyent.com>
3745 zpool create should treat -O mountpoint and -m the same3811 zpool create -o altroot=/xyz -O mountpoint=/mnt ignores the mountpoint optionReviewed by: Matthew Ahrens <mahrens@delphix.com>Appro
3745 zpool create should treat -O mountpoint and -m the same3811 zpool create -o altroot=/xyz -O mountpoint=/mnt ignores the mountpoint optionReviewed by: Matthew Ahrens <mahrens@delphix.com>Approved by: Christopher Siden <christopher.siden@delphix.com>
3606 zpool status -x shouldn't warn about old on-disk formatReviewed by: Christopher Siden <christopher.siden@delphix.com>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Richard Elli
3606 zpool status -x shouldn't warn about old on-disk formatReviewed by: Christopher Siden <christopher.siden@delphix.com>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Richard Elling <richard.elling@dey-sys.com>Reviewed by: George Wilson <george.wilson@delphix.com>Approved by: Dan McDonald <danmcd@nexenta.com>
3306 zdb should be able to issue reads in parallel3321 'zpool reopen' command should be documented in the man page and help messageReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Matt Ah
3306 zdb should be able to issue reads in parallel3321 'zpool reopen' command should be documented in the man page and help messageReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com>Reviewed by: Christopher Siden <chris.siden@delphix.com>Approved by: Garrett D'Amore <garrett@damore.org>
2933 compiler warning gags need better granularityReviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Garrett D'Amore <garrett@damore.org>
3064 usr/src/cmd/zpool/zpool_main.c misspells "successful"3067 Typo in spelling "succssful"Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com>Reviewed by: Kartik Mistry <kartik.mistry@gmail
3064 usr/src/cmd/zpool/zpool_main.c misspells "successful"3067 Typo in spelling "succssful"Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com>Reviewed by: Kartik Mistry <kartik.mistry@gmail.com>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Approved by: Richard Lowe <richlowe@richlowe.net>
2762 zpool command should have better support for feature flagsReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: George Wilson <george.wilson@delphix.com>Approved by: Eric Schrock <Eri
2762 zpool command should have better support for feature flagsReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: George Wilson <george.wilson@delphix.com>Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2882 implement libzfs_core2883 changing "canmount" property to "on" should not always remount dataset2900 "zfs snapshot" should be able to create multiple, arbitrary snapshots at onceReviewed by:
2882 implement libzfs_core2883 changing "canmount" property to "on" should not always remount dataset2900 "zfs snapshot" should be able to create multiple, arbitrary snapshots at onceReviewed by: George Wilson <george.wilson@delphix.com>Reviewed by: Chris Siden <christopher.siden@delphix.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Bill Pijewski <wdp@joyent.com>Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com>Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2619 asynchronous destruction of ZFS file systems2747 SPA versioning with zfs feature flagsReviewed by: Matt Ahrens <mahrens@delphix.com>Reviewed by: George Wilson <gwilson@delphix.com>Reviewed b
2619 asynchronous destruction of ZFS file systems2747 SPA versioning with zfs feature flagsReviewed by: Matt Ahrens <mahrens@delphix.com>Reviewed by: George Wilson <gwilson@delphix.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com>Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2665 sd.conf should be able to override physical-block-size2671 zpool import should not fail if vdev ashift has increasedReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Eric Schrock <eri
2665 sd.conf should be able to override physical-block-size2671 zpool import should not fail if vdev ashift has increasedReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Reviewed by: Richard Elling <richard.elling@richardelling.com>Reviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Richard Lowe <richlowe@richlowe.net>
123456