From owner-dev-commits-src-main@freebsd.org Tue Apr 13 21:47:02 2021 Return-Path: Delivered-To: dev-commits-src-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 537315ED771; Tue, 13 Apr 2021 21:47:02 +0000 (UTC) (envelope-from dchagin@heemeyer.club) Received: from heemeyer.club (heemeyer.club [IPv6:2001:19f0:6400:80a1:5054:ff:fe7a:a27d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FKfMT2WyGz3QJg; Tue, 13 Apr 2021 21:47:00 +0000 (UTC) (envelope-from dchagin@heemeyer.club) Received: from heemeyer.club (localhost [127.0.0.1]) by heemeyer.club (8.16.1/8.16.1) with ESMTP id 13DLkrE0029177; Tue, 13 Apr 2021 21:46:53 GMT (envelope-from dchagin@heemeyer.club) Received: (from dchagin@localhost) by heemeyer.club (8.16.1/8.16.1/Submit) id 13DLkrGN029176; Tue, 13 Apr 2021 21:46:53 GMT (envelope-from dchagin) Date: Tue, 13 Apr 2021 21:46:53 +0000 From: Dmitry Chagin To: John Baldwin Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: 76681661be28 - main - OCF: Remove support for asymmetric cryptographic operations. Message-ID: References: <202104122135.13CLZ9Z7070342@gitrepo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202104122135.13CLZ9Z7070342@gitrepo.freebsd.org> X-Rspamd-Queue-Id: 4FKfMT2WyGz3QJg X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of dchagin@heemeyer.club has no SPF policy when checking 2001:19f0:6400:80a1:5054:ff:fe7a:a27d) smtp.mailfrom=dchagin@heemeyer.club X-Spamd-Result: default: False [0.19 / 15.00]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[dchagin]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[freebsd.org]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:19f0:6400:80a1:5054:ff:fe7a:a27d:from]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.99)[0.987]; SPAMHAUS_ZRD(0.00)[2001:19f0:6400:80a1:5054:ff:fe7a:a27d:from:127.0.2.255]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[dchagin@freebsd.org,dchagin@heemeyer.club]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:20473, ipnet:2001:19f0:6400::/38, country:US]; FROM_NEQ_ENVFROM(0.00)[dchagin@freebsd.org,dchagin@heemeyer.club]; MAILMAN_DEST(0.00)[dev-commits-src-all,dev-commits-src-main]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: dev-commits-src-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for the main branch of the src repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2021 21:47:02 -0000 On Mon, Apr 12, 2021 at 09:35:09PM +0000, John Baldwin wrote: > The branch main has been updated by jhb: > > URL: https://cgit.FreeBSD.org/src/commit/?id=76681661be2859622872c3a8a1bd68260403ddd0 > > commit 76681661be2859622872c3a8a1bd68260403ddd0 > Author: John Baldwin > AuthorDate: 2021-04-12 21:27:42 +0000 > Commit: John Baldwin > CommitDate: 2021-04-12 21:28:43 +0000 > > OCF: Remove support for asymmetric cryptographic operations. > > There haven't been any non-obscure drivers that supported this > functionality and it has been impossible to test to ensure that it > still works. The only known consumer of this interface was the engine > in OpenSSL < 1.1. Modern OpenSSL versions do not include support for > this interface as it was not well-documented. > > Reviewed by: cem > Sponsored by: Chelsio Communications > Differential Revision: https://reviews.freebsd.org/D29736 > --- > ObsoleteFiles.inc | 7 + > share/man/man4/crypto.4 | 145 +++---------- > share/man/man9/Makefile | 5 - > share/man/man9/crypto.9 | 32 +-- > share/man/man9/crypto_asym.9 | 178 ---------------- > share/man/man9/crypto_driver.9 | 7 +- > sys/dev/hifn/hifn7751.c | 2 +- > sys/dev/safe/safe.c | 4 +- > sys/mips/nlm/dev/sec/nlmsec.c | 2 +- > sys/opencrypto/crypto.c | 404 +------------------------------------ > sys/opencrypto/cryptodev.c | 248 ----------------------- > sys/opencrypto/cryptodev.h | 58 ------ > sys/opencrypto/cryptodev_if.m | 36 +--- > tools/tools/crypto/Makefile | 5 +- > tools/tools/crypto/cryptokeytest.c | 270 ------------------------- > 15 files changed, 56 insertions(+), 1347 deletions(-) > > diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc > index 1019436f1e28..39cb638129e9 100644 > --- a/ObsoleteFiles.inc > +++ b/ObsoleteFiles.inc > @@ -40,6 +40,13 @@ > # xargs -n1 | sort | uniq -d; > # done > > +# 20210412: Remove kernel asymmetric crypto > +OLD_FILES+=usr/share/man/man9/crypto_asym.9 > +OLD_FILES+=usr/share/man/man9/crypto_kdispatch.9 > +OLD_FILES+=usr/share/man/man9/crypto_kdone.9 > +OLD_FILES+=usr/share/man/man9/crypto_kregister.9 > +OLD_FILES+=usr/share/man/man9/CRYPTODEV_KPROCESS.9 > + should be *.9.gz