Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp627871pxv; Thu, 15 Jul 2021 11:55:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyAtkslQObUCWXnVmsuzaPBvs95yud1uKwqz/d/WNzZjeK88rmfGzc4j2gXStsSA1eefPXK X-Received: by 2002:a05:6402:111a:: with SMTP id u26mr8894540edv.260.1626375319058; Thu, 15 Jul 2021 11:55:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626375319; cv=none; d=google.com; s=arc-20160816; b=o8d8/wZEH3mXgJX+Q4o5+ErmPC1M5x2Mhw48NgvWdcUZdB4IofOa3o0369IMd0apI8 UPXUo0wktVf+inSu7LvYzWFokQorT7FKrnfm2Hzjd/UzY82Z9jUA1Zwtu1PK9ijRcdPU 45UIb572tretd8pkp4c634toXDwcT/sxBysCBIkqpw+DvZM2gvnnt0Fjm9jgRKg6L83t NzU6hi20mLiLyWnkTiQ4lvKIrWMeFwsVtf7/OW4MnnAxrT3azi/cAXc8yN8r5OpdWhHH dzyJdYSF54f66AQnTn4RK4ZFfspoP8iJMj8+XVT8LhbO+qz/EnyTp+Btd8McZZBgTI/2 p3fw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=mvcBlsh38SFRK44f6oRb1XXnRpoWlBogKNifeaNLMXY=; b=ZV4hnMGMyp5KsJCshy0CWB7CgdTPGFPTYVtJ9ChS0HYSgMSIXsvu83AovvQ2R4pz9/ JfFwuI17A5nxnrn+KOL7poRMiPZO16sU9Dbo78PxkK0MWwt7fbhr5JNKLgacPM/OQlhm axXZQWDQMrUT8XJZhJxF0a7ZIqglNjD6wUrmsihDtDi+oFaJAdaFag592DgNfg1HsTvF rO+iQu4yAVbiSJDtXbKE3j3UJyWlSPvfZsYSMJ79ezO7UhjqaGalw80vZNaNu3oxaHFl k66o4jpFJzg0SCG0cnUL/GcONJA6Eb7X6CQeHSu8N3chwVb+vKeTePVqxv06bNRs43Y4 unMA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=mUzaNbR2; 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 nb41si4444899ejc.167.2021.07.15.11.54.56; Thu, 15 Jul 2021 11:55:19 -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=mUzaNbR2; 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 S240469AbhGOS45 (ORCPT + 99 others); Thu, 15 Jul 2021 14:56:57 -0400 Received: from mail.kernel.org ([198.145.29.99]:54464 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237613AbhGOSvT (ORCPT ); Thu, 15 Jul 2021 14:51:19 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 205E0613E0; Thu, 15 Jul 2021 18:48:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1626374903; bh=w7kenwY7PebtwpXn8xTDysd2hrle34h33eXN5aBA4Y8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=mUzaNbR2G8ghfRdCOrrYsUnuj9RLwjkm3MTkF86lum6YWLrYOWyDVGVHzl9FmFBGX zkIpjrlLm6ZOovdPbvS+eF0j3g4vqQO6Z2t/yYuo42+on2JdizAJWm9sp1xX0evKTG IrIXKTydwyhk4F+lxquKRQk+RdTevQIBF+d14l1Q= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Koba Ko , Heiner Kallweit , "David S. Miller" , Sasha Levin Subject: [PATCH 5.10 075/215] r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM Date: Thu, 15 Jul 2021 20:37:27 +0200 Message-Id: <20210715182612.722383322@linuxfoundation.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210715182558.381078833@linuxfoundation.org> References: <20210715182558.381078833@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Heiner Kallweit [ Upstream commit 1ee8856de82faec9bc8bd0f2308a7f27e30ba207 ] It has been reported that on RTL8106e the link-up interrupt may be significantly delayed if the user enables ASPM L1. Per default ASPM is disabled. The change leaves L1 enabled on the PCIe link (thus still allowing to reach higher package power saving states), but the NIC won't actively trigger it. Reported-by: Koba Ko Tested-by: Koba Ko Signed-off-by: Heiner Kallweit Signed-off-by: David S. Miller Signed-off-by: Sasha Levin --- drivers/net/ethernet/realtek/r8169_main.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/net/ethernet/realtek/r8169_main.c b/drivers/net/ethernet/realtek/r8169_main.c index a6bf80b52967..9010aabd9782 100644 --- a/drivers/net/ethernet/realtek/r8169_main.c +++ b/drivers/net/ethernet/realtek/r8169_main.c @@ -3547,7 +3547,6 @@ static void rtl_hw_start_8106(struct rtl8169_private *tp) rtl_eri_write(tp, 0x1b0, ERIAR_MASK_0011, 0x0000); rtl_pcie_state_l2l3_disable(tp); - rtl_hw_aspm_clkreq_enable(tp, true); } DECLARE_RTL_COND(rtl_mac_ocp_e00e_cond) -- 2.30.2