From owner-freebsd-fs@freebsd.org Thu Sep 17 01:40:50 2015 Return-Path: Delivered-To: freebsd-fs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3DF049CE0DA for ; Thu, 17 Sep 2015 01:40:50 +0000 (UTC) (envelope-from matthew.ahrens@delphix.com) Received: from mail-ig0-x22b.google.com (mail-ig0-x22b.google.com [IPv6:2607:f8b0:4001:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 054761365 for ; Thu, 17 Sep 2015 01:40:50 +0000 (UTC) (envelope-from matthew.ahrens@delphix.com) Received: by igbkq10 with SMTP id kq10so46322194igb.0 for ; Wed, 16 Sep 2015 18:40:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphix.com; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=B+eZoA9m0oR7QFpy17mSXikFXz44LuaxlQUdlIzNlec=; b=DzCWEcjLrML7maLQBApQlVV0Njt+FWZvmhMV1h/vt+Yv5tAUs7SSL1Cdfx+xzycsp9 wKbiXKyQGIpncvBtyQGQz0KwgMHMM5dwQKwqnzjJ7CYFimsRw51xCtbh/vaa7f0SCxWG K3f6VOPjM4HrgnYvsj4O4nuL9PKOiUziJsaOQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=B+eZoA9m0oR7QFpy17mSXikFXz44LuaxlQUdlIzNlec=; b=XhKHHhr77sB+/xF5c/R7/FHgOuLgEGJ8FzNgSOgoOEZeO7uNdhbkMJnRe+5k1r0EjH ch2Qk/Ca8lyQzNuGupOQI6/j78zV7H7CAOL8GvYu2ztnMLNXNDQgDzJERn6Ys0fMDAAS KXKWhzp6nj3EmP4bU6vVuCYGbOoteNqkUWScrlDigz5+3VyqbKe5mTCb05DPvEWUk19B T3G6469pJYnIimcCs5VH71xFU1uflX+IsfqmVyJQtgCZlpVDSCUbwJ86fKypHcxkRHGV IDSBtB9TWTzbifPwadnl4JH1Jmzz1jojoGr7h6p7b0jMjexge7VFouv8wVlwUM7AtQpO 2fYg== X-Gm-Message-State: ALoCoQniXK8pXVhA0IeyCMThYZT8MIeXzPLhlKvc9uBUfNGvysjULt84bWRNKKdt+GXjbe/3k80A MIME-Version: 1.0 X-Received: by 10.50.50.240 with SMTP id f16mr20972216igo.95.1442454049375; Wed, 16 Sep 2015 18:40:49 -0700 (PDT) Received: by 10.36.86.208 with HTTP; Wed, 16 Sep 2015 18:40:49 -0700 (PDT) In-Reply-To: References: Date: Wed, 16 Sep 2015 18:40:49 -0700 Message-ID: Subject: Re: changing space map blksz, commit from illumos From: Matthew Ahrens To: freebsd-fs Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Sep 2015 01:40:50 -0000 Xin pointed out that this change is in head. The problem is that I was looking at release/10.1.0. Looks like it's already in releng/10.2 so that's great, sorry for the noise! --matt On Wed, Sep 16, 2015 at 6:09 PM, Matthew Ahrens wrote: > I would like to change the space map block size on FreeBSD, to improve > performance on a system with very large vdevs. This was made possible in > illumos (exactly!) a year ago by the commit below. Does anyone know if > there's a technical reason that this was not ported to FreeBSD? If not, it > would be great if someone wants to pick it up, otherwise I'll try to do so > when I have time. > > commit b1be2892dd07cf9a97d47ad06334cdc879196aaf > Author: Matthew Ahrens > Date: Tue Sep 16 11:53:58 2014 -0800 > > 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 > Reviewed by: George Wilson > Reviewed by: Saso Kiselkov > Approved by: Dan McDonald > > --matt >