From owner-freebsd-fs@freebsd.org Thu Oct 22 22:31:08 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 4A060A1CCD7 for ; Thu, 22 Oct 2015 22:31:08 +0000 (UTC) (envelope-from fusionfoto@gmail.com) Received: from mail-qg0-x233.google.com (mail-qg0-x233.google.com [IPv6:2607:f8b0:400d:c04::233]) (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 0CBE214A6 for ; Thu, 22 Oct 2015 22:31:08 +0000 (UTC) (envelope-from fusionfoto@gmail.com) Received: by qgeo38 with SMTP id o38so70633712qge.0 for ; Thu, 22 Oct 2015 15:31:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ykc01bcSSWO6ZKqkKzf2Bm5X19IluFfTX6CN4k2lsPU=; b=m/6kZsw+GSHkS+IBi8tKvH5Kuq2I42f7xWskEddoikKBVPJNcrJovquI9drG+TYOBT XauQFASbMYK5MFDYolCJ/avQhei/OXN61KmrvLbiC0RhnJB0my5lbzg3T9vkNCVbRkqn 4fE3Im81NGUpIZ0sZEYkvgkRiXOmrHBtZxNaHvk73sIpAWjbDszqu6xMmFV452CITBHO ABdbjmhcNVpSOjm8HZ5vIrCBTnJ8LrkVgxqXAhPylQlNi/bcrg0R7J4LUIt9MeNdU54m 42BuZiHmf7JAmXmUplGVJDEHXHY8BrE2sJjang02wC3wTURg8bWYgV00Y97wuynkp/hE fnYg== MIME-Version: 1.0 X-Received: by 10.140.86.42 with SMTP id o39mr21315150qgd.102.1445553067148; Thu, 22 Oct 2015 15:31:07 -0700 (PDT) Received: by 10.55.57.70 with HTTP; Thu, 22 Oct 2015 15:31:07 -0700 (PDT) Date: Thu, 22 Oct 2015 18:31:07 -0400 Message-ID: Subject: Adjusting zvol_immediate_write_sz From: FF To: freebsd-fs@freebsd.org 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, 22 Oct 2015 22:31:08 -0000 I couldn't find anything on google doing this with FreeBSD. Without getting into the reasons for why someone may want to alter the threshold for varying the way the ZIL interacts with writes. Is there any obvious reason why creating a boot-tunable or runtime-tunable for this variable in zvol.c is a bad thing? Would a set command in the loader already override this without any additional code otherwise I'm happy to write the code and ask for it to be committed. Thanks! -- FF