From owner-freebsd-arch@freebsd.org Mon Mar 20 21:53:25 2017 Return-Path: Delivered-To: freebsd-arch@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 DE23ED13188 for ; Mon, 20 Mar 2017 21:53:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id CD84A173C for ; Mon, 20 Mar 2017 21:53:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id CCE76D13186; Mon, 20 Mar 2017 21:53:25 +0000 (UTC) Delivered-To: arch@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 CC6E9D13185; Mon, 20 Mar 2017 21:53:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AE08E173B; Mon, 20 Mar 2017 21:53:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 000527A82; Mon, 20 Mar 2017 21:53:24 +0000 (UTC) Date: Mon, 20 Mar 2017 22:53:24 +0100 From: Baptiste Daroussin To: arch@freebsd.org, stable@freebsd.org Subject: mandoc 1.14 on FreeBSD 11.1 Message-ID: <20170320215324.67dgut6svvow4o53@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="wtip4lh2svqik7yk" Content-Disposition: inline User-Agent: NeoMutt/20170306 (1.8.0) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Mar 2017 21:53:26 -0000 --wtip4lh2svqik7yk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi all, mandoc 1.14 has introduced a new database format (removing the requirement for sqlite). FreeBSD 11.x is having right mandoc 1.13, Given the database format is a technical detail (aka new format will be generated anyway automatically and seamlessly replacing the old database). I think it does not fall into POLA. For such reason I'm planing to upgrade to the 1.14 series (current already have it). If that is a matter for you to change that database format please tell me. Otherwise in 2 weeks I will import 1.14 in 11-STABLE in order we have it in 11.1-R Best regards, Bapt --wtip4lh2svqik7yk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAljQT1QACgkQY4mL3PG3 Plo3Rg/8DrTHa75hNOR0oGux7JpZHOULkGyR3tCJ7QEu4zDJtUnWXayoOE5mNo5Y ZPDbUHRkN4QQ54FrsOOWwM7KOu5SZ4uF/K/ZfrkaawvbWgmovmB73Dne5H0WcuHy R6oqUKhE1qzMfImW2EcDbvXDnmheYbU4u6PTdkUrGLtv+SlzmLeN2BCOtkSBjgL5 9qasBogPXM+2rdH+NBgFKUf+PaJ5PrjXRhvbnNjSwZ/vkjOXu5Y0DKhKxx/SEZC2 wUZR9z/semrfMS69aohiFFPbAFTmk+OLE2WNTsrCKQtwldEm5vqApB7WdcUv8/6d sOxGmQmd7stbDQRskCju1xQpY+p8F0qJvU3M2zpPP5fiAT3nmAvq8QRBKqePf4zy BTyAO9Ptwz8GADeHSlD2pnzMLSaB0N2y5Mi3pT0IHR+PzhISFTBrR2Q0mIWUHEFB IZDRRzp9rWUzrucStE00OTu5KpisKKWiTIWp2FF4rU5FwGcZPXK2igMbudYjxcJ7 gHx5zCGG0vN4qCgKZCxInPeBlddNtUpgmDju3uAtDDlWHhJaEV12sMNDlfnGvcpJ QDI1x0Q6p+Mb6G8y3OaILA56TakfaV4YxuzSpzKmvpgsZlCgbvKbcDHklanbLxyy ABWq5h4ouL0TZ67CDUlduOPmfgseEXgSOti5SyK0JXjXDrABZgo= =1t7X -----END PGP SIGNATURE----- --wtip4lh2svqik7yk-- From owner-freebsd-arch@freebsd.org Mon Mar 20 21:59:38 2017 Return-Path: Delivered-To: freebsd-arch@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 B9934D1363C for ; Mon, 20 Mar 2017 21:59:38 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9466E1E0B for ; Mon, 20 Mar 2017 21:59:38 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id 8E793D13637; Mon, 20 Mar 2017 21:59:38 +0000 (UTC) Delivered-To: arch@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 8DBA2D13635 for ; Mon, 20 Mar 2017 21:59:38 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x22d.google.com (mail-io0-x22d.google.com [IPv6:2607:f8b0:4001:c06::22d]) (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 5BF7D1E08 for ; Mon, 20 Mar 2017 21:59:38 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x22d.google.com with SMTP id b140so38580144iof.1 for ; Mon, 20 Mar 2017 14:59:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=subject:mime-version:from:in-reply-to:date:cc:message-id:references :to; bh=pQ/O/PrDr5mwZDirjBjxS3z6A/2b/52A1xVytTAxX4g=; b=WIoFUuw9EOhR0Mg7MTiYcmE9cvf1O0sfpbo810ErPWrRCy76oQWfAoLIHnhAHWMKOn BWHFTuU05Ac1InmBtQhdlm4HK1vI7U/Pz6ulOkMNTpCeZnAemULvpvh5iOVs0dMNlFGI xfWM550/yfwiu+zhCp9Za0EtTtX+4hjupJUYKJEy8A40ni5FUyQi7D6bMW57on8wpNmG ec9wL7Q/KlK9xvUMZxRXuIq3TXoR1wpDGsavPf5p8oMKogjI9/z/IO+M4Mwj+p0Og/l0 rBAzWgbgXbCnIdN5MVogtzId+ezzfosUq8N4uonKQYn14ZneaBTnJ1LE3+CDRlFi+5Db x83w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :message-id:references:to; bh=pQ/O/PrDr5mwZDirjBjxS3z6A/2b/52A1xVytTAxX4g=; b=pQNUnaCllf6WJmjfYOcH7X//nqVNMtPGRAvE8DqFGVeIIJgv29Uth4VAFpxqt5xbMn zARW58SH3DGPQ/3r+oA7zfiPVX7XUa8Co6FKdbgpZ3V0ZYXyY+gjXO8PVPoxCl5PxHL+ VGTd2ZMFVGP6zNPddGiHJoT85c3bUTI3M+WOJYHtzfCFG/n2WRt+O3qazQMwOLC/muo+ 0foh6ILeARWiI6n8GdGhEkPdA+Mqja9ys//di06ylf7OYy0WenOcxjuhik4guH3UgoLG AilnXP9envyOiu2NItlIl3VPBwm+QEFNpkT5wXsIP2DLlwYj085jUvE0RHgu/gKd1Uh7 JRJg== X-Gm-Message-State: AFeK/H1qyp3wqOLKnGm2jJKSjK08VP1fzTC7e84Z7fZhd3EzB6NkJeNFTet2mp6LkkUrsQ== X-Received: by 10.107.137.226 with SMTP id t95mr29326182ioi.79.1490047177376; Mon, 20 Mar 2017 14:59:37 -0700 (PDT) Received: from mac-wired.nflx.bsdimp.com (50-253-99-174-static.hfc.comcastbusiness.net. [50.253.99.174]) by smtp.gmail.com with ESMTPSA id b88sm5804567itd.21.2017.03.20.14.59.36 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 20 Mar 2017 14:59:36 -0700 (PDT) Subject: Re: mandoc 1.14 on FreeBSD 11.1 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_29167A96-71EF-4F1A-9658-D41BE49E1AC9"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail From: Warner Losh In-Reply-To: <20170320215324.67dgut6svvow4o53@ivaldir.net> Date: Mon, 20 Mar 2017 15:59:35 -0600 Cc: arch@freebsd.org, stable@freebsd.org Message-Id: References: <20170320215324.67dgut6svvow4o53@ivaldir.net> To: Baptiste Daroussin X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Mar 2017 21:59:38 -0000 --Apple-Mail=_29167A96-71EF-4F1A-9658-D41BE49E1AC9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Mar 20, 2017, at 3:53 PM, Baptiste Daroussin = wrote: >=20 > Hi all, >=20 > mandoc 1.14 has introduced a new database format (removing the = requirement for > sqlite). FreeBSD 11.x is having right mandoc 1.13, Given the database = format is > a technical detail (aka new format will be generated anyway = automatically and > seamlessly replacing the old database). I think it does not fall into = POLA. For > such reason I'm planing to upgrade to the 1.14 series (current already = have it). >=20 > If that is a matter for you to change that database format please tell = me. > Otherwise in 2 weeks I will import 1.14 in 11-STABLE in order we have = it in > 11.1-R I tend to agree with our analysis, but have a couple of questions that = will help us know what=E2=80=99s the right thing to do. First, this is 100% independent of the kernel, so we don=E2=80=99t have = any =E2=80=98forward / back=E2=80=99 issues with that, correct? Next, If I reinstall an older version of FreeBSD, it will create the = database that=E2=80=99s appropriate for 1.13, and vice versa, so it = shouldn=E2=80=99t be visible to the user. What happens if I upgrade and then add/delete packages, including = upgrade, add packages, downgraded? Is there a dependence on which pkg version you are using? If the answers to these questions are approximately =E2=80=9Cyes=E2=80=9D,= =E2=80=9Cshouldn=E2=80=99t matter / does the right thing=E2=80=9D, = =E2=80=9Cwon=E2=80=99t be an issue because recreation sets the right = format and installworld will update the database with the right things = as part of that=E2=80=9D and =E2=80=9Cdoesn=E2=80=99t matter=E2=80=9D = then I=E2=80=99d agree that this is an uninteresting detail and need not = be preserved. Warner --Apple-Mail=_29167A96-71EF-4F1A-9658-D41BE49E1AC9 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJY0FDHAAoJEGwc0Sh9sBEAn34P/RniMCV8H//xgnGEuwgXQPfP BHxYaph8weTRv5jS7sdPSy1srA2LVVqpuYWIDObBkzxzosREhH+eEvdP+h4YcKJ5 bv0RHwfXyWXOHMdOZke950Cf33ZqMjjCWGpozXxEziFpN/8sw/uvy4nYoFdxwRa5 9wwOq36oihNPupOZ+LKv2QHahCslfUMH3MlHjaQiaieCzh7r8qQnht6vnSPEz8PJ XCKYv6+OjEfMX6x+S2g8INOgu8umzz/rD4kQlDNfiJu7Pc5/0VM2ufNdBkGZ7+1d mGvgLbBOX7VWhl1IjaQ/Dj40UccKU+EWZB8mu8J5hYUzeA2hBIYWcFJx7N5tTwG0 QpI0YpRlkcVCq3s/V6/NWx5QVNqj8AAKKd0+1uruhbLxIB44COysqBr1Gqg6tQZH 9IhF+IQ6E72/kKRQCwKU1pNBphxau2UjGgFEV3qy+1RErRWCKq1hdL3Gk9eXFED1 y8fxCm7Fb0B9amkZkO8O2eIEINtR9kfOht0C2GbJoh+fbDP0hxj8xbASAaudw/dr BKrA24dtV1gqaYcy7ut/oAzZQHhiyxrFKjPMpl7vlTp6wYwyGetEEo3UHAj70hm1 SA/J8npDKZ+8ULWEivOX3WUauU9H3X0zWhF5NYDOgnoQOZv31Zn+3UqNXQwohOM1 qMsoVPGcGEumbulL4tx6 =eCOQ -----END PGP SIGNATURE----- --Apple-Mail=_29167A96-71EF-4F1A-9658-D41BE49E1AC9-- From owner-freebsd-arch@freebsd.org Mon Mar 20 22:04:40 2017 Return-Path: Delivered-To: freebsd-arch@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 DCDB7D13BBB for ; Mon, 20 Mar 2017 22:04:40 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id CA2DA14C6 for ; Mon, 20 Mar 2017 22:04:40 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C434ED13BB7; Mon, 20 Mar 2017 22:04:40 +0000 (UTC) Delivered-To: arch@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 C39ECD13BB5; Mon, 20 Mar 2017 22:04:40 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 857AA14C4; Mon, 20 Mar 2017 22:04:40 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id D54257F66; Mon, 20 Mar 2017 22:04:39 +0000 (UTC) Date: Mon, 20 Mar 2017 23:04:39 +0100 From: Baptiste Daroussin To: Warner Losh Cc: arch@freebsd.org, stable@freebsd.org Subject: Re: mandoc 1.14 on FreeBSD 11.1 Message-ID: <20170320220439.qeof5gqblcu7djn7@ivaldir.net> References: <20170320215324.67dgut6svvow4o53@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qny4blve3bjl4y2x" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170306 (1.8.0) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Mar 2017 22:04:41 -0000 --qny4blve3bjl4y2x Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 20, 2017 at 03:59:35PM -0600, Warner Losh wrote: >=20 > > On Mar 20, 2017, at 3:53 PM, Baptiste Daroussin wrot= e: > >=20 > > Hi all, > >=20 > > mandoc 1.14 has introduced a new database format (removing the requirem= ent for > > sqlite). FreeBSD 11.x is having right mandoc 1.13, Given the database f= ormat is > > a technical detail (aka new format will be generated anyway automatical= ly and > > seamlessly replacing the old database). I think it does not fall into P= OLA. For > > such reason I'm planing to upgrade to the 1.14 series (current already = have it). > >=20 > > If that is a matter for you to change that database format please tell = me. > > Otherwise in 2 weeks I will import 1.14 in 11-STABLE in order we have i= t in > > 11.1-R >=20 > I tend to agree with our analysis, but have a couple of questions that wi= ll help us know what=E2=80=99s the right thing to do. >=20 > First, this is 100% independent of the kernel, so we don=E2=80=99t have a= ny =E2=80=98forward / back=E2=80=99 issues with that, correct? Totally :), there might be an issue with the framework as it is not picking makewhatis from the cross tools as it should I may need to fix that >=20 > Next, If I reinstall an older version of FreeBSD, it will create the data= base that=E2=80=99s appropriate for 1.13, and vice versa, so it shouldn=E2= =80=99t be visible to the user. Yes there is a periodic script for that and the database is anyway rebuild = when installing etc files >=20 > What happens if I upgrade and then add/delete packages, including upgrade= , add packages, downgraded? Exactly as now, makewhatis (periodic script) will regenerate the databases = at the proper format >=20 > Is there a dependence on which pkg version you are using? Nope >=20 > If the answers to these questions are approximately =E2=80=9Cyes=E2=80=9D= , =E2=80=9Cshouldn=E2=80=99t matter / does the right thing=E2=80=9D, =E2=80= =9Cwon=E2=80=99t be an issue because recreation sets the right format and i= nstallworld will update the database with the right things as part of that= =E2=80=9D and =E2=80=9Cdoesn=E2=80=99t matter=E2=80=9D then I=E2=80=99d ag= ree that this is an uninteresting detail and need not be preserved. Yup that is the answer to it :) >=20 > Warner --qny4blve3bjl4y2x Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAljQUeUACgkQY4mL3PG3 PlqD1RAAhFxj3RWETMXViFshrFmjSTS6SKLMPrvt2cngAD3kgmL6N+mRy/mw/u3G tG1JOwWPhacoDdQr3qeSTcLsRyZ/fmTTgJXD6MWyKi/VWfWf80KQ3XQYB40u4xUO qSGk1qdTF3MfQk4f2M17AQCsS8UI0uY48P4Z1u9bT3I4/mTV/HAtio9htUdODomz WnvhNfRb7zXp+qQPzdVklm7tGkMDE5MdAKx6N26xNoMaFii9qPh7H2NdCGh4j4zB snxK/HX1BZ3QU0Uxg6OEwUXkDIrGw4e8CZOQe1gMcbMNskX4Bxc+zOQ08+tpAs/Y /yTb+vvEAJjs5h3xZlmenxu3uW/7DUk0ihAgHU55OOz/am9tqNazhJLiVG2O3yAs jPqykTp5a1zUW1vLIiL7eNq4PtRE22Q+JcCnNEescvN9R5/1MDy+U8rcp83NwjEn eo1vQhKcO5dVHQaJ3BKHmIotCnFDLPlkNKPLhZErNxZ5liaKP8H40KOp3iW11+zA hhMzG9pw7s1T67z6y4rZWjmE7l/TzwCbZJTNeF7PBw6EKoC3eKfWYqGiMxqFnyh8 wboOc6sQXD4G0oORjSS8S7spJuK6uD81vKZosLA2dDLnIM+QdC9rmdMk43NXoCUr /S7lI6H+coJIJfrQ0qS1B8yxoxlEG2n4r9RoNzzkyCqK6BILW2A= =sYwd -----END PGP SIGNATURE----- --qny4blve3bjl4y2x-- From owner-freebsd-arch@freebsd.org Wed Mar 22 07:14:29 2017 Return-Path: Delivered-To: freebsd-arch@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 AE777D17153 for ; Wed, 22 Mar 2017 07:14:29 +0000 (UTC) (envelope-from b.16012506@edmmessage.com) Received: from mail28.wt1.edmmessage.com (mail28.wt1.edmmessage.com [101.78.203.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 997DD10D for ; Wed, 22 Mar 2017 07:14:28 +0000 (UTC) (envelope-from b.16012506@edmmessage.com) Received: from 101.78.203.28 (mail28.wt1.edmmessage.com [101.78.203.28]) by mail28.wt1.edmmessage.com (Postfix) with ESMTP id B7792211E4C for ; Wed, 22 Mar 2017 15:14:26 +0800 (HKT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; t=1490166866; s=default; d=edmmessage.com; h=Date:From:Reply-To:To:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=LO0OEuM7lw0ec+P0Uh1qQnlrqTa2pFIkE1l8s+XwWZU=; b=SE152IzeG09nUpHKFxP5qJz7qwUwko06OOQQak/r9gyK2kEVAswocXVS0tBMPM37 ekJ/jlJLuDdhPmAuKSYcL4Nxqks6aaNx3AqD6nMhMsl/3l3qhgYQfurJwB3Zpl6gXQ0 6EtVxe3hQTUxpdiVVtmwCXc02eaVHskyIAF1+II4= Date: Wed, 22 Mar 2017 15:14:26 +0800 (HKT) From: "jhie.powermax" Reply-To: "jhie.powermax" To: JHIE-07-YMLP Message-ID: <1161471695.5917137.1490166866750.JavaMail.tomcat@wt2> Subject: Inventory Control and Management - April 20 Errors-To: b.16012506@edmmessage.com X-Content-ID: z35yBc1Y0Ew0ggLWz3CdoJnRq8cB0437Vd/F7TljVDR3CEY4FnL9WzBcRS5SO+rC67hV7N25Yg9r3Z/RGpcu05+XXfslX0ARUrRu2QvdwDbcU0omG8K+ONQ1q4Mkx5na Feedback-ID: 816893694337805:007248465502929:008494288642614:edmmessage.com MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Mar 2017 07:14:29 -0000 From owner-freebsd-arch@freebsd.org Fri Mar 24 21:40:45 2017 Return-Path: Delivered-To: freebsd-arch@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 9FF27D186A2 for ; Fri, 24 Mar 2017 21:40:45 +0000 (UTC) (envelope-from rpokala@mac.com) Received: from mr11p00im-asmtp003.me.com (mr11p00im-asmtp003.me.com [17.110.69.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 88256F0D for ; Fri, 24 Mar 2017 21:40:45 +0000 (UTC) (envelope-from rpokala@mac.com) Received: from process-dkim-sign-daemon.mr11p00im-asmtp003.me.com by mr11p00im-asmtp003.me.com (Oracle Communications Messaging Server 7.0.5.38.0 64bit (built Feb 26 2016)) id <0ONC00G007FSDM00@mr11p00im-asmtp003.me.com> for freebsd-arch@freebsd.org; Fri, 24 Mar 2017 21:40:21 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=4d515a; t=1490391621; bh=GmZRXvQhwSJECIp9UvhSXUo1XpHOkjC08Sso8uhvQDQ=; h=Date:Subject:From:To:Message-id:MIME-version:Content-type; b=XLCVcydmmWp+flw90yhfXviYa52QZSUp7I8q1oP1wxcWYlkbOEGhW8/c3lY9LeWl6 8ZetIaPzCsajZ8hwGqFiFv0O7V5FRMi1xguH5RykU1ahMYjWQx3YKlKLBQ8bOcW8ol UHg6WmEDOUiDSbEoKSWyclLlt4kClkvwftsTpg9w/KOe0npCyH8UwWXOdhyRDKaMWM iRgU3J4CccmYqMc5Yc8neGW+6swAZy/PRj3yirrfcCjeGvBx4DN3hvoGSyiibZOz3P 8JNDh7mKktVEs8PxPpO/t8+A5Wvts/VH/7pPpMqKQadFNJimgp+7wvtvjO51a1aN8R Clbgf1rmRGPHA== Received: from icloud.com ([127.0.0.1]) by mr11p00im-asmtp003.me.com (Oracle Communications Messaging Server 7.0.5.38.0 64bit (built Feb 26 2016)) with ESMTPSA id <0ONC00AX09J72O10@mr11p00im-asmtp003.me.com> for freebsd-arch@freebsd.org; Fri, 24 Mar 2017 21:40:20 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-03-24_19:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 clxscore=1034 suspectscore=1 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1701120000 definitions=main-1703240180 User-Agent: Microsoft-MacOutlook/f.20.0.170309 Date: Fri, 24 Mar 2017 14:40:19 -0700 Subject: NVDIMM status report From: Ravi Pokala To: freebsd-arch@freebsd.org Message-id: Thread-topic: NVDIMM status report MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7bit X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Mar 2017 21:40:45 -0000 Greetings, At the 2016-11 Dev and Vendor Summit, I noted that Panasas (my employer) has been working on NVDIMMs. Since then, several people have contacted me for more information. Please accept my apologies for the long delay in responding. This turned out to be a much larger explanation than I originally thought. Rather than send a wall of text in email, I moved it into file and uploaded it to the server; interested parties can view it here: https://people.freebsd.org/~rpokala/2017-03-24.nvdimm.txt I'll do my best to answer questions and/or make the proper introductions with the people inside Panasas who can. Thanks for your interest, Ravi (rpokala@) From owner-freebsd-arch@freebsd.org Sat Mar 25 11:50:48 2017 Return-Path: Delivered-To: freebsd-arch@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 7A9E8D1BF2C for ; Sat, 25 Mar 2017 11:50:48 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 403D415EA for ; Sat, 25 Mar 2017 11:50:48 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1crkDO-000MJh-RQ; Sat, 25 Mar 2017 14:50:38 +0300 Date: Sat, 25 Mar 2017 14:50:38 +0300 From: Slawa Olhovchenkov To: Ravi Pokala Cc: freebsd-arch@freebsd.org Subject: Re: NVDIMM status report Message-ID: <20170325115038.GJ86500@zxy.spb.ru> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Mar 2017 11:50:48 -0000 On Fri, Mar 24, 2017 at 02:40:19PM -0700, Ravi Pokala wrote: > Greetings, > > At the 2016-11 Dev and Vendor Summit, I noted that Panasas (my employer) has been working on NVDIMMs. Since then, several people have contacted me for more information. Please accept my apologies for the long delay in responding. > > This turned out to be a much larger explanation than I originally thought. Rather than send a wall of text in email, I moved it into file and uploaded it to the server; interested parties can view it here: > > https://people.freebsd.org/~rpokala/2017-03-24.nvdimm.txt > > I'll do my best to answer questions and/or make the proper introductions with the people inside Panasas who can. > > Thanks for your interest, Thanks, very interesting! What limited to extending kernel API (destroy sub-map, drop MAX_KMAP limitations)?