Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp2957277pxb; Mon, 19 Apr 2021 19:19:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwEVtFGTI0RpBQuNVk3e9lRexX+fwEl30x6QJPvbPWGpycsj0MftXOiLkiUiDHAELua6Yzv X-Received: by 2002:a05:6a00:8a:b029:260:e095:8581 with SMTP id c10-20020a056a00008ab0290260e0958581mr6366875pfj.43.1618885150436; Mon, 19 Apr 2021 19:19:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618885150; cv=none; d=google.com; s=arc-20160816; b=k0tR5VdPbrME3AdixYa4V9YbSYFFFjJiCHvHNSwsTlnGps8EXpHVjeTv+lFwLm+SmR oY2uN3XNSENUZh34D+dOFfuYb21rGDo8snhvLM9J0K6WBmi4QzzcMoL3uC37d2gyo0DU l5cLwezwjEugz3fQ+Tu+wxEeYSJfuOfCZG4WMTFp/dTOk03tatwQfv7rZP7EjazDoLJj QOqVp6PnQoojx+/d3MAhWKgE7FcVnaN5/6QuEcfntKArJA9HRCAhkvqr0V8jpHO2lZE3 SOVD+231c5e0mH+ZOtmDvsZszi28OHdMFjcqGuQb4ZWLNZ30tJcqvo0FtfsJ4pAvx5RO F0FQ== 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 :in-reply-to:mime-version:user-agent:date:message-id:subject:from :references:cc:to; bh=MwX05V8Q+Qm+oTUaRBCs5i/tyeOmz7/yn9ztpxp3ndM=; b=pTz0M3fmwjS3I0dwWoBxAHbA7rkwULo2OwQK8nrrbKo6I3IzDqsvFdJc//eVCc7iKJ V3qqTc4jrL8US9QvVQK2aoVTJfxdQet4+E7yzChC6QEIR4HWAHovg2/Dd35TxqcfEizR MCdcI0c0kAc2bxzAFfQNs7Vl3N5EMNkHua556O/CVf4Y4RuOCbITKFnC3+USmcjWiFNE LKPB1HGUZn85tIdcjGCPynaAq0WXUOOyM3qjtbtuPvNyFXELazYOK4oGRllt3ktrvgU6 miV2kTlUnmv5OHmlZglYDApbM0fxUd4YSRDx+hiANAQAHlTutN65msjjZjTyQE0Pu/Hb YI8w== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j21si18783908pfn.127.2021.04.19.19.18.57; Mon, 19 Apr 2021 19:19:10 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233570AbhDTCRC (ORCPT + 99 others); Mon, 19 Apr 2021 22:17:02 -0400 Received: from mailout.easymail.ca ([64.68.200.34]:49378 "EHLO mailout.easymail.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233438AbhDTCRC (ORCPT ); Mon, 19 Apr 2021 22:17:02 -0400 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 0967E21018; Tue, 20 Apr 2021 02:16:31 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo06-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo06-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EpoJT5jIQmuC; Tue, 20 Apr 2021 02:16:30 +0000 (UTC) Received: from mail.gonehiking.org (c-24-9-64-241.hsd1.co.comcast.net [24.9.64.241]) by mailout.easymail.ca (Postfix) with ESMTPA id A521E20D9B; Tue, 20 Apr 2021 02:16:22 +0000 (UTC) Received: from [192.168.1.4] (internal [192.168.1.4]) by mail.gonehiking.org (Postfix) with ESMTP id 2B1393EF41; Mon, 19 Apr 2021 20:16:21 -0600 (MDT) To: "Maciej W. Rozycki" , Ondrej Zary Cc: "James E.J. Bottomley" , "Martin K. Petersen" , Christoph Hellwig , linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org References: <202104182221.21533.linux@zary.sk> From: Khalid Aziz Subject: Re: [PATCH 0/5] Bring the BusLogic host bus adapter driver up to Y2021 Message-ID: Date: Mon, 19 Apr 2021 20:16:20 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/19/21 10:01 AM, Maciej W. Rozycki wrote: > On Mon, 19 Apr 2021, Khalid Aziz wrote: > >> On 4/18/21 2:21 PM, Ondrej Zary wrote: >>> >>> Found the 3000763 document here: >>> https://doc.lagout.org/science/0_Computer Science/0_Computer History/old-hardware/buslogic/3000763_PCI_EISA_Wide_SCSI_Tech_Ref_Dec94.pdf >>> >>> There's also 3002593 there: >>> https://doc.lagout.org/science/0_Computer Science/0_Computer History/old-hardware/buslogic/ >>> >> >> Thanks!!! > > Ondrej: Thanks a lot indeed! These documents seem to have the essential > interface details all covered, except for Fast-20 SCSI adapters, which I > guess are a minor modification from the software's point of view. > > Khalid: I have skimmed over these documents and I infer 24-bit addressing > can be verified with any MultiMaster adapter, including ones that do have > 32-bit addressing implemented, by using the legacy Initialize Mailbox HBA > command. That could be used to stop Christoph's recent changes for older > adapter support removal and replace them with proper fixes for whatever > has become broken. Is that something you'd be willing as the driver's > maintainer to look into, or shall I? > Hi Maciej, Do you mean use OpCode 01 (INITIALIZE MAILBOX) to set a 24-bit address for mailbox in place of OpCode 81? Verifying the change would be a challenge. Do you have an old adapter to test it with? If you do, go ahead and make the changes. I will be happy to review. I have only a BT-757 adapter. Thanks, Khalid