Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1774349rwb; Thu, 10 Nov 2022 23:25:59 -0800 (PST) X-Google-Smtp-Source: AA0mqf5NMdT1lVOCIqXFM/Sfa3RmjSphmMW6FFA0Vy7jncFOPPYk1ssUv5xfrG+wAYeXzy4yB7yT X-Received: by 2002:aa7:db46:0:b0:459:278b:7a8b with SMTP id n6-20020aa7db46000000b00459278b7a8bmr330325edt.355.1668151558909; Thu, 10 Nov 2022 23:25:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668151558; cv=none; d=google.com; s=arc-20160816; b=0biCw5h2bgIjaVNGlDr6nK/IJQsALqi1U3d1MT1lBkFV8exLDyN3maom/SVxiPMV/g gbWPKpRRo1Yz8VUFKOSTyGgh2MgOphuJbhPCzKO38K96artonjNRUH1MYf0fP/OyecR8 EtEugzdI0VbTfbO9fGMcHYFkHhzVdHJabtFquhXRfUc5QhRxdL7eC0r8Q6+NfQZg6t+v eNOZ4oOxvLNIyJ7j/tYyFl+Q4M01wY5iDTHz8mrTaAdnA1W8W6cMTeAbxtz7RTNMU8Dv tDIB7Y8Ea7r+NpsUCjZIgOPGduQiRMUbaCFtiPKFoGgGiEVr8kEZ9CL4HfiyCXnlpTCy P0vw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:subject:mime-version:date:dkim-signature :message-id; bh=MPSyUqp5ytgKHlemveNGiW8HoPFp7nZVSiPOafehCx8=; b=NfQCRNHsrZoy9Xa9bgxqDIBnF4EukHfWTcbBpj8CfU7jf3GYfcavfXc1U7Tx2Me/uZ fFz8qy86fkq9Z8A8zoeOLqd6R+q91V8BbrVaqeJ3PhRjvxhkm5kxWd5ogcpL39iNIkPj LQBA7sNiUsFl+L0eFCHtr7nt766MNTpqOL6NrxM3TsROTztst7s+hP+V/VIut+OJcymv fKCxC2rppeKnijLWgDYYgu4e101GVALWdIcZIcN05pEdAEdZN3Xa3hOuuQY+Q72nNT2A Vk4d36zcwXwUdMZJsIFYI043xAu9jITi+wwmgvrMFKEB14e9iE/jG0MND/+H3yxhyShK 0Jyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux.dev header.s=key1 header.b="A76NC/eW"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.dev Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dn17-20020a17090794d100b00797670441desi1355987ejc.911.2022.11.10.23.25.36; Thu, 10 Nov 2022 23:25:58 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-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=@linux.dev header.s=key1 header.b="A76NC/eW"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.dev Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229932AbiKKHIc (ORCPT + 92 others); Fri, 11 Nov 2022 02:08:32 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46478 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231974AbiKKHI2 (ORCPT ); Fri, 11 Nov 2022 02:08:28 -0500 Received: from out2.migadu.com (out2.migadu.com [188.165.223.204]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7AEAC79D05; Thu, 10 Nov 2022 23:08:21 -0800 (PST) Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1668150499; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MPSyUqp5ytgKHlemveNGiW8HoPFp7nZVSiPOafehCx8=; b=A76NC/eWNNX4InK+ZKR3E0UaPtWhUIq5iLxuEtY1VRc2mqzrJoPb4oonyEHtCTfwjg43Ad jNIYVmt8Z88b6XgerlIqs6mSngEQYF/7/ra3M4ebpXjA1nUoeDNb5jm9O9A4NEvPk9fkCE whksE9ID/RrQa5CNROu44ACiIBxdNNk= Date: Fri, 11 Nov 2022 15:08:11 +0800 MIME-Version: 1.0 Subject: Re: [for-next PATCH v5 00/11] RDMA/rxe: Add RDMA FLUSH operation To: "lizhijian@fujitsu.com" , Jason Gunthorpe Cc: Bob Pearson , Leon Romanovsky , "linux-rdma@vger.kernel.org" , Zhu Yanjun , "yangx.jy@fujitsu.com" , "Yasunori Gotou (Fujitsu)" , "mbloch@nvidia.com" , "liangwenpeng@huawei.com" , "tom@talpey.com" , "tomasz.gromadzki@intel.com" , "dan.j.williams@intel.com" , "linux-kernel@vger.kernel.org" References: <20220927055337.22630-1-lizhijian@fujitsu.com> <00a3797c-9759-d4ec-6d6f-8f157cd2a220@fujitsu.com> <9fa30c8b-cb8d-efec-5896-b96177929d08@fujitsu.com> <7ee2c646-0be0-5a37-83bd-110d8a8717d7@linux.dev> <84353223-4286-10d2-c358-599ada6550f1@fujitsu.com> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Yanjun Zhu In-Reply-To: <84353223-4286-10d2-c358-599ada6550f1@fujitsu.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS 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-kernel@vger.kernel.org 在 2022/11/11 14:38, lizhijian@fujitsu.com 写道: > > On 11/11/2022 14:30, Yanjun Zhu wrote: >>> After these patches, only RXE device can register *FLUSHABLE* MRs >>> successfully. If mlx try that, EOPNOSUPP will be returned. >>> >>> Similarly, Since other hardwares(MLX for example) have not supported >>> FLUSH operation, EOPNOSUPP will be returned if users try to to that. >>> >>> In short, for RXE requester, MLX responder will return error for the >>> request. MLX requester is not able to request a FLUSH operation. >> Thanks. Do you mean that FLUSH operation is only supported in RXE? ^_^ >> >> And MLX does not support FLUSH operation currently? > IMO, FLUSH and Atomic Write are newly introduced by IBA spec 1.5 > published in 2021. So hardware/drivers(MLX) should do something to > support it. Thanks. If I got you correctly, FLUSH and Atomic Write is a new feature. And from the test result, it is not supported by MLX driver currently. Wait for MLX Engineer for updates about FLUSH and Atomic Write. IMO, it had better make rxe successfully connect to one physical ib device with FLUSH and Atomic Write, such as MLX or others. Zhu Yanjun