Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp2355396pxp; Mon, 7 Mar 2022 13:39:52 -0800 (PST) X-Google-Smtp-Source: ABdhPJx6XNPeGO6vmqDw0pG6L+K6DkIkkyrcMfHyfeIRvTyMrtAL9GGN0wxQU9vc3SMK5r8mrhY5 X-Received: by 2002:a17:902:c943:b0:151:fe0f:fee6 with SMTP id i3-20020a170902c94300b00151fe0ffee6mr755335pla.117.1646689192340; Mon, 07 Mar 2022 13:39:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646689192; cv=none; d=google.com; s=arc-20160816; b=NBQ7K3ZQ7CtLUmUzlR3qyWXr/vcJksOujZzX8Z7STzbrfmNbTjv16Nfzr7LLzSAoie WZGX9bhxFOACA4UPCwN9hQZGsr/4vFexmQjoWCtTAzt8xETMy92eZD85AgrifpJNF4Gc sVdjV/3+IQrMbdcMgGS7QnQ+m/EnZYv1JHYbN8ykYyIgLMJBXapRCwGUSXGOe9VFfa0v 4xYtbEStHXuvQ7GCccsWvoQsmKIxnoXRy8g0fsQ9VxJ6i7BUjeyu0VAnGcPJxSAoMviU Fq3+TAn9qeGcKvZks5rw1pXw5Y9zRBujytoQTgw8q/V32fQH6PDfx7TbdDyx4MawB6+p TdrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:date :message-id:subject:references:in-reply-to:cc:to:from:dkim-signature; bh=iYzvICBpRK+Z1lkcKMGBj85WSLhaFfQKUQR/1tbsVi0=; b=Tg5VWA05HGuBI8o9TCmYrRzTmvOLnENhgj9Nsc5P6fkfbyxd4N4dE4LxXFpT2XSnyZ 92clu+QF6icKI/45xHkSoKJMj84N7ax0PXztwOY9BIPDQgrqFKfFvcXFkfwI878hd73Z 5HhbdpiP39gl3p0RIcrPNZ95fDDGAR51brf/BqVhXF1TKNEJZW/6Y0pNFmir8OBPFEGV 1jIqgmLiI2ZWqk8vBIn6TmTb0KmWZhlBAM1PV3qeilzM7RrclYC/ZyPFiuuJfkmmRV+n MIAARq/XfR81Tr7gFMw32cYWW233Egr/jphbtxDfAQmOq4f0kqmW647WoAmqDFXnQ5QZ tNVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=D9EOkrsY; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id pi3-20020a17090b1e4300b001bd14e030e5si287402pjb.189.2022.03.07.13.39.36; Mon, 07 Mar 2022 13:39:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel-dk.20210112.gappssmtp.com header.s=20210112 header.b=D9EOkrsY; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241594AbiCGTvA (ORCPT + 99 others); Mon, 7 Mar 2022 14:51:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35126 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239028AbiCGTu7 (ORCPT ); Mon, 7 Mar 2022 14:50:59 -0500 Received: from mail-io1-xd36.google.com (mail-io1-xd36.google.com [IPv6:2607:f8b0:4864:20::d36]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7C4854FC71 for ; Mon, 7 Mar 2022 11:50:03 -0800 (PST) Received: by mail-io1-xd36.google.com with SMTP id b16so4045345ioz.3 for ; Mon, 07 Mar 2022 11:50:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20210112.gappssmtp.com; s=20210112; h=from:to:cc:in-reply-to:references:subject:message-id:date :mime-version:content-transfer-encoding; bh=iYzvICBpRK+Z1lkcKMGBj85WSLhaFfQKUQR/1tbsVi0=; b=D9EOkrsYV7Xsyxf/6CdXzNXALautOeZBiGjeX/I4hjBM8EynsqoHdUlfNoDp+n97Cx ak3LSSmjyVYTrUo3k8wUJ/vzRpIHWWk2A1GZUSlCpFOfDx8AVtsHh7/RvdGmbKIXfOBC YVz8ptxroGcIhO1e7z2glBGmsSfeQ1TB8MJIyJfzlEnsrLK68ilH9PTwj96YEXzZAGUU tXTF1Wvp5ogod/B+rQzAQLizXotw0U4w14DYF56LdpsZt8PsTNM1yIYfEEx+43rDvjJU HF9j6lUn/42Oauqt03YtKhF3B1Gfi30Qoe60vsMifkKbkyB5LAaFvaavy4m5SElM4DZf RjqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:in-reply-to:references:subject :message-id:date:mime-version:content-transfer-encoding; bh=iYzvICBpRK+Z1lkcKMGBj85WSLhaFfQKUQR/1tbsVi0=; b=IIft8GKGz+I2GtydL55pKa0reTCXCr/qYBEzv7PXwt2pHOzB5G1l90Ix5/DDBTuHvR YN9CrjLbfcJMhyWASr/3xo+ibjq9rkhg3NPn+euiZSnmPxf85d5IjuNKhR4yX1BhcsXR xH8fl2NSA7vH/8viyElhn3tEdYfuIXLLxFZCD0JGd10LKoh+p6b4DiI+W+dzGcFbn8yn cCKws3MHQgg7lMOcTe06bvUyoS68fE46IyT1aNJqxwTVHg+FzsCvlSJeQK967oGOV0mD QLIlccL1CjffbLxIXrs+3XexM/EZNQ83zzlHlTh+DFxjBwKMLrYfN+qjRl1xZk/jGot3 dc/g== X-Gm-Message-State: AOAM532+NWNY+UyC1bxOKBCsyCMg9CZbZJSnJnjY0BZrPBLLw5dO2cFR XAAJ+B8OyD79/dxCEKGd4RVxTQ== X-Received: by 2002:a02:5bc2:0:b0:317:b050:cba with SMTP id g185-20020a025bc2000000b00317b0500cbamr8910432jab.301.1646682602578; Mon, 07 Mar 2022 11:50:02 -0800 (PST) Received: from [127.0.1.1] ([207.135.234.126]) by smtp.gmail.com with ESMTPSA id s13-20020a056e0218cd00b002c5f74a97d6sm11807418ilu.39.2022.03.07.11.50.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Mar 2022 11:50:02 -0800 (PST) From: Jens Axboe To: linux-kernel@vger.kernel.org, Keith Busch , linux-nvme@lists.infradead.org, linux-crypto@vger.kernel.org, linux-block@vger.kernel.org Cc: martin.petersen@oracle.com, hch@lst.de In-Reply-To: <20220303201312.3255347-1-kbusch@kernel.org> References: <20220303201312.3255347-1-kbusch@kernel.org> Subject: Re: [PATCHv4 0/8] 64-bit data integrity field support Message-Id: <164668260179.56567.6298714072189307417.b4-ty@kernel.dk> Date: Mon, 07 Mar 2022 12:50:01 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Thu, 3 Mar 2022 12:13:04 -0800, Keith Busch wrote: > The NVM Express protocol added enhancements to the data integrity field > formats beyond the T10 defined protection information. A detailed > description of the new formats can be found in the NVMe's NVM Command > Set Specification, section 5.2, available at: > > https://nvmexpress.org/wp-content/uploads/NVM-Command-Set-Specification-1.0b-2021.12.18-Ratified.pdf > > [...] Applied, thanks! [1/8] block: support pi with extended metadata commit: c340b990d58c856c1636e0c10abb9e4351ad852a [2/8] nvme: allow integrity on extended metadata formats commit: 84b735429f5fe6f57fc0b3fff3932dce1471e668 [3/8] asm-generic: introduce be48 unaligned accessors commit: c2ea5fcf53d5f21e6aff0de11d55bc202822df6a [4/8] linux/kernel: introduce lower_48_bits function commit: 7ee8809df990d1de379002973baee1681e8d7dd3 [5/8] lib: add rocksoft model crc64 commit: cbc0a40e17da361a2ada8d669413ccfbd2028f2d [6/8] crypto: add rocksoft 64b crc guard tag framework commit: f3813f4b287e480b1fcd62ca798d8556644b8278 [7/8] block: add pi for extended integrity commit: a7d4383f17e10f338ea757a849f02298790d24fb [8/8] nvme: add support for enhanced metadata commit: 4020aad85c6785ddac8d51f345ff9e3328ce773a Best regards, -- Jens Axboe