Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp196797pxb; Wed, 3 Feb 2021 03:20:21 -0800 (PST) X-Google-Smtp-Source: ABdhPJws7HPNuXlKo1C96H/HaAEHb9H7/HsVomP1VmBy+8W+TUJxM8a6JpxMVC+nmk9mhg+KYKK5 X-Received: by 2002:a17:906:40d2:: with SMTP id a18mr2776293ejk.82.1612351221471; Wed, 03 Feb 2021 03:20:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612351221; cv=none; d=google.com; s=arc-20160816; b=UcSHWZUVnE8elrhF3t+WOSNnz+Gq15BmxY8ub18pN9yoH1QLqdmNO2FMY37ZRYz+Jr KDHQNcIYQV9JqKhR8YPqA30fuaN/rTcxr7G0Qh6D+GqSLI7rYv9xkyBVc3AklaoSji64 etlKyuUbibJG0BPCnErzNmq8rRF4WWCW5g4lm8K57TzmRiFYqK/uhyamDJjL0LHtMBVL LZJ1CnIWHXKk42aqqcgBjE6R6eIAi8WlhX3WEUd15/MkrxI7Mx0+xW1BTL3sUcVM4IcV ZgIM9YDqJz5L/C/keXkvt4r/uz4fO6WUdQ6YbifjaxGbdPUwdP4dj8uvOuunM7JWIMnz c3lQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=lXDIEn0dww2S0cnY25f4/M0nxduBeOxPxuB2ZQ59m8Q=; b=F2gontg0HhzRICRj3TCF+4It6HT5Z/njL32gb46lZZtNR8TO5/aIdSsNgJg3kKWme4 bLifkvRqY8N6+BSFnx1YPtm2JGBQxTI/HiTdNsqXjYalypBuid4a2PXNmJJ8pN0m/ekI CaehK1gugbCyJAXBQCr6l3aANSoTSM2bU2VZTy42qre7Slr+Y+UuQ4T5amPi3Gle7fGj dXRnNtxQcfIp77T/JvNOM+VfBrqMdV1mDSf663f0oFMsNGNt+FFwBFY+yJAs7EhZJnha gTRjzHelZ+UdstmFwu/djjWR4SadGcD412Jv42DMuxRyNs1lbFstGfwQv6HS0DSmYj38 EG/A== 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 m13si934179edb.227.2021.02.03.03.19.56; Wed, 03 Feb 2021 03:20:21 -0800 (PST) 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 S234069AbhBCLQd (ORCPT + 99 others); Wed, 3 Feb 2021 06:16:33 -0500 Received: from verein.lst.de ([213.95.11.211]:50646 "EHLO verein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234046AbhBCLQb (ORCPT ); Wed, 3 Feb 2021 06:16:31 -0500 Received: by verein.lst.de (Postfix, from userid 2407) id ACA1067357; Wed, 3 Feb 2021 12:15:48 +0100 (CET) Date: Wed, 3 Feb 2021 12:15:48 +0100 From: Christoph Hellwig To: Filippo Sironi Cc: Christoph Hellwig , serebrin@amazon.com, dwmw@amazon.co.uk, kbusch@kernel.org, axboe@fb.com, sagi@grimberg.me, linux-nvme@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] nvme: Add 48-bit DMA address quirk Message-ID: <20210203111548.GA11075@lst.de> References: <20210203094338.19473-1-sironi@amazon.de> <20210203095148.GA8897@lst.de> <0c38f5eb-41ef-7934-940b-77b6e73c5239@amazon.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0c38f5eb-41ef-7934-940b-77b6e73c5239@amazon.de> User-Agent: Mutt/1.5.17 (2007-11-01) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 03, 2021 at 12:12:31PM +0100, Filippo Sironi wrote: > I don't disagree on the first part of your sentence, this is a big > oversight. But it is not what your commit log suggests. > On the other hand, those controllers are out there and are in use by a lot > of customers. We can keep relying on luck, hoping that customers don't run > into troubles or we can merge a few lines of code :) Your patch does not just quirk a few controllers out there, but all current and future controllers with an Amazon vendor ID. We could probably talk about quirking an existing vendor ID or two as long as this doesn't happen for future hardware.