From patchwork Mon Mar 15 19:02:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Nguyen X-Patchwork-Id: 12140505 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-21.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3907BC433E6 for ; Mon, 15 Mar 2021 19:02:18 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 086F964F3F for ; Mon, 15 Mar 2021 19:02:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232733AbhCOTBr (ORCPT ); Mon, 15 Mar 2021 15:01:47 -0400 Received: from mga06.intel.com ([134.134.136.31]:1822 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231705AbhCOTBl (ORCPT ); Mon, 15 Mar 2021 15:01:41 -0400 IronPort-SDR: 3XQsLNiYOkS0Ex9qM2Y1QD7vH9F7i2PFk6xBuQ1Y1j225BVW9cm4TLhdJdENojukRL6v5gVlng ZyH3EoiuMX2g== X-IronPort-AV: E=McAfee;i="6000,8403,9924"; a="250506216" X-IronPort-AV: E=Sophos;i="5.81,251,1610438400"; d="scan'208";a="250506216" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Mar 2021 12:01:17 -0700 IronPort-SDR: qTjwfokRPdKI3UDQyrbRk4xngtgZsereBIYf2RX5K+Cz6NSvkr9FsxMpmO6Bay/0iyz6qDvB8M ikIB0GfrJkkg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,251,1610438400"; d="scan'208";a="405264535" Received: from anguy11-desk2.jf.intel.com ([10.166.244.147]) by fmsmga008.fm.intel.com with ESMTP; 15 Mar 2021 12:01:15 -0700 From: Tony Nguyen To: davem@davemloft.net, kuba@kernel.org Cc: Tony Nguyen , netdev@vger.kernel.org, sassmann@redhat.com, kai.heng.feng@canonical.com, rjw@rjwysocki.net, len.brown@intel.com, todd.e.brandt@intel.com, sasha.neftin@intel.com, vitaly.lifshits@intel.com, yu.c.chen@intel.com Subject: [PATCH net-next 0/2][pull request] 1GbE Intel Wired LAN Driver Updates 2021-03-15 Date: Mon, 15 Mar 2021 12:02:29 -0700 Message-Id: <20210315190231.3302869-1-anthony.l.nguyen@intel.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org X-Patchwork-Delegate: kuba@kernel.org This series contains updates to e1000e only. Chen Yu says: The NIC is put in runtime suspend status when there is no cable connected. As a result, it is safe to keep non-wakeup NIC in runtime suspended during s2ram because the system does not rely on the NIC plug event nor WoL to wake up the system. Besides that, unlike the s2idle, s2ram does not need to manipulate S0ix settings during suspend. The following are changes since commit 2117fce81f6b862aac0673abe8df0c60dca64bfa: Merge branch 'psample-Add-additional-metadata-attributes' and are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 1GbE Chen Yu (2): e1000e: Leverage direct_complete to speed up s2ram e1000e: Remove the runtime suspend restriction on CNP+ drivers/net/ethernet/intel/e1000e/netdev.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-)