Date: Fri, 16 Oct 2015 18:32:58 +0200 From: Andriy Gapon <avg@FreeBSD.org> To: Alexander Motin <mav@FreeBSD.org>, src-committers@FreeBSD.org, svn-src-all@FreeBSD.org, svn-src-head@FreeBSD.org Subject: Re: svn commit: r289422 - in head: cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/common/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/com... Message-ID: <562126BA.7050805@FreeBSD.org> In-Reply-To: <201510161445.t9GEjMbK059229@repo.freebsd.org> References: <201510161445.t9GEjMbK059229@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 16/10/2015 16:45, Alexander Motin wrote: > Author: mav > Date: Fri Oct 16 14:45:21 2015 > New Revision: 289422 > URL: https://svnweb.freebsd.org/changeset/base/289422 > > Log: > MFV r289310: > 4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R > > Reviewed by: George Wilson <george.wilson@delphix.com> > Reviewed by: Prakash Surya <prakash.surya@delphix.com> > Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> > Reviewed by: Richard Lowe <richlowe@richlowe.net> > Approved by: Garrett D'Amore <garrett@damore.org> > Author: Matthew Ahrens <mahrens@delphix.com> > > illumos/illumos-gate@45818ee124adeaaf947698996b4f4c722afc6d1f > > This is only a partial merge of respective ZFS infrastructure changes. > At this moment FreeBSD kernel has no those crypto algorithms, so the > parts of the code to enable them are commented out. When they are > implemented, it will be trivial to plug them in. BTW, do we need to add SHA-512 support to the boot code? Toomas Soome has already written some code for that: https://github.com/tsoome/illumos-gate/blob/loader/usr/src/boot/sys/cddl/boot/zfs/sha256.c > Added: > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/edonr_zfs.c > - copied unchanged from r289310, vendor-sys/illumos/dist/uts/common/fs/zfs/edonr_zfs.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/skein_zfs.c > - copied unchanged from r289310, vendor-sys/illumos/dist/uts/common/fs/zfs/skein_zfs.c > Modified: > head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c > head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c > head/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c > head/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h > head/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.c > head/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.h > head/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sha256.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c > head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c > head/sys/cddl/contrib/opensolaris/uts/common/sys/debug.h > Directory Properties: > head/cddl/contrib/opensolaris/ (props changed) > head/cddl/contrib/opensolaris/lib/libzfs/ (props changed) > head/sys/cddl/contrib/opensolaris/ (props changed) > -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?562126BA.7050805>