Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp1659753pxb; Fri, 20 Aug 2021 10:39:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzjr5moFeisGbEsT9GWHtNPNvOU7ux4mtkTKiElTDpwj+yk9naf/ZBxl94ZiAe/Bw4HdV1F X-Received: by 2002:a5d:8b03:: with SMTP id k3mr16605063ion.203.1629481186857; Fri, 20 Aug 2021 10:39:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629481186; cv=none; d=google.com; s=arc-20160816; b=GZ8Dpnm2S1DITwqPLfi2y6nth3dZ+90kaNQIDcLJmHpdl6n78QFm5Ol1UJ9/ChvF8G mlhklppdnrfAy2SYipe7J3wO95pX56Abky7DM8NHXnncHaW+6cZevWpvunWu75YxY1mf wqNdswfqiqBz/c+AxhcvDrC5oMvnuQU5p6yM2cNhojGKlr5V/NrXdAzx/vvAAdmPRxs7 xlFS3gPWXHY/bGOdWfVQ6vcE77kFpwe9c6WSQe/gfe2j9y/oYi+VyF/6pCdoZozO7nxx 82pBvW8GRW3wt/dgmJDlC5BY3O77CzV0OYd8U5b6orsZTP2A3eshZCd7wVvdpfkeMJj6 BU5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:user-agent:date:message-id:cc:to:subject:from; bh=aAEktlDuUuIyWIauLmDfe6UgTUSILuudttPdMGt4k1s=; b=rIyvl6bp1RA05ZEUw+PDQ8hUyUqSl4wrX7iRYCLl0ecypIayMCx9Xbjt9L6wQxTsgE Ws1cUc4pelvzK9X6XAjkpjfZcRHyJrJuM4id2nWriPDeqG8WHaFKCkgqfsU16Wq5piu+ 1CWHybyvPvbU5NiDsoTXyKVyo9zvPdkY9Y4GajXaTfFLxeURCQUWENtwDWmiwLiGNKXl oWLnz6/mplS57+mc4rYGJvn3AhPlNmu70fYlV3rTR6Npd6mHSgdeau5AJ97gQSXG3oR9 zrLyPKomIL+S75MmxMSB80X7TlrF45NE6UgGMI70xer0/S4UlYXxIGqdTPZ0/s9y+obC eBYA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=huawei.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k8si7908877jad.90.2021.08.20.10.39.34; Fri, 20 Aug 2021 10:39:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=huawei.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234711AbhHTRh4 (ORCPT + 99 others); Fri, 20 Aug 2021 13:37:56 -0400 Received: from frasgout.his.huawei.com ([185.176.79.56]:3677 "EHLO frasgout.his.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233320AbhHTRhz (ORCPT ); Fri, 20 Aug 2021 13:37:55 -0400 Received: from fraeml741-chm.china.huawei.com (unknown [172.18.147.206]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4GrphV5lX2z67RS4; Sat, 21 Aug 2021 01:36:10 +0800 (CST) Received: from lhreml724-chm.china.huawei.com (10.201.108.75) by fraeml741-chm.china.huawei.com (10.206.15.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.8; Fri, 20 Aug 2021 19:37:15 +0200 Received: from [10.47.93.229] (10.47.93.229) by lhreml724-chm.china.huawei.com (10.201.108.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.8; Fri, 20 Aug 2021 18:37:14 +0100 From: John Garry Subject: arm scsi drivers To: CC: "Martin K . Petersen" , "James E.J. Bottomley" , "linux-scsi@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Hannes Reinecke , "Christoph Hellwig" , Bart Van Assche , Arnd Bergmann Message-ID: <5a72842f-99db-8787-120b-6d85e7884e2d@huawei.com> Date: Fri, 20 Aug 2021 18:37:13 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.47.93.229] X-ClientProxiedBy: lhreml729-chm.china.huawei.com (10.201.108.80) To lhreml724-chm.china.huawei.com (10.201.108.75) X-CFilter-Loop: Reflected Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Russell, Recently we tried to remove scsi_cmnd.tags struct member [0]. However it now shows that some of the arm SCSI drivers continue to use this [1]. I think any other driver usage of this member had been found and removed. The impression is that the usage of scsi_cmnd.tag in those drivers is quite dubious. Now checking [2], it appears that you may have had some patches for these drivers locally. So is that the case? Is this HW still used with bleeding edge kernels? If so, can we fix up this tag management? [0] https://lore.kernel.org/linux-scsi/6c83bd7f-9fd2-1b43-627f-615467fa55d4@huawei.com/T/#mb47909f38f35837686734369600051b278d124af [1] https://lore.kernel.org/linux-scsi/6c83bd7f-9fd2-1b43-627f-615467fa55d4@huawei.com/T/#md5d786e5753083b2f3e8e761b1c69809f82c7485 [2] https://lore.kernel.org/lkml/20210109174357.GB1551@shell.armlinux.org.uk/ Thanks, John