From owner-freebsd-stable@FreeBSD.ORG Sat Jan 1 00:01:23 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9EF5D1065679 for ; Sat, 1 Jan 2011 00:01:23 +0000 (UTC) (envelope-from cforgeron@acsi.ca) Received: from mta03.eastlink.ca (mta03.eastlink.ca [24.224.136.9]) by mx1.freebsd.org (Postfix) with ESMTP id 68ECC8FC15 for ; Sat, 1 Jan 2011 00:01:23 +0000 (UTC) MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Received: from ip03.eastlink.ca ([unknown] [24.222.39.36]) by mta03.eastlink.ca (Sun Java(tm) System Messaging Server 7.3-11.01 64bit (built Sep 1 2009)) with ESMTP id <0LEB006B7HEAKDI0@mta03.eastlink.ca> for freebsd-stable@freebsd.org; Fri, 31 Dec 2010 20:01:22 -0400 (AST) X-CMAE-Score: 0 X-CMAE-Analysis: v=1.1 cv=8reSTVRqS4Rq5Xx4Jai9N41eZpHz3D5gSX5rA0od4mg= c=1 sm=1 a=8nJEP1OIZ-IA:10 a=6I5d2MoRAAAA:8 a=OebMqPbCMdyMwxhNwusA:9 a=tEFGL9vjqMWV_svNgJsA:7 a=Cah0SD2AJBdNRUUJhJEPoKz76qYA:4 a=wPNLvfGTeEIA:10 a=1IBa77YoCOYA:10 a=SGNCbYeMB1kA:10 a=V7LQdhr3H0IA:10 a=SV7veod9ZcQA:10 a=qrH0pO_QpGKo7yvw:21 a=4r4Zjed6aiSPxQTH:21 a=k1w2ZutsjhWYawe+LO1aOw==:117 Received: from blk-222-10-85.eastlink.ca (HELO server7.acsi.ca) ([24.222.10.85]) by ip03.eastlink.ca with ESMTP; Fri, 31 Dec 2010 20:01:22 -0400 Received: from server7.acsi.ca ([192.168.9.7]) by server7.acsi.ca ([192.168.9.7]) with mapi; Fri, 31 Dec 2010 20:01:17 -0400 From: Chris Forgeron To: "freebsd-stable@freebsd.org" Date: Fri, 31 Dec 2010 20:01:17 -0400 Thread-topic: ZFS v28 and zil_disable Thread-index: AcupNZahBcx36wFoRi2rwBWUj768GgAEUzdw Message-id: References: In-reply-to: Accept-Language: en-US Content-language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-transfer-encoding: quoted-printable Subject: RE: ZFS v28 and zil_disable X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jan 2011 00:01:23 -0000 Oh, and then I read what I post, and notice that the zil_disable parts are = in the .orig files, from the patch. :-) Oh well, I guess I'll just have to invest in a proper ZIL device.=20 -- Christopher Forgeron, B.Sc., CCS, A+, N+=20 ACSI Consulting, Inc / Aardvark Computer Solutions, Inc. email: chris@acsi.ca 2070 Oxford Street, Suite 100, Halifax NS B3L-2T2 Tel: 902-425-2686=A0 Fax: 902-484-7909 -----Original Message----- From: owner-freebsd-stable@freebsd.org [mailto:owner-freebsd-stable@freebsd= .org] On Behalf Of Chris Forgeron Sent: December-31-10 6:01 PM To: freebsd-stable@freebsd.org Subject: ZFS v28 and zil_disable BTW, I'm noticing the removal of vfs.zfs.zil_disable as well - It's not lis= ted as a sysctl when I check vfs.zfs, but I see it's still in the source co= de; In usr/src/sys/cddl/ : # grep -r zil_disable * cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h.orig:extern int zil_di= sable; cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c.orig:int zil_disable =3D 0= ; /* disable intent logging */ cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c.orig:TUNABLE_INT("vfs.zfs.= zil_disable", &zil_disable); cddl/contrib/opensolaris/uts/common/fs/zfs/zil= .c.orig:SYSCTL_INT(_vfs_zfs, OID_AUTO, zil_disable, CTLFLAG_RW, &zil_disabl= e, 0, cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c.orig: if (zil_dis= able) { cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c.orig: if (bp->bio= _cmd =3D=3D BIO_FLUSH && !zil_disable) I know Sun was trying to move away from allowing people to disable the ZIL,= but was this by design in the FreeBSD port, or are we just missing some co= de to link the sysctl up with the code to easily disable the ZIL?=20 I'll try setting zil_disable=3D1 in the source tomorrow and recompile to se= e if it works. It's such a huge speed increase for some operations (80MB/s= ec with ZIL, 450 MB/sec without ZIL) that I still use zil_disable. I'll also have to check my 9.0-CUR v28 patch, although I assume it's the sa= me.=20 -----Original Message----- From: owner-freebsd-stable@freebsd.org [mailto:owner-freebsd-stable@freebsd= .org] On Behalf Of Jean-Yves Avenard Sent: December-27-10 1:31 AM To: jhell Cc: freebsd-stable@freebsd.org Subject: Re: New ZFSv28 patchset for 8-STABLE: Kernel Panic Jean-Yves PS: saving my 5MB files over the network , went from 40-55s with v15 to a c= onstant 16s with v28... I can't test with ZIL completely disabled , it seem= s that vfs.zfs.zil_disable has been removed, and so did vfs.zfs.write_limit= _override _______________________________________________ _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"