Re: git: a0b956f5ac5e - main - zfs: merge openzfs/zfs@cb01da680

From: Warner Losh <imp_at_bsdimp.com>
Date: Thu, 07 Jul 2022 22:48:50 UTC
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