From owner-freebsd-current@FreeBSD.ORG Mon Jun 23 16:39:54 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2BA96143 for ; Mon, 23 Jun 2014 16:39:54 +0000 (UTC) Received: from mail-wg0-x22d.google.com (mail-wg0-x22d.google.com [IPv6:2a00:1450:400c:c00::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B1B872ABD for ; Mon, 23 Jun 2014 16:39:53 +0000 (UTC) Received: by mail-wg0-f45.google.com with SMTP id l18so6538228wgh.4 for ; Mon, 23 Jun 2014 09:39:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=of1u4TDDzms9q/piauuvsSOhmJVxZ8eBYkEtej2vbSE=; b=QcnGktI26ydzmKINrplptfMj/MKZxQrt1/0TICqQ/DiBQoCCYmtJdmUJOez1sEG4XZ 6K/vXZoQATTNMzuOISIkB5JWoU4Nn5MoGOH3rJvFPpgj6Ksfc+hhWG50owpSzlZmWitZ ZLqyMuSRmKkML6kQk21EO7bK/2fntLO1DW2bWW5XkeAeDCBKIN3AL/R2WBXCVjQJmRQB 1a1mb3AYKMG95KfSWIT88LWkxPjeqrL1Gd1nUwi5YhLjvKPTfiUpTR1+xOwhdG4KAunj SyiWnvoyvC6ocx5JwcJa1CHKlck3PFDOocwVRQggft7TFdXKq9Fadp9JP/Q5WJlXg5hB WeYg== MIME-Version: 1.0 X-Received: by 10.194.92.244 with SMTP id cp20mr5571140wjb.109.1403541590411; Mon, 23 Jun 2014 09:39:50 -0700 (PDT) Sender: asomers@gmail.com Received: by 10.194.168.202 with HTTP; Mon, 23 Jun 2014 09:39:50 -0700 (PDT) In-Reply-To: <53A7CE1B.7090400@gmail.com> References: <5256B761.4050301@gmail.com> <1381421583.19140.32451849.084D8E32@webmail.messagingengine.com> <5256E2D5.4060101@allanjude.com> <1387388390.28188.61199633.413D38F8@webmail.messagingengine.com> <53A7CE1B.7090400@gmail.com> Date: Mon, 23 Jun 2014 10:39:50 -0600 X-Google-Sender-Auth: 799WWV2D2WYuotR1mhobYCrtZUY Message-ID: Subject: Re: FreeBSD 10 and zfsd From: Alan Somers To: Johan Hendriks Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2014 16:39:54 -0000 On Mon, Jun 23, 2014 at 12:50 AM, Johan Hendriks wrote: > > op 24-03-14 01:18, Alan Somers schreef: >> >> On Sun, Mar 23, 2014 at 4:23 PM, Mark Felder wrote: >>> >>> Hi guys, >>> >>> Any updates? >> >> I've been very busy, but I did finally get those two seqpacket related >> bugs fixed in head. The next step is finding time for the merge. >> Right now my FreeBSD todo list goes: >> 1) Commit fixes for half a dozen FIB related bugs. I already have >> them fixed in my private stable/9 branch, but need to port the fixes >> to HEAD. >> 2) Update the zfsd branch. >> >> I think that I'll be able to get number 1 done next week, or at least >> send patches out for review. I don't know if I'll get to number 2. >> >> -Alan >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > > Hello all. Sorry for bringing up on old thread. > Is there any news on the zfsd part. > It seems it has been included in Truenas, but I did not see anything hit the > tree regarding zfsd. Have I missed it or is it still not done. > FreeBSD 9.3 is about to get released, and 10.1 will follow it would be nice > to have in a new build.. The projects/zfsd project branch is up to date. Merging it to CURRENT is blocked on these tasks. 1) (The biggie) We must resolve the issue with multiple geom opens. Geom tries to prevent any two consumers from simultaneously opening the same provider. This is why, for example, you can't do dd if=/dev/zero of=/dev/ada0 if your ada0 has a mounted file system. However, ZFS internally opens spare devices multiple times. The only way that geom will allow that is if ZFS opens devices non-exclusively. That means that you will lose your protection. Fixing this correctly requires deep changes to ZFS to remove the multiple opens. 2) Need to merge in zfsd's functional tests. I'm currently working on this issue as time allows. 3) It needs a manpage. 4) Various bug fixes need to be merged to the kernel and to LibZFS. Coordinating with Illumos makes that process slow. will@ is working on it as time allows. 5) libdevctl needs to be made private 6) The sequential packet feature added to devd in the zfsd project branch at revision r266519 must be merged to head. It's currently waiting for review from imp@ and ian@. For TrueNAS, I believe that delphij@ merged an older version of zfsd from the project branch. -Alan > > > regards > Johan > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"