663207ad | 12-Apr-2019 |
Don Brady |
10601 Pool allocation classes 10757 Add -gLp to zpool subcommands for alt vdev names Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: H229;kan Johan
10601 Pool allocation classes 10757 Add -gLp to zpool subcommands for alt vdev names Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: H229;kan Johansson <f96hajo@chalmers.se> Portions contributed by: Richard Yao <ryao@gentoo.org> Portions contributed by: Chunwei Chen <david.chen@nutanix.com> Portions contributed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Andreas Dilger <andreas.dilger@chamcloud.com> Reviewed by: DHE <git@dehacked.net> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Gregor Kopka <gregor@kopka.net> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: bunder2015 <omfgbunder@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
58447f68 | 09-Apr-2019 |
Olaf Faaland |
10701 Correct lock ASSERTs in vdev_label_read/write Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Chunwei Chen <david.chen@osnexus.com> Reviewed by: Brian
10701 Correct lock ASSERTs in vdev_label_read/write Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Chunwei Chen <david.chen@osnexus.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Gergo Doma <domag02@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
e0f1c0af | 28-Mar-2019 |
Olaf Faaland |
10499 Multi-modifier protection (MMP) Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Tim Chase <tim@chase2k.com> Portions contributed by: sanje
10499 Multi-modifier protection (MMP) Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Tim Chase <tim@chase2k.com> Portions contributed by: sanjeevbagewadi <sanjeev.bagewadi@gmail.com> Portions contributed by: John L. Hammond <john.hammond@intel.com> Portions contributed by: Giuseppe Di Natale <dinatale2@llnl.gov> Portions contributed by: Prakash Surya <surya1@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: Gu Zheng <guzheng2331314@163.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Ned Bass <bass6@llnl.gov> Reviewed by: Andreas Dilger <andreas.dilger@intel.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
fc8ae2ec | 20-Mar-2019 |
Toomas Soome |
10573 define TASKQID_INVALID as (taskq_id)0 Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gerg337; Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.
10573 define TASKQID_INVALID as (taskq_id)0 Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gerg337; Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
aa02ea01 | 10-Apr-2018 |
Tom Caputi |
10572 Fix race in dnode_check_slots_free() 10579 Don't allow dnode allocation if dn_holds != 0 Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@
10572 Fix race in dnode_check_slots_free() 10579 Don't allow dnode allocation if dn_holds != 0 Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
9c2acf00 | 18-Mar-2019 |
Alek Pinchuk |
10554 Implemented zpool sync command Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matthew Ahrens <ma
10554 Implemented zpool sync command Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
7b38fab6 | 02-Apr-2018 |
Alexander Motin |
9433 Fix ARC hit rate Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: Tim Chase <tim@chase2k.com> Reviewed by: George Wil
9433 Fix ARC hit rate Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: Tim Chase <tim@chase2k.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
0fa1b3cc | 05-Mar-2019 |
Paul Dagnelie |
10500 Refactor dmu_recv into its own file Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@
10500 Refactor dmu_recv into its own file Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
946342a2 | 04-Mar-2019 |
Fabian Grünbichler |
10452 ZoL: merge in large dnode feature fixes Portions contributed by: Ned Bass <bass6@llnl.gov> Portions contributed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Giuseppe Di Natale <g
10452 ZoL: merge in large dnode feature fixes Portions contributed by: Ned Bass <bass6@llnl.gov> Portions contributed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: Toomas Soome <toomas@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gerg337; Mih225;ly Doma <domag02@gmail.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
show more ...
|
52abb70e | 01-Jun-2018 |
Matthew Ahrens |
9691 fat zap should prefetch when iterating Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Geor
9691 fat zap should prefetch when iterating Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|
e914ace2 | 19-Feb-2019 |
Tim Schumacher |
10343 ZoL: Prefix all refcount functions with zfs_ Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Franz Pletz <fpletz@
10343 ZoL: Prefix all refcount functions with zfs_ Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Franz Pletz <fpletz@fnordicwalking.de> Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|
d0cb1fb9 | 07-Sep-2017 |
Don Brady |
9425 allow channel programs to be stopped via signals Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed
9425 allow channel programs to be stopped via signals Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|
a21fe349 | 29-Mar-2018 |
Brian Behlendorf |
9485 Optimize possible split block search space Reviewed-by: Matthew Ahrens <mahrens@delphix.com> Reviewed-by: Tim Chase <tim@chase2k.com> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.
9485 Optimize possible split block search space Reviewed-by: Matthew Ahrens <mahrens@delphix.com> Reviewed-by: Tim Chase <tim@chase2k.com> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
show more ...
|
811964cd | 15-Feb-2019 |
Tom Caputi |
10406 large_dnode changes broke zfs recv of legacy stream Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jerry Jelinek
10406 large_dnode changes broke zfs recv of legacy stream Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
54811da5 | 06-Oct-2018 |
Toomas Soome |
8423 Implement large_dnode pool feature 8199 multi-threaded dmu_object_alloc() 7432 Large dnode pool feature Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jason K
8423 Implement large_dnode pool feature 8199 multi-threaded dmu_object_alloc() 7432 Large dnode pool feature Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
a0b03b16 | 11-Feb-2019 |
Serapheim Dimitropoulos |
10330 merge recent ZoL vdev and metaslab changes Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Don Brady <don.brady@delp
10330 merge recent ZoL vdev and metaslab changes Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Don Brady <don.brady@delphix.com> Reviewed by: Gerg337; Mih225;ly Doma <domag02@gmail.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
show more ...
|
b0ef4256 | 14-Jan-2019 |
Jerry Jelinek |
10230 zfs mishandles partial writes Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Garrett D'Amore <garrett@damor
10230 zfs mishandles partial writes Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
f91fcf59 | 25-Nov-2018 |
Toomas Soome |
10165 libzpool: passing argument 1 to restrict-qualified parameter aliases with argument 4 Reviewed by: Gerg337; Mih225;ly Doma <domag02@gmail.com> Reviewed by: John Levon <john.levon@joyent.com>
10165 libzpool: passing argument 1 to restrict-qualified parameter aliases with argument 4 Reviewed by: Gerg337; Mih225;ly Doma <domag02@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
c62757b2 | 16-Oct-2018 |
Toomas Soome |
10154 zfs: cast between incompatible function types Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gerg337; Mih225;ly Doma
10154 zfs: cast between incompatible function types Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gerg337; Mih225;ly Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
79315247 | 02-Jul-2018 |
Matthew Ahrens |
9689 zfs range lock code should not be zpl-specific Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by
9689 zfs range lock code should not be zpl-specific Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|
04e56356 | 28-Mar-2018 |
Andriy Gapon |
5882 Temporary pool names Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Da
5882 Temporary pool names Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
6fe4f300 | 24-May-2018 |
Pavel Zakharov |
9683 Allow bypassing devid in vdev_disk_open() Reviewed by: Sara Hartse <sara.hartse@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Dan McDonald <danmcd@
9683 Allow bypassing devid in vdev_disk_open() Reviewed by: Sara Hartse <sara.hartse@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
17fb938f | 18-Aug-2017 |
Matthew Ahrens |
9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Brian B
9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Approved by: Richard Lowe <richlowe@richlowe.net>
show more ...
|
049ba636 | 27-Jun-2018 |
Andriy Gapon |
9630 add lzc_rename and lzc_destroy to libzfs_core Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Serapheim Dimitropoul
9630 add lzc_rename and lzc_destroy to libzfs_core Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
cab3a55e | 23-Oct-2018 |
Prakash Surya |
9962 zil_commit should omit cache thrash Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.co
9962 zil_commit should omit cache thrash Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
show more ...
|