Received: by 2002:a05:6358:700f:b0:131:369:b2a3 with SMTP id 15csp3257914rwo; Fri, 4 Aug 2023 01:48:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHFq2UIj5Hd3Gg8vv/+hjf/acDChPfDpL1NMIfN2eRj6i9sH1y/9DLL/6R5bBdifULEgW+0 X-Received: by 2002:a05:6402:34f:b0:522:29ee:2ab with SMTP id r15-20020a056402034f00b0052229ee02abmr1211297edw.14.1691138936353; Fri, 04 Aug 2023 01:48:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691138936; cv=none; d=google.com; s=arc-20160816; b=Ffgwxtl3/8CWyVrrfHqkV+yU8kNAbVMg0XA2OH4PnDbuumadAlEoPTpKeQ4xm5Oa9D zTnVu0q5kLbKzK9Sff+3YPTAqbHzzL4vndBz3rhNyVxyzdfKTu4WenDVnyKtCTNfre5C RdBBCbsuOxHeaaP+CkPlPKbg8sVLUWD0gv/rtJ3+AcMCFLF1nVW5c3k6G+Lxp2cq6Fth eL6Q0Pov2tZu5b81CJ81VjIOP9YpELBJq4zGb/vfACkttHjk61PHqx37CpRL6ia4WqCG 43eX4O7MySgEF3T5jDHu8tapjoiVCfg5r0OeXRB9gd+41rlm/ZpSgC3BSoLUUCRvVyR4 pTKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=2KbztZu7zsdqzx44LPMXOmr8+3dbdhhMk+Aor1V+BEI=; fh=hHteN3KJAwGoU8Yw1+xyJYWnJ2vqHJLEY8t9McH0qB0=; b=yTcNSdNmsJeujfW+hMa8yGJ1qEhaqmAB4gb80qh5jivJsIq2ukrwtP5CDubfIXqMWe 5zKOf8sXRRiCuRLMSeL08qxfICkZrDqtqgy/hVgreERH6/ckvSejbmNRn1wih7oRixTz /3oK7b2qHrC7/CPNmJngWrNkcLvTu5jv/GY06AGOjhuuvtST+ohZntOJ6PIQBQ8QG5J+ F2BaM5kcfimqW9H2rgzKiG5oyhDqTfmEqye2cqb0SLE6eeSRHsb35nA94wZKpqmqyOrk S+htwzVh4epqd5CKNoYClJI+fIDDY0jM33ypQN2lij305Khd6lCm9k81PQI4lPJSULEI YoEA== ARC-Authentication-Results: i=1; mx.google.com; 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 c12-20020a056402100c00b00523220517a5si50880edu.354.2023.08.04.01.48.31; Fri, 04 Aug 2023 01:48:56 -0700 (PDT) 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; 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 S234609AbjHDI0i (ORCPT + 99 others); Fri, 4 Aug 2023 04:26:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59348 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234561AbjHDI01 (ORCPT ); Fri, 4 Aug 2023 04:26:27 -0400 Received: from 167-179-156-38.a7b39c.syd.nbn.aussiebb.net (167-179-156-38.a7b39c.syd.nbn.aussiebb.net [167.179.156.38]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3F2B04687; Fri, 4 Aug 2023 01:26:26 -0700 (PDT) Received: from loth.rohan.me.apana.org.au ([192.168.167.2]) by formenos.hmeau.com with smtp (Exim 4.94.2 #2 (Debian)) id 1qRq8b-003ZsF-94; Fri, 04 Aug 2023 16:26:22 +0800 Received: by loth.rohan.me.apana.org.au (sSMTP sendmail emulation); Fri, 04 Aug 2023 16:26:21 +0800 Date: Fri, 4 Aug 2023 16:26:21 +0800 From: Herbert Xu To: Weili Qian Cc: linux-kernel@vger.kernel.org, linux-crypto@vger.kernel.org, liulongfang@huawei.com Subject: Re: [PATCH 1/7] crypto: hisilicon/qm - obtain the mailbox configuration at one time Message-ID: References: <20230729125239.25337-1-qianweili@huawei.com> <20230729125239.25337-2-qianweili@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230729125239.25337-2-qianweili@huawei.com> X-Spam-Status: No, score=2.7 required=5.0 tests=BAYES_00,HELO_DYNAMIC_IPADDR2, RCVD_IN_DNSWL_BLOCKED,RDNS_DYNAMIC,SPF_HELO_NONE,SPF_PASS,TVD_RCVD_IP, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: ** 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 Sat, Jul 29, 2023 at 08:52:33PM +0800, Weili Qian wrote: > The mailbox configuration(128 bits) needs to be obtained from the > hardware at one time. If the mailbox configuration is obtained for > multiple times, the read value may be incorrect. Use the instruction > to read mailbox data instead of readl(). > > Signed-off-by: Weili Qian Your patch description makes no sense to me. Please explain more clearly why you're replacing generic IO primitives with hand-rolled assembly. Thanks, -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt