From owner-freebsd-current@FreeBSD.ORG Mon Jun 23 19:25:10 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 79D843AB for ; Mon, 23 Jun 2014 19:25:10 +0000 (UTC) Received: from mx1.scaleengine.net (beauharnois2.bhs1.scaleengine.net [142.4.218.15]) by mx1.freebsd.org (Postfix) with ESMTP id 3A8C32ADA for ; Mon, 23 Jun 2014 19:25:09 +0000 (UTC) Received: from [10.1.1.2] (S01060001abad1dea.hm.shawcable.net [50.70.146.73]) (Authenticated sender: allanjude.freebsd@scaleengine.com) by mx1.scaleengine.net (Postfix) with ESMTPSA id 3F56616B73 for ; Mon, 23 Jun 2014 19:25:03 +0000 (UTC) Message-ID: <53A87F15.4040501@freebsd.org> Date: Mon, 23 Jun 2014 15:25:09 -0400 From: Allan Jude User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: FreeBSD 10 and zfsd 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> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lHAFlH9fR8Mpx0Vt0Xkm0gtdKcHSHnUK1" 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 19:25:10 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --lHAFlH9fR8Mpx0Vt0Xkm0gtdKcHSHnUK1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 2014-06-23 12:39, Alan Somers wrote: > The projects/zfsd project branch is up to date. Merging it to CURRENT > is blocked on these tasks. >=20 > 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=3D/dev/zero of=3D/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. >=20 > 2) Need to merge in zfsd's functional tests. I'm currently working on > this issue as time allows. >=20 > 3) It needs a manpage. I can help with a man page. Is there an outline or readme to start from? >=20 > 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. >=20 > 5) libdevctl needs to be made private >=20 > 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@. >=20 > For TrueNAS, I believe that delphij@ merged an older version of zfsd > from the project branch. >=20 > -Alan >=20 --=20 Allan Jude --lHAFlH9fR8Mpx0Vt0Xkm0gtdKcHSHnUK1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTqH8YAAoJEJrBFpNRJZKf72AQALsZLWy8F7LT/IUMO1vUpNg+ zW1r1470A38m/O971KMGl5bUjPdQKKPgUUWGL9kHtjubTB0KZqvvIAo3ES7jj2VG SPG8q1RETmhEUxSN94VZ7Nle7WT0LhxNwxC7K3RFcYyfUeFD8xI6Zmghbp0gu9+o dC2RLXbS+hnZcA0lpzv/xcCMJ6VmLYxMrp6kA9qU/F01ffI6axTLizB+muSTJhPi 1Fw+mD4P/7Ul1qN8f4dBoPh/LVKq6/TJXjljgdg/AmQnkGDIjVtaSZVQjsHK0eVJ UDF7LoC5sjD4v0OxCmZ55u4LEvyxdeln+hWOzzKJhToc5V6UQ53rkO0Lmq55CJUh mI3RJR+AL41AVEHoFk+/nEEyuio7ov9/f9i2P7vAQqoAvQarI0WaBaqPX0TXQNO2 mxe/VUf1ifARPe8+QQuaLhJBeELYiDADirmlnVhIcTmMXqADkGnMPmVdMaqk9/pC lnew9mkYxN0+iNA1f3Ne+VnMVsjC+5opwbU+Q7N9+WI3e6TzmUyVc7OHOXjmDqgb rKYQ0VTFaqSColTuiXr2ZJs+Ef0BEHe1uSLBmIfojvk1vEOhYMD/ZodmvVmpAoqC ryoRGcwWJnwI3fnEHhObJU/5X7sCPAWr9hD0KDoeDQznQUmPLxsRx4IEK5TUTHy/ bDluO600wVbi+CitogJL =5gpA -----END PGP SIGNATURE----- --lHAFlH9fR8Mpx0Vt0Xkm0gtdKcHSHnUK1--