Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp7462575ybi; Wed, 5 Jun 2019 18:36:51 -0700 (PDT) X-Google-Smtp-Source: APXvYqyhGuv4zFZfiYkcHvN+jxIqv1F3dp32jPjtmtemMlePLpEn9fqwGYBACd88/4jvRhgvuS7Y X-Received: by 2002:a17:90a:25af:: with SMTP id k44mr33999631pje.122.1559785011588; Wed, 05 Jun 2019 18:36:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559785011; cv=none; d=google.com; s=arc-20160816; b=bR6wuYtnocPb5jsU6ZAmg5rNWo2qPhtxxtEfjZCUnkBZRnUuWU4utl4T3FCGyooCqV 51oBr2Nj9iqE0YXbxEWd1+Gk82OJHhcc+I54Syr+Le5qztgfQGoM38yfU92buaDkd65f q2iv6GYYM3WsLu3lU7S32XVFcOn1Jb5b9IJjvVntC0nqVff+bNhAWC/4IlKLlQ+LRvY8 w0xiczNKslpnewUDxOOp7HuCfQXtwckNaiaBNMTm7Q6fTpKQbv/xmQkW+bnybD4fRLYn vPv5PepTksncvHiIoSv9kyrLJtOAvyNPn/66/e9jxOOnCFp5pNWvS1Jbw2SP6qBV6eGZ Poqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=gKqumlmjr38QTg/GDQ52z1Mqh8zRyo7TTgIvLs85cJw=; b=l6QnDbI9CLfFzjHNfyFQLv6mfJ5JiohAdIPtfqwWsjZn9D/83OogEXMRM7EJCE2Gco zCd6+0Shl0nLxWi5/+XL+acT659dNt4nO6VkrjMJwsWRoWjk2O8J8S9+szBDX8/u3tqr bKHRtNDs6nB22RppAhx5SlKEHBl1veYn/e8ZoPrubcetxS7VEA18sCj0e/OcUTvdNV3B UQ0xTQsLAc/HFggy6E19AUvzDwKUeKBEAF8CpMi6EjGtVIqIBi//gyUoB38Z8X7C43RQ bZgMhzhh/rpzci6Arc/xOeNMrlYJO9dcW9gwmyDaXZoe12/s0hIhyMklPKwuUmBTKAcV c9Ug== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y22si482272pgj.402.2019.06.05.18.36.35; Wed, 05 Jun 2019 18:36:51 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726719AbfFFBfK (ORCPT + 99 others); Wed, 5 Jun 2019 21:35:10 -0400 Received: from szxga04-in.huawei.com ([45.249.212.190]:18088 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726581AbfFFBfK (ORCPT ); Wed, 5 Jun 2019 21:35:10 -0400 Received: from DGGEMS411-HUB.china.huawei.com (unknown [172.30.72.58]) by Forcepoint Email with ESMTP id 16A7F8394FA83C5D5F22; Thu, 6 Jun 2019 09:35:08 +0800 (CST) Received: from [127.0.0.1] (10.177.96.203) by DGGEMS411-HUB.china.huawei.com (10.3.19.211) with Microsoft SMTP Server id 14.3.439.0; Thu, 6 Jun 2019 09:34:59 +0800 Subject: Re: [PATCH] scsi: libsas, lldds: Use dev_is_expander() To: John Garry , , , , , , CC: , , References: <1559751143-168560-1-git-send-email-john.garry@huawei.com> From: Jason Yan Message-ID: Date: Thu, 6 Jun 2019 09:34:56 +0800 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 In-Reply-To: <1559751143-168560-1-git-send-email-john.garry@huawei.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Originating-IP: [10.177.96.203] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2019/6/6 0:12, John Garry wrote: > Many times in libsas, and in LLDDs which use libsas, the check for an > expander device is re-implemented or open coded. > > Use dev_is_expander() instead. We rename this from > sas_dev_type_is_expander() to not spill so many lines in referencing. > > Signed-off-by: John Garry Cannot agree moreļ¼Œ Reviewed-by: Jason Yan