Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp3487562pxb; Wed, 14 Apr 2021 06:41:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxZ/qpf8auJ8bUO126qSZ+cGGv3m0NECxKWg7sJdxlVVdK1uQ1WoCz0/ei2fLR3oj0lfX+e X-Received: by 2002:a05:6402:716:: with SMTP id w22mr18352686edx.206.1618407717528; Wed, 14 Apr 2021 06:41:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618407717; cv=none; d=google.com; s=arc-20160816; b=ExY8I2jeHSKVvcKnU2YRm/yvpWeQFMEMd8phCuxlGfOq4Jl0hSFnjOTox85eaNvxNI OTi9EZ416j4iBCcgBXQXsfah7/yEcurRZgshmaD4bg1b77S5kbX4n18LFvk0UyZMGffC 2Q/htf7vSseEN3L0x2McJKKk6jzFCXl3Y5XQMcI8fLBgVhe+Q7grDpd1tVp8StV3sezB zWNjtcZGNYkk3TYtd00wZDgTcZWYhsbGZSzrbowh5YBM8mgd6DMvRgtXxd6z19tWI2HR XC8Ss73inBLFr6Xu5BXvglBbyFmcXasgU3D/gKXcRl/gCmhitS+ubag9O5LfdFSuZkdu FIhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=RvyyHRUfFUPgqr3Z62ihu37bXU+QlqVSfShquiIXUzo=; b=OLZlFxHZwr/4ZbxzdlMc2bRs9FNo+qEMM+CHG2rwzJwPFLpbTT64FL/UB07vBW43Th vLrW+xDz77c6s2SINIDi5W30NPLzKEjX0CP7XOcEMwShKEh8DImReuSRjLDesqQba4IZ sSVjElAbWr7/2DCbz50tSqEkaEvSb7fnya6JB8O0RKwwa9Dl0klyPolI7tO30Ie1FUye Yr8qyKHySUAaRbAnjKAFgb6l/lAt+4A84ePVUmMhzCDARl719jAXDG2d2QHx4m6j0+/w 6TlINo2hcXsK0Z5L8NViYjf0TU0hgstnfcRfZIQk5PopO+UHVbyM9FPPQzTtXdrqzTKl /ydQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=HdSA141G; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r25si12722396edq.399.2021.04.14.06.41.32; Wed, 14 Apr 2021 06:41:57 -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; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=HdSA141G; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240733AbhDNFgj (ORCPT + 99 others); Wed, 14 Apr 2021 01:36:39 -0400 Received: from mail.kernel.org ([198.145.29.99]:49800 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230383AbhDNFgi (ORCPT ); Wed, 14 Apr 2021 01:36:38 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 48CF661244; Wed, 14 Apr 2021 05:36:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1618378577; bh=Vj+HP59OMz3KDqYcngvrQ2A9lMs3T43KVgG8tJEsyeg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=HdSA141Gz7fxQaYyXhrOoLfaTXoGZWP5AJnaQ6pUBHhcN4CWkPuo2EeE89maXXGXK bF/3ETaztETAJQy9I5yKIjHmNGtuH8M9D/x1FJCPkDVMhRml+q0TZI8ofFnb8/BVf/ pwABU/lZPYfVkaYFCE37RTFg9rVT0mMgwxgWbcJQ= Date: Wed, 14 Apr 2021 07:36:15 +0200 From: Greg KH To: Saeed Mirzamohammadi Cc: Lu Baolu , "# v4 . 16+" , Camille Lu , David Woodhouse , Joerg Roedel , iommu@lists.linux-foundation.org, Linux Kernel Mailing List Subject: Re: [PATCH 5.4 v3 1/1] iommu/vt-d: Fix agaw for a supported 48 bit guest address width Message-ID: References: <20210412202736.70765-1-saeed.mirzamohammadi@oracle.com> <0C3869E0-63C9-42D5-AAE2-D9D24011B93E@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <0C3869E0-63C9-42D5-AAE2-D9D24011B93E@oracle.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Apr 13, 2021 at 11:05:34AM -0700, Saeed Mirzamohammadi wrote: > Hi Greg, > > I don’t have any commit ID since the fix is not in mainline or any Linus’ tree yet. The driver has completely changed for newer stable versions (and also mainline) and the fix only applies for 5.4, 4.19, and 4.14 stable kernels. Why can we not just take what is in mainline? And if not, then you need to document the heck out of this in the changelog text, and get all of the related maintainers in the area to sign off on this. Diverging from Linus's tree creates a big burden over time, you have to make this really really obvious why you are doing this, and what you are doing here so that everyone agrees with it. Remember, 90% of all of these types of "do it differently than Linus's tree" are buggy and cause problems, be very careful. Please fix up and resend. thanks, greg k-h