From: "Ruinskiy, Dima" <dima.ruinskiy@intel.com>
To: Timo Teras <timo.teras@iki.fi>,
"Nguyen, Anthony L" <anthony.l.nguyen@intel.com>
Cc: "Brandt, Todd E" <todd.e.brandt@intel.com>,
David Box <david.e.box@linux.intel.com>,
Len Brown <lenb@kernel.org>,
"intel-wired-lan@lists.osuosl.org"
<intel-wired-lan@lists.osuosl.org>,
"marmarek@invisiblethingslab.com"
<marmarek@invisiblethingslab.com>,
"jeremie.wenger@edu.ge.ch" <jeremie.wenger@edu.ge.ch>
Subject: Re: [Intel-wired-lan] [PATCH iwl-net v2 1/1] e1000e: reconfigure PLL clock gate value and re-enable K1 on Meteor Lake
Date: Sun, 19 Apr 2026 08:54:27 +0300 [thread overview]
Message-ID: <c8f8aae5-febb-413d-a5e8-ae4c815dc147@intel.com> (raw)
In-Reply-To: <a59d5d6f-cfd9-4c43-af92-ca8fab7e0df7@intel.com>
On 01/04/2026 11:19, Ruinskiy, Dima wrote:
> On 01/04/2026 10:25, Timo Teras wrote:
>> Hi
>>
>> On Wed, 1 Apr 2026 10:07:45 +0300
>> "Ruinskiy, Dima" <dima.ruinskiy@intel.com> wrote:
>>
>>> On 25/03/2026 17:49, Ruinskiy, Dima wrote:
>>>> On 26/02/2026 14:36, Timo Teras wrote:
>>>>> Yes, generally maintaining a large quirk set is infeasible.
>>>>>
>>>>> But this is my point: if the affected set of machines with this issue
>>>>> is so large that maintaining a quirk set becomes infeasible, then
>>>>> the proposed change will make life very difficult for large enough
>>>>> set of people that a better solution should be devised.
>>>> At this point, with the current PLL change, it looks like the number of
>>>> affected systems would be smaller than would be with the previous PLL
>>>> value.
>>>>
>>>> So far we have not received additional reports of regressions caused by
>>>> this patch, other than yours. So, perhaps, the it can be manageable
>>>> with
>>>> a DMI quirk approach. I went ahead and implemented the infrastructure,
>>>> it's actually quite a small change, and does what I want (automatically
>>>> alters the default value of the K1 disable flag).
>>
>> I would not make quick judgement on not receiving any reports that there
>> is not other hardware where this causes issues. I do hope this is
>> the situation. But as it happened in the past the reports start typically
>> with a delay after the commit makes it into an upstream release.
>>
>> We had the patched kernel with the PLL change running for a bit longer
>> time, and we observed that it also caused packet loss / very slow network
>> issues in the Dell laptop. Especially with the later suggested value
>> 0x226.
>>
>>>> Could you share the DMI IDs of your system, where the issue is
>>>> observed?
>>>> Most likely the sys_vendor, product_family and product_name, located
>>>> under /sys/class/dmi/id would be the most useful. I can add them as an
>>>> initial DMI table entry for v3 of this patch (or a follow-up patch).
>>
>> sys_vendor: Dell Inc.
>> product_family: Dell Pro Laptops
>> product_name: Dell Pro 16 Plus PB16250
>>
>> See also the original report for a full dmesg at:
>> https://lists.osuosl.org/pipermail/intel-wired-lan/Week-of-
>> Mon-20250623/048860.html
>>
>> From dmesg:
>>
>> DMI: Dell Inc. Dell Pro 16 Plus PB16250/0W8RP8, BIOS 2.3.1 05/16/2025
>> e1000e 0000:00:1f.6 eth0: MAC: 16, PHY: 12, PBA No: FFFFFF-0FF
>>
>> I would not be surprised if other Dell models with same chipset are
>> affected. But this is the only one I have available to test with.
>>
>> Maybe its worth to check based on sys_vendor and/or product_family
>> together with the MAC and/or PHY version? That is to exclude
>> product_name?
>>
>> Thanks!
>>
>> Timo
> Hi Timo,
>
> You are correct that there will be higher coverage when the commit
> reaches upstream, however we have to start somewhere, and so far you
> have been the only one to report back specifically on the new version,
> thank you for this, by the way. :)
>
> The value of 0x226 was computed as a theoretical upper bound, and as
> such am not totally surprised that it brings its own issues. I do not
> plan to use 0x226 in the patch.
>
> I managed some testing with a Dell Pro Max from the same generation,
> which did not hit even the original issue. So I would not want to
> exclude too broad of a family until/unless I get more reports.
>
> MAC type will be 16 or higher on all potentially affected systems, while
> PHY type is 12 on any I219 device. Currently it seems that the most
> accurate check would be MAC type + product name.
>
> --Dima
V3 sent:
https://patchwork.ozlabs.org/project/intel-wired-lan/patch/20260417104330.3031987-1-dima.ruinskiy@intel.com/
prev parent reply other threads:[~2026-04-19 5:54 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-02 10:32 [Intel-wired-lan] [PATCH iwl-net v2 1/1] e1000e: reconfigure PLL clock gate value and re-enable K1 on Meteor Lake Vitaly Lifshits
2026-02-02 12:09 ` Loktionov, Aleksandr
2026-02-10 10:57 ` Dahan, AvigailX
2026-02-10 11:11 ` Timo Teras
2026-02-11 13:11 ` Ruinskiy, Dima
2026-02-12 9:15 ` Timo Teras
2026-02-22 16:05 ` Ruinskiy, Dima
2026-02-26 12:36 ` Timo Teras
2026-03-25 15:49 ` Ruinskiy, Dima
2026-04-01 7:07 ` Ruinskiy, Dima
2026-04-01 7:25 ` Timo Teras
2026-04-01 8:19 ` Ruinskiy, Dima
2026-04-19 5:54 ` Ruinskiy, Dima [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=c8f8aae5-febb-413d-a5e8-ae4c815dc147@intel.com \
--to=dima.ruinskiy@intel.com \
--cc=anthony.l.nguyen@intel.com \
--cc=david.e.box@linux.intel.com \
--cc=intel-wired-lan@lists.osuosl.org \
--cc=jeremie.wenger@edu.ge.ch \
--cc=lenb@kernel.org \
--cc=marmarek@invisiblethingslab.com \
--cc=timo.teras@iki.fi \
--cc=todd.e.brandt@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox