Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2191461/?format=api
{ "id": 2191461, "url": "http://patchwork.ozlabs.org/api/patches/2191461/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20260202103257.1972097-1-vitaly.lifshits@intel.com/", "project": { "id": 46, "url": "http://patchwork.ozlabs.org/api/projects/46/?format=api", "name": "Intel Wired Ethernet development", "link_name": "intel-wired-lan", "list_id": "intel-wired-lan.osuosl.org", "list_email": "intel-wired-lan@osuosl.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260202103257.1972097-1-vitaly.lifshits@intel.com>", "list_archive_url": null, "date": "2026-02-02T10:32:57", "name": "[iwl-net,v2,1/1] e1000e: reconfigure PLL clock gate value and re-enable K1 on Meteor Lake", "commit_ref": null, "pull_url": null, "state": "under-review", "archived": false, "hash": "a20d1f1a62a8e571c029743d1bb7a21a7bfb67ce", "submitter": { "id": 76816, "url": "http://patchwork.ozlabs.org/api/people/76816/?format=api", "name": "Lifshits, Vitaly", "email": "vitaly.lifshits@intel.com" }, "delegate": { "id": 109701, "url": "http://patchwork.ozlabs.org/api/users/109701/?format=api", "username": "anguy11", "first_name": "Anthony", "last_name": "Nguyen", "email": "anthony.l.nguyen@intel.com" }, "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20260202103257.1972097-1-vitaly.lifshits@intel.com/mbox/", "series": [ { "id": 490606, "url": "http://patchwork.ozlabs.org/api/series/490606/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=490606", "date": "2026-02-02T10:32:57", "name": "[iwl-net,v2,1/1] e1000e: reconfigure PLL clock gate value and re-enable K1 on Meteor Lake", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/490606/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2191461/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2191461/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<intel-wired-lan-bounces@osuosl.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "intel-wired-lan@lists.osuosl.org" ], "Delivered-To": [ "patchwork-incoming@legolas.ozlabs.org", "intel-wired-lan@lists.osuosl.org" ], "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=Ew/eagq3;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=140.211.166.137; helo=smtp4.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)" ], "Received": [ "from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4f4NHT3wQHz1xtl\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 02 Feb 2026 21:33:09 +1100 (AEDT)", "from localhost (localhost [127.0.0.1])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 1AC2C4094A;\n\tMon, 2 Feb 2026 10:33:08 +0000 (UTC)", "from smtp4.osuosl.org ([127.0.0.1])\n by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id VCxCywxDyLCL; Mon, 2 Feb 2026 10:33:06 +0000 (UTC)", "from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 8EDD3408A1;\n\tMon, 2 Feb 2026 10:33:06 +0000 (UTC)", "from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])\n by lists1.osuosl.org (Postfix) with ESMTP id 3D966149\n for <intel-wired-lan@lists.osuosl.org>; Mon, 2 Feb 2026 10:33:05 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id 2C77283299\n for <intel-wired-lan@lists.osuosl.org>; Mon, 2 Feb 2026 10:33:05 +0000 (UTC)", "from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id JBkmUgYFCE-R for <intel-wired-lan@lists.osuosl.org>;\n Mon, 2 Feb 2026 10:33:04 +0000 (UTC)", "from mgamail.intel.com (mgamail.intel.com [198.175.65.13])\n by smtp1.osuosl.org (Postfix) with ESMTPS id 45BA283276\n for <intel-wired-lan@lists.osuosl.org>; Mon, 2 Feb 2026 10:33:04 +0000 (UTC)", "from fmviesa004.fm.intel.com ([10.60.135.144])\n by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 02 Feb 2026 02:33:04 -0800", "from ccdlinuxdev11.iil.intel.com ([143.185.162.70])\n by fmviesa004.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 02 Feb 2026 02:33:01 -0800" ], "X-Virus-Scanned": [ "amavis at osuosl.org", "amavis at osuosl.org" ], "X-Comment": "SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ", "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 smtp4.osuosl.org 8EDD3408A1", "OpenDKIM Filter v2.11.0 smtp1.osuosl.org 45BA283276" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1770028386;\n\tbh=+XjqaE/lb40MLmrZutH03eU0DaE/KQXUToSoQGCJ6a8=;\n\th=From:To:Cc:Date:Subject:List-Id:List-Unsubscribe:List-Archive:\n\t List-Post:List-Help:List-Subscribe:From;\n\tb=Ew/eagq3x7HDK4cRS3Y/jv/Hb3gez/hMj671NJXx0wqiQG60WFffDNEWkUSFQJQ2a\n\t P9Z29RGQ2zEKzcdi5xKyUFKle7/of7CZe+ieZujBCRwpja1KBdbiTb7m+1UHB4Sgo0\n\t QbUIayWLpDrnCFtKlhp5qqlrOleAUBkVWmtjDFGPaYuxMCYdnb1ZtuxUwXi/jwxN0t\n\t nzR3uFnka8HKuvJkGmShuo1ITaF5jo3jFLSeQWGoiQNiNGmEueTVwxhli6wf2pSust\n\t QqWXQ82QD/H5sGkKLqbDIau/amGWAOs7mCjix/L8x4FtOinC3gi6ES6V1VXcvSRRd6\n\t RQJg2c+DD6DoQ==", "Received-SPF": "Pass (mailfrom) identity=mailfrom; client-ip=198.175.65.13;\n helo=mgamail.intel.com; envelope-from=vitaly.lifshits@intel.com;\n receiver=<UNKNOWN>", "DMARC-Filter": "OpenDMARC Filter v1.4.2 smtp1.osuosl.org 45BA283276", "X-CSE-ConnectionGUID": [ "gfYsm0JaSMyQoNYYMpS3Vg==", "hovmfJNiQ96hPol8ooUhUg==" ], "X-CSE-MsgGUID": [ "//lyxmpCSjqjisMDN6DJkw==", "sNxo52qbRmiribwhaeAfQQ==" ], "X-IronPort-AV": [ "E=McAfee;i=\"6800,10657,11689\"; a=\"82291651\"", "E=Sophos;i=\"6.21,268,1763452800\"; d=\"scan'208\";a=\"82291651\"", "E=Sophos;i=\"6.21,268,1763452800\"; d=\"scan'208\";a=\"214310336\"" ], "X-ExtLoop1": "1", "From": "Vitaly Lifshits <vitaly.lifshits@intel.com>", "To": "intel-wired-lan@lists.osuosl.org", "Cc": "marmarek@invisiblethingslab.com, timo.teras@iki.fi,\n jeremie.wenger@edu.ge.ch, Vitaly Lifshits <vitaly.lifshits@intel.com>", "Date": "Mon, 2 Feb 2026 12:32:57 +0200", "Message-Id": "<20260202103257.1972097-1-vitaly.lifshits@intel.com>", "X-Mailer": "git-send-email 2.34.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "X-Mailman-Original-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1770028384; x=1801564384;\n h=from:to:cc:subject:date:message-id:mime-version:\n content-transfer-encoding;\n bh=P7XJ5BzIdc+omwsSKH3MoNPcGXQiwmdY2G+et4C7ouI=;\n b=esEsA8+NgjGJkP2SozLIsk+oubgjwprgctiqwZymTlRnVEbkXK5bxNZb\n fsIZMF/U8Qytr3eT6H0wamTe66aZhVQ0LYrngSX4AO72irp6dYBoNEF/A\n ovKRuQumN5yBilWnCAbQEsFBkEr96Od38T0WWOReyjaZtT+w8MSgffOmW\n uZwgcHJdP8plYOS1p0exjyjsBPSP2j/wvaE9JNy1acppaqzOwIMRNmVya\n kEUD/pwy6Y0Eo7lDsAwdpvx0Cxe+JD6p2ntoiqSWYYm7pk0gWCa7tgTHV\n SS/pPtNiAqlP9L0xFMmxq13FrFbJlioDlNUL10mdQWID/zdLA1Qs1vReg\n w==;", "X-Mailman-Original-Authentication-Results": [ "smtp1.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=intel.com", "smtp1.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=esEsA8+N" ], "Subject": "[Intel-wired-lan] [PATCH iwl-net v2 1/1] e1000e: reconfigure PLL\n clock gate value and re-enable K1 on Meteor Lake", "X-BeenThere": "intel-wired-lan@osuosl.org", "X-Mailman-Version": "2.1.30", "Precedence": "list", "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>", "List-Unsubscribe": "<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>", "List-Archive": "<http://lists.osuosl.org/pipermail/intel-wired-lan/>", "List-Post": "<mailto:intel-wired-lan@osuosl.org>", "List-Help": "<mailto:intel-wired-lan-request@osuosl.org?subject=help>", "List-Subscribe": "<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>", "Errors-To": "intel-wired-lan-bounces@osuosl.org", "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>" }, "content": "Commit 3c7bf5af21960 (\"e1000e: Introduce private flag to disable K1\")\ndisabled K1 by default on Meteor Lake and newer systems due to packet\nloss observed on various platforms. However, disabling K1 caused an\nincrease in power consumption due to blocking PC10 state.\n\nTo mitigate this, reconfigure the PLL clock gate value so that K1 can\nremain enabled without incurring the additional power consumption.\n\nLink: https://bugzilla.kernel.org/show_bug.cgi?id=220954\nFixes: 3c7bf5af21960 (\"e1000e: Introduce private flag to disable K1\")\nSigned-off-by: Vitaly Lifshits <vitaly.lifshits@intel.com>\n---\nv2: add comment for the PLL timeout value and revisit the commit message\nv1: initial version\n---\n drivers/net/ethernet/intel/e1000e/ich8lan.c | 6 ++++++\n drivers/net/ethernet/intel/e1000e/netdev.c | 3 ---\n 2 files changed, 6 insertions(+), 3 deletions(-)", "diff": "diff --git a/drivers/net/ethernet/intel/e1000e/ich8lan.c b/drivers/net/ethernet/intel/e1000e/ich8lan.c\nindex 13841daba399..8e88aa9048da 100644\n--- a/drivers/net/ethernet/intel/e1000e/ich8lan.c\n+++ b/drivers/net/ethernet/intel/e1000e/ich8lan.c\n@@ -1594,6 +1594,12 @@ static s32 e1000_check_for_copper_link_ich8lan(struct e1000_hw *hw)\n \t\t\tphy_reg &= ~I217_PLL_CLOCK_GATE_MASK;\n \t\t\tif (speed == SPEED_100 || speed == SPEED_10)\n \t\t\t\tphy_reg |= 0x3E8;\n+\t\t\telse if (hw->mac.type == e1000_pch_mtp ||\n+\t\t\t\t hw->mac.type == e1000_pch_ptp)\n+\t\t\t\t/* Increase PLL clock gate timeout to avoid\n+\t\t\t\t * packet loss\n+\t\t\t\t */\n+\t\t\t\tphy_reg |= 0x1D5;\n \t\t\telse\n \t\t\t\tphy_reg |= 0xFA;\n \t\t\te1e_wphy_locked(hw, I217_PLL_CLOCK_GATE_REG, phy_reg);\ndiff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c\nindex 82d1d5fe51d5..8f0eb822610b 100644\n--- a/drivers/net/ethernet/intel/e1000e/netdev.c\n+++ b/drivers/net/ethernet/intel/e1000e/netdev.c\n@@ -7755,9 +7755,6 @@ static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent)\n \t/* init PTP hardware clock */\n \te1000e_ptp_init(adapter);\n \n-\tif (hw->mac.type >= e1000_pch_mtp)\n-\t\tadapter->flags2 |= FLAG2_DISABLE_K1;\n-\n \t/* reset the hardware with the new settings */\n \te1000e_reset(adapter);\n \n", "prefixes": [ "iwl-net", "v2", "1/1" ] }