From nobody Wed Nov 2 17:09:55 2022 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4N2YKc04mZz4gPbW; Wed, 2 Nov 2022 17:09:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4N2YKb6dpVz3tBx; Wed, 2 Nov 2022 17:09:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1667408995; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uIOB5+D8Dd3zHlA1aZxbIJFBq/uovVXNO8kG1WhLhCQ=; b=GUcDl3voVqv/eaH+JL3b3SDhr1F6BTPtfQsKTAZYOMhxWqGFYgU5t2PfYEtvPtlhifqjvu ZKzpeJPewoxoCKFUljqY9kkthhK8Mt0EwE58Et9fvQYCqYgjRSCtU1wvb+IeKUcXn2POTe SuvmlKJn/3V9YkyZNTbpNS4/Dvx3mHy+wFasBYukg4nu1NG1xrwAV6R6LZtULdaanS3h1u FHhHIRQYo1URiG3fTgmbFPfBVUZEDZqWwhuL2Nc/VLR/zsZcA9HomL1g39sLjhylykSzrU 6HecXeWruqNO5xyEk14XKN91vTYriATsgZJX3A3gNEwk+zUD833TY+UX24LiHQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4N2YKb5gH0z13yj; Wed, 2 Nov 2022 17:09:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2A2H9tcW066177; Wed, 2 Nov 2022 17:09:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2A2H9tMM066176; Wed, 2 Nov 2022 17:09:55 GMT (envelope-from git) Date: Wed, 2 Nov 2022 17:09:55 GMT Message-Id: <202211021709.2A2H9tMM066176@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Alan Somers Subject: git: 002c47badee5 - main - [skip ci] Remove obsolete references in crypto_request(9) List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: asomers X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 002c47badee59be58cb84fd74624594d22e14276 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1667408995; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uIOB5+D8Dd3zHlA1aZxbIJFBq/uovVXNO8kG1WhLhCQ=; b=lwEiO2/z8j4p76DX+FkGmdm+UZh21uF7diikcs6hv0Wpup9argJ29u9NjbH/260iX6Hvhm CtLCQF+h0WdZEh0SaCCLwsQFK5Q684OoHFSR85Rm7yu/UTjIg+ZFsiPfLLWNM5kwCbet9G ZyRYUN6WQpHk5ryzNhwxn9/nibvaK/EUDxjZR79/wUt1vY7UrYzmhfOk9KdDx20lQkHqD/ n8ooT0PI5tcz+PZiWmHLGxlAK2VUZR5DK1czQq2lde6eoia1FG/RIr5IbF2is91W+s6oiF 0Rw6xZp5dkBEkJlEmoXMAsZSc9VCqYkHVI/uxaF/QZ+B/xvKw8PLMoSdhzVZDg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1667408995; a=rsa-sha256; cv=none; b=jefq6uPIkVMXxTUMRN0xAXqX6OZk6Vf8Yxxk0ZVJFWcwkpD2+Y6XAgaxDTixz8a51Yf8Ba sXmzgyZ8Fwx8hi+GoimQhNNL6rqKBbRdcFHphg+cQkCjEtd490bEMpSqGneIFKTTC0FFXs oPTH54Gso6NoonMO0BIin4MXesCYRsrIFxtQNcEI+0UOR154OFg/6qWdCBPORdgROeGBfX XddFU5kuOWMCPN20vALPn1f+PwyEENBvxOEeLCyYnAC02HEoRBfyFRZfjkY1MSl9TWuUj9 LCSnXjAl2TozxKN0W+plu+YY/OExKa0ECj1/PhW61AWfFT34fMmvrOZugkOjcg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by asomers: URL: https://cgit.FreeBSD.org/src/commit/?id=002c47badee59be58cb84fd74624594d22e14276 commit 002c47badee59be58cb84fd74624594d22e14276 Author: Alan Somers AuthorDate: 2022-11-02 16:41:48 +0000 Commit: Alan Somers CommitDate: 2022-11-02 17:09:06 +0000 [skip ci] Remove obsolete references in crypto_request(9) They were missed by 68f6800ce05c3. Sponsored by: Axcient MFC with: 68f6800ce05c3 Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D37239 --- share/man/man9/crypto_request.9 | 11 +++-------- sys/opencrypto/crypto.c | 4 ++-- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/share/man/man9/crypto_request.9 b/share/man/man9/crypto_request.9 index 1b7379245608..cb4d07189394 100644 --- a/share/man/man9/crypto_request.9 +++ b/share/man/man9/crypto_request.9 @@ -30,7 +30,7 @@ .\" .\" $FreeBSD$ .\" -.Dd January 4, 2022 +.Dd November 2, 2022 .Dt CRYPTO_REQUEST 9 .Os .Sh NAME @@ -441,17 +441,12 @@ the callback is invoked synchronously if the request was processed by a software driver or asynchronously if the request was processed by a hardware driver. .Pp -If a request was scheduled to the taskqueue via -.Dv CRYPTO_F_ASYNC , +If a request was scheduled to the taskqueue with +.Dv CRYPTO_ASYNC_ORDERED , callbacks are always invoked asynchronously ignoring .Dv CRYPTO_F_CBIMM and .Dv CRYPTO_F_CBIFSYNC . -In this case, -.Dv CRYPTO_F_ASYNC_KEEPORDER -may be set to ensure that callbacks for requests on a given session are -invoked in the same order that requests were queued to the session via -.Fn crypto_dispatch . This flag is used by IPsec to ensure that decrypted network packets are passed up the network stack in roughly the same order they were received. .Ss Other Request Fields diff --git a/sys/opencrypto/crypto.c b/sys/opencrypto/crypto.c index ec2a639e04ce..25bbc9a4bf70 100644 --- a/sys/opencrypto/crypto.c +++ b/sys/opencrypto/crypto.c @@ -149,8 +149,8 @@ SYSCTL_NODE(_kern, OID_AUTO, crypto, CTLFLAG_RW, 0, "In-kernel cryptography"); /* - * Taskqueue used to dispatch the crypto requests - * that have the CRYPTO_F_ASYNC flag + * Taskqueue used to dispatch the crypto requests submitted with + * crypto_dispatch_async . */ static struct taskqueue *crypto_tq;