Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp267490pxa; Fri, 21 Aug 2020 06:51:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzKpnL+yxg2Ocg3YmBZhqLF2vlrFN8UeJOzNcS5FgXFEbyZLXGoi3ZaYZglFPcM8g12TNSn X-Received: by 2002:a17:906:c10d:: with SMTP id do13mr2901761ejc.109.1598017901263; Fri, 21 Aug 2020 06:51:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598017901; cv=none; d=google.com; s=arc-20160816; b=KWv+f2rdVCkjezFQuNNdAYDLM8hW+qXfdzv7Q8YNgb8GZtqvTyQTpoMcAWK+ToiYf6 uhZjoYKfYfSj1I39H4/YfF7/KbUxIfbYEOgmT5/lRfy6FnRxQGuy55QbiI1OkKBOjgsB p2iWH2ttKxQo+FDP27S3oaB0XuDad1Z9PTV89gZRzFdzXLlNBc8mIabE6EQgft4uLkYe btoPeHmkMH5WU/QK1haoEQKq0jwXC1lFbNtQedQ3oXGD9M02k/3c/7v1TluqKLmOwaKR zlVmVj1Rt2rHtOaMakFZQjqFnmHCDPmUWtSgNby4irqiiXyST2zZwXXSWV/5zI25Nlzb kIbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=HXuHfNJukQ1yFLtBiV5QU5b3xoCzszwGC2ETuvFaTJg=; b=nC5s1md5WqCtnOQ8KIvclsIJ+cWsvXaSrQf5ZEbuxXLOSLULIHNj+AvoErOSxi+aMY CDyhiS/XyKVU+GhSKsFwxStGdSIxucSTtwU9u7iJbjoeGZwrNcF5IFy2gOk5mgic5kkn u+4f1bnpSWPw69axZggnFhOVPaYXuqo2FeabHv7NAl1EKU/6eQF+23CIlLxXlYh+wfzn sy4DirU9o8Z4r15Q1G7EXPSeZmzG5aE3Zg1+yemaWHxCpZl8iQGhWnBula9qNux4Q1kc pwgD3q5rh9bsrb0wO3uANTNbcXDZY8jufC/8BTl6M6XDfJJtSWWDF/rIbBDkG8LxQF2D 9iRw== 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=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z1si1191191eju.231.2020.08.21.06.51.17; Fri, 21 Aug 2020 06:51:41 -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=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728782AbgHUNun convert rfc822-to-8bit (ORCPT + 99 others); Fri, 21 Aug 2020 09:50:43 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:59151 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727929AbgHUNul (ORCPT ); Fri, 21 Aug 2020 09:50:41 -0400 Received: from mail-pf1-f198.google.com ([209.85.210.198]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1k97RG-0007WP-QD for linux-kernel@vger.kernel.org; Fri, 21 Aug 2020 13:50:38 +0000 Received: by mail-pf1-f198.google.com with SMTP id g6so1449182pfi.1 for ; Fri, 21 Aug 2020 06:50:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Ixzpb7ZTHJuiKoZP8ciVIDdnuS6WspeERPksthDch4Y=; b=ExneXAfN4VgoEnygR4PMQ+5ACGMPX1sHeg/LjdS3nAI067TV6jCgjrKq8B4ekLHPv8 1KRm7aSqW8MocC7JAZKnETxiyav+MBdYaNPqGYBhJEXIoftbCrd/tJTy6HzvqhEL9ZK3 dSfA8Ze0NqP/u6nlaIwJzfA2RQ6moUxarwKcDNfo8iARZHU/cMHlx3F9sLgvlsz27BZW zd7PHRZNCs+fhR5hk5WWrI3LxqkaZbtwgF3rwILeGnf0MHKASiErPRVuiIN1NLcLraMB jgAeHU4wYA2VgFItKGxnZIdCu/yEJnbyImhyfdNndjv2lZTmtiZktHBGrmWuz6nweI6E 21ZQ== X-Gm-Message-State: AOAM531Mhst7rFtiA3EY7OWPwOD9oOcliyaIVMSD0g5lcRUlM0fed9Iu /kdKSNznjSmebxh1B6HmT0g9SJtI62z7kDEw77IpGu/LgqU3/PNhcD8FCaBQ2MsOAR3WFFKvRFf Ft2aJSW8g46sVHagIWEpKmscHHeXTKBv1fK9PnCMNog== X-Received: by 2002:aa7:9096:: with SMTP id i22mr2636813pfa.310.1598017836965; Fri, 21 Aug 2020 06:50:36 -0700 (PDT) X-Received: by 2002:aa7:9096:: with SMTP id i22mr2636791pfa.310.1598017836623; Fri, 21 Aug 2020 06:50:36 -0700 (PDT) Received: from [192.168.1.208] (220-133-187-190.HINET-IP.hinet.net. [220.133.187.190]) by smtp.gmail.com with ESMTPSA id r186sm2928966pfr.162.2020.08.21.06.50.34 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 21 Aug 2020 06:50:35 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\)) Subject: Re: [Regression] "iommu/amd: Relax locking in dma_ops path" makes tg3 ethernet transmit queue timeout From: Kai-Heng Feng In-Reply-To: <20200821134300.GM3354@suse.de> Date: Fri, 21 Aug 2020 21:50:33 +0800 Cc: iommu@lists.linux-foundation.org, open list Content-Transfer-Encoding: 8BIT Message-Id: <5D7A63DF-D360-4453-845C-924F4C13E3DB@canonical.com> References: <4E9B03FB-9DA5-4831-B4CE-A0AA645D3F22@canonical.com> <20200518133209.GM8135@suse.de> <381D21C9-C913-4C33-A6F4-0440B5D11670@canonical.com> <8D375E06-A763-4B5E-9C6D-DA5EBC62530E@canonical.com> <20200821134300.GM3354@suse.de> To: Joerg Roedel X-Mailer: Apple Mail (2.3608.120.23.2.1) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Joerg, > On Aug 21, 2020, at 21:43, Joerg Roedel wrote: > > Hi Kai, > > On Mon, Jun 29, 2020 at 08:33:22PM +0800, Kai-Heng Feng wrote: >> I am still seeing the issue on v5.8-rc3. The issue goes away as soon >> as "iommu=off" is added. > > Can you probably help with debugging this issue? I've had no luck so far > getting my hands on a machine with tg3 hardware and an AMD IOMMU. Of course, I still have the system at my side. The offending commit is 92d420ec028d ("iommu/amd: Relax locking in dma_ops path"), however be62dbf554c5 ("iommu/amd: Convert AMD iommu driver to the dma-iommu api") removed .map_page entirely so I don't know where to start. Kai-Heng > > Regards, > > Joerg