<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/proposed-linux-patch-for-a-brief-delay-to-match-pci-spec-will-hopefully-address-some-bugs-xlwgopxxv" -->

---
title: Proposed Linux Patch For A Brief Delay To Match PCI Spec...
description: A proposed Linux kernel patch addresses a bug where the xHCI USB host controller fails to resume from suspend (s2idle) on some systems, notably the AMD Ryzen...
canonical: https://daily.dev/posts/proposed-linux-patch-for-a-brief-delay-to-match-pci-spec-will-hopefully-address-some-bugs-xlwgopxxv
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Proposed Linux Patch For A Brief Delay To Match PCI Spec Will Hopefully Address Some Bugs | daily.dev
og:description: A proposed Linux kernel patch addresses a bug where the xHCI USB host controller fails to resume from suspend (s2idle) on some systems, notably the AMD Ryzen...
og:url: https://daily.dev/posts/proposed-linux-patch-for-a-brief-delay-to-match-pci-spec-will-hopefully-address-some-bugs-xlwgopxxv
og:image: https://api.daily.dev/og/posts/XlwgOPXxv.png
og:image:alt: Proposed Linux Patch For A Brief Delay To Match PCI Spec Will Hopefully Address Some Bugs
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Proposed Linux Patch For A Brief Delay To Match PCI Spec Will Hopefully Address Some Bugs

**[Phoronix](https://daily.dev/sources/phoronix)** · 3 min read · 0 upvotes · 0 comments

## Summary

A proposed Linux kernel patch addresses a bug where the xHCI USB host controller fails to resume from suspend (s2idle) on some systems, notably the AMD Ryzen AI Max+ 'Strix Halo' Framework Desktop. The root cause is that the Linux kernel lacks a mandatory 10ms delay on the D3cold-to-D0 power state transition path for PCI endpoints, as required by the PCI specification — the delay exists only for D3hot and for bridges. AMD Linux engineer Mario Limonciello traced the issue and submitted a patch adding the missing 10ms delay to the D3cold path in the common PCI driver code, which appears to resolve the problem.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.phoronix.com/news/Linux-Delay-D3cold-Patch-Fix>

## Similar posts on daily.dev

- [Adjusting One Line Of Linux Code Yields 5x Wakeup Latency Reduction For Modern Xeon CPUs](https://daily.dev/posts/adjusting-one-line-of-linux-code-yields-5x-wakeup-latency-reduction-for-modern-xeon-cpus-nwx6tdyeo) · Phoronix · 0 upvotes · 0 comments
- [Linux gaming's stuttering problem isn't Proton and a new kernel patch could reveal what it actually is](https://daily.dev/posts/linux-gaming-s-stuttering-problem-isn-t-proton-and-a-new-kernel-patch-could-reveal-what-it-actually--reghq0gnb) · XDA Developers · 0 upvotes · 0 comments
- [AMD PMC Linux Driver Preps For Zen 6 CPUs](https://daily.dev/posts/amd-pmc-linux-driver-preps-for-zen-6-cpus-wncfnvnuw) · Phoronix · 0 upvotes · 0 comments
- [New Linux patch lets you cancel the hibernation process](https://daily.dev/posts/new-linux-patch-lets-you-cancel-the-hibernation-process-wrvh9gsvd) · The Register · 1 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#amd](https://daily.dev/tags/amd)

[View this post on daily.dev](https://daily.dev/posts/proposed-linux-patch-for-a-brief-delay-to-match-pci-spec-will-hopefully-address-some-bugs-xlwgopxxv)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Proposed Linux Patch For A Brief Delay To Match PCI Spec Will Hopefully Address Some Bugs","url":"https://daily.dev/posts/proposed-linux-patch-for-a-brief-delay-to-match-pci-spec-will-hopefully-address-some-bugs-xlwgopxxv","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/proposed-linux-patch-for-a-brief-delay-to-match-pci-spec-will-hopefully-address-some-bugs-xlwgopxxv"},"datePublished":"2026-07-09T13:39:33.111Z","dateModified":"2026-07-09T13:39:56.456Z","description":"A proposed Linux kernel patch addresses a bug where the xHCI USB host controller fails to resume from suspend (s2idle) on some systems, notably the AMD Ryzen...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6a925f8bfa3f7ee34373adaf61218acb?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6a925f8bfa3f7ee34373adaf61218acb?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Phoronix","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Phoronix","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6a26ba379dd64932830aa0c9803dd7ee","url":"https://daily.dev/sources/phoronix"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/proposed-linux-patch-for-a-brief-delay-to-match-pci-spec-will-hopefully-address-some-bugs-xlwgopxxv","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux,amd","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Phoronix","item":"https://daily.dev/sources/phoronix"},{"@type":"ListItem","position":3,"name":"Proposed Linux Patch For A Brief Delay To Match PCI Spec Will Hopefully Address Some Bugs"}]}
```

