Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp3240521rwb; Wed, 30 Nov 2022 17:52:19 -0800 (PST) X-Google-Smtp-Source: AA0mqf5lJUEhYJGTaw09upk+CkqxLy9dArcCMsrlny79uGevaYDAXJbRXWPnhxjsP/AwtOx6uv3v X-Received: by 2002:a17:906:19d5:b0:780:93d2:8510 with SMTP id h21-20020a17090619d500b0078093d28510mr40281047ejd.457.1669859539539; Wed, 30 Nov 2022 17:52:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669859539; cv=none; d=google.com; s=arc-20160816; b=D9Y3aHomlq0n+H4QUPUQu6VwSJ5tCj0/TyUih2UR92+PXOjbDjQo8HTulwFkuolwMH Tyh/XL+JbpYbuiJtapDyrWEpc0cBMwHKeQIKfSzoe1X93cC4HgM/BB5R63AS2SEK8rkf P0ItiUX/qDHAkJC4Y9Xe/o/rk+ExL6wUiz6EwpUQRjbBkeXi36Qc4kggU8QVaL7FhgU9 qTvVHMVj76dCmJtjptQcZ2J7/4Qu8D5W/5/GFCNbEqt67HVm7MwdFUrgR4OTufGGu50f 8ybpkxFxTTcFqDKdp9djkQRyWwfiuIx4wrASbqut4+KXlKz+wnDvWC47bhIsqaKv1wEJ 9PCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=pqmTUQSzfvHEUN+F2iBAqrzmDtyHBEj68ag1QEGOo5k=; b=ax3Oz3UvLs83wLv/shrbdlsU0YY9FO2q5p/1FT0BG7Mm8MN80zcq2KBSovGNT7I6Ij LXqQx+NgyL9nuuKMymnPR+9oRZ72LtjTiy+kRWlLieRKnJkBAX6ZgOF/UedoOKorXz6R u9eI4D18yEsKKN6YCBBfZXJDcU4e70VFxHahffBw//Yq2ivT6Buye5p+n5TDAo5VxuA7 RuzUaRaRvNAfRSNsXh7DKd2SUkTJ/lNU+StBWS3Ro7LrajQVeSWeCf9sXNO0AfjTuuz0 Lfk8xdzJ5HXG5Yvxq+PdHiD2wYXfWxMV5p7qzhbiZASZIoV2wLUqRRXzLoOHqyQ6sdW4 P5Vw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=f1S0Iaez; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o4-20020aa7dd44000000b00461cb980126si2328645edw.309.2022.11.30.17.52.00; Wed, 30 Nov 2022 17:52:19 -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=@gmail.com header.s=20210112 header.b=f1S0Iaez; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229928AbiLAAqx (ORCPT + 82 others); Wed, 30 Nov 2022 19:46:53 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229610AbiLAAqw (ORCPT ); Wed, 30 Nov 2022 19:46:52 -0500 Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3324226105; Wed, 30 Nov 2022 16:46:51 -0800 (PST) Received: by mail-lf1-x130.google.com with SMTP id s8so89639lfc.8; Wed, 30 Nov 2022 16:46:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=pqmTUQSzfvHEUN+F2iBAqrzmDtyHBEj68ag1QEGOo5k=; b=f1S0Iaezu+w258iDOTh+9ghB5uI1fUdHmbT0jBMTEKAkXlphFoBzKWbQXQLKZI1oUw DxY8LmS9v4Ggm8YYLhyrrmC16pnsjEj0cHPba0kREouJJ1yCjB5OUB+Jvvlue3+szoya rx/6aI7Y469SUKF4AC9jxPy7OsscMfKX800USz+OGbiuzWp+nSN+SuT9UOxb3VLIo1K9 dR5ih2VTix7n7EDJ6VeqOVZ6+b5LW+KGgLgbnqieknFHz4nJ2bsnqoFLY1u4INXJpQx4 pN3Ez2jBRAeVKqwRFHmGUtnoNWJhH/EiUon7UW+vUayDD9Yy66FEC9WdA9G3iqjBaggj Q2xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pqmTUQSzfvHEUN+F2iBAqrzmDtyHBEj68ag1QEGOo5k=; b=pVpWK0bDFKFgTMHGagAKsCKkn1OIcK8pW8cdy6f7HwuWK7V1kB4wNK4g/35ki30a8q H7QHsYUuYmQ51Nk4t12YOU5KXFSdT3ABl9Mh+SugIyK9BCp+hRMCbF3k9MATIvB6TW6z kXcciBnKHwKr+ZU3qgmix+rR6MWaegmVDZZqeYNcvg234n66tTBm9sFbuW6AyCt+BkFc OyfmeHzFAlKSXLagVjolPirO7BeGZHp7QDhAz2fI8DsBJDNGqouw65eZRtI8GxBdheKu 91hhHhMA8+gZPqg2RE5QbS0Sd8MENEsOt+8tCgR5/lTb13wr+0G8BqHxgerNbtA4lcJD Y2Lw== X-Gm-Message-State: ANoB5pnLS7FYCsguAcPJ/jGi8so8gOTHRn6emnP44q+054BbHPGVyL5a sAPgF7f1uiYXNn9ZE7RkvFeOJcumGJrdlmvRPA== X-Received: by 2002:a19:6a18:0:b0:48b:1973:e3bf with SMTP id u24-20020a196a18000000b0048b1973e3bfmr19037636lfu.328.1669855609404; Wed, 30 Nov 2022 16:46:49 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Stanley Chu Date: Thu, 1 Dec 2022 08:46:37 +0800 Message-ID: Subject: Re: [PATCH v9 02/16] ufs: core: Probe for ext_iid support To: Asutosh Das Cc: quic_cang@quicinc.com, martin.petersen@oracle.com, linux-scsi@vger.kernel.org, quic_nguyenb@quicinc.com, quic_xiaosenh@quicinc.com, stanley.chu@mediatek.com, eddie.huang@mediatek.com, daejun7.park@samsung.com, bvanassche@acm.org, avri.altman@wdc.com, mani@kernel.org, beanhuo@micron.com, linux-arm-msm@vger.kernel.org, Alim Akhtar , "James E.J. Bottomley" , Jinyoung Choi , Kiwoong Kim , open list Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,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 On Thu, Dec 1, 2022 at 8:05 AM Asutosh Das wrote: > > Task Tag is limited to 8 bits and this restricts the number > of active IOs to 255. > In Multi-circular queue mode, this may not be enough. > The specification provides EXT_IID which can be used to increase > the number of IOs if the UFS device and UFSHC support it. > This patch adds support to probe for ext_iid support in > ufs device and UFSHC. > > Co-developed-by: Can Guo > Signed-off-by: Can Guo > Signed-off-by: Asutosh Das > Reviewed-by: Bart Van Assche > Reviewed-by: Avri Altman > Reviewed-by: Manivannan Sadhasivam Reviewed-by: Stanley Chu