Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Jul 2022 16:48:50 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Larry Rosenman <ler@lerctr.org>
Cc:        Martin Matuska <mm@freebsd.org>, src-committers <src-committers@freebsd.org>,  "<dev-commits-src-all@freebsd.org>" <dev-commits-src-all@freebsd.org>, dev-commits-src-main@freebsd.org
Subject:   Re: git: a0b956f5ac5e - main - zfs: merge openzfs/zfs@cb01da680
Message-ID:  <CANCZdfq7_YzUXRE5p_YC8bU9HunzN1WyAzXhkXgWFDkjSThfug@mail.gmail.com>
In-Reply-To: <51863bc3d9dfc66e9b362f64e5a05b1c@lerctr.org>
References:  <202207072224.267MOhpi087225@gitrepo.freebsd.org> <51863bc3d9dfc66e9b362f64e5a05b1c@lerctr.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000004bdbbe05e33ee482
Content-Type: text/plain; charset="UTF-8"

On Thu, Jul 7, 2022 at 4:46 PM Larry Rosenman <ler@lerctr.org> wrote:

> On 07/07/2022 5:24 pm, Martin Matuska wrote:
> > The branch main has been updated by mm:
> >
> > URL:
> >
> https://cgit.FreeBSD.org/src/commit/?id=a0b956f5ac5e0941f9e74e24c1c53e05ad061a38
> >
> > commit a0b956f5ac5e0941f9e74e24c1c53e05ad061a38
> > Merge: 4f5890a0fb08 cb01da68057d
> > Author:     Martin Matuska <mm@FreeBSD.org>
> > AuthorDate: 2022-07-07 21:58:33 +0000
> > Commit:     Martin Matuska <mm@FreeBSD.org>
> > CommitDate: 2022-07-07 22:02:36 +0000
> >
> >     zfs: merge openzfs/zfs@cb01da680
> >
> >     Notable upstream pull request merges:
> >       #12438 Avoid panic with recordsize > 128k, raw sending and no
> > large_blocks
> >       #13015 Fix dnode byteswapping
> >       #13256 Add a "zstream decompress" subcommand
> >       #13555 Scrub mirror children without BPs
> >       #13576 Several sorted scrub optimizations
> >       #13579 Fix and disable blocks statistics during scrub
> >       #13582 Several B-tree optimizations
> >       #13591 Avoid two 64-bit divisions per scanned block
> >       #13606 Avoid memory copies during mirror scrub
> >       #13613 Avoid memory copy when verifying raidz/draid parity
> >
>
> what's happening with getting BLAKE3 into the boot code?
>

There's a review that copies way too much code at
https://reviews.freebsd.org/D35592

I'm working on ways to fix the way too many needless dependencies that are
in the code
that make it hard to put into the boot loader w/o copying.

Warner

--0000000000004bdbbe05e33ee482
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Thu, Jul 7, 2022 at 4:46 PM Larry =
Rosenman &lt;<a href=3D"mailto:ler@lerctr.org">ler@lerctr.org</a>&gt; wrote=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 07/07/2022 =
5:24 pm, Martin Matuska wrote:<br>
&gt; The branch main has been updated by mm:<br>
&gt; <br>
&gt; URL:<br>
&gt; <a href=3D"https://cgit.FreeBSD.org/src/commit/?id=3Da0b956f5ac5e0941f=
9e74e24c1c53e05ad061a38" rel=3D"noreferrer" target=3D"_blank">https://cgit.=
FreeBSD.org/src/commit/?id=3Da0b956f5ac5e0941f9e74e24c1c53e05ad061a38</a><b=
r>
&gt; <br>
&gt; commit a0b956f5ac5e0941f9e74e24c1c53e05ad061a38<br>
&gt; Merge: 4f5890a0fb08 cb01da68057d<br>
&gt; Author:=C2=A0 =C2=A0 =C2=A0Martin Matuska &lt;mm@FreeBSD.org&gt;<br>
&gt; AuthorDate: 2022-07-07 21:58:33 +0000<br>
&gt; Commit:=C2=A0 =C2=A0 =C2=A0Martin Matuska &lt;mm@FreeBSD.org&gt;<br>
&gt; CommitDate: 2022-07-07 22:02:36 +0000<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0zfs: merge openzfs/zfs@cb01da680<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0Notable upstream pull request merges:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#12438 Avoid panic with recordsize &gt; 128k=
, raw sending and no <br>
&gt; large_blocks<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#13015 Fix dnode byteswapping<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#13256 Add a &quot;zstream decompress&quot; =
subcommand<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#13555 Scrub mirror children without BPs<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#13576 Several sorted scrub optimizations<br=
>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#13579 Fix and disable blocks statistics dur=
ing scrub<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#13582 Several B-tree optimizations<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#13591 Avoid two 64-bit divisions per scanne=
d block<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#13606 Avoid memory copies during mirror scr=
ub<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0#13613 Avoid memory copy when verifying raid=
z/draid parity<br>
&gt; <br>
<br>
what&#39;s happening with getting BLAKE3 into the boot code?<br></blockquot=
e><div><br></div><div>There&#39;s a review that copies way too much code at=
=C2=A0<a href=3D"https://reviews.freebsd.org/D35592">https://reviews.freebs=
d.org/D35592</a></div><div><br></div><div>I&#39;m working on ways to fix th=
e way too many needless dependencies that are in the code</div><div>that ma=
ke it hard to put into the boot loader w/o copying.</div><div><br></div><di=
v>Warner=C2=A0</div></div></div>

--0000000000004bdbbe05e33ee482--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfq7_YzUXRE5p_YC8bU9HunzN1WyAzXhkXgWFDkjSThfug>