<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/21st-revision-of-patches-for-getting-linux-to-shutdown-devices-asynchronously-xevleyucp" -->

---
title: 21st Revision Of Patches For Getting Linux To Shutdown...
description: A patch series enabling asynchronous device shutdown in the Linux kernel has reached its 21st revision, submitted by Red Hat&#x27;s David Jeffery. The nine patches...
canonical: https://daily.dev/posts/21st-revision-of-patches-for-getting-linux-to-shutdown-devices-asynchronously-xevleyucp
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: 21st Revision Of Patches For Getting Linux To Shutdown Devices Asynchronously | daily.dev
og:description: A patch series enabling asynchronous device shutdown in the Linux kernel has reached its 21st revision, submitted by Red Hat&#x27;s David Jeffery. The nine patches...
og:url: https://daily.dev/posts/21st-revision-of-patches-for-getting-linux-to-shutdown-devices-asynchronously-xevleyucp
og:image: https://api.daily.dev/og/posts/XEvleYUCP.png
og:image:alt: 21st Revision Of Patches For Getting Linux To Shutdown Devices Asynchronously
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.

# 21st Revision Of Patches For Getting Linux To Shutdown Devices Asynchronously

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

## Summary

A patch series enabling asynchronous device shutdown in the Linux kernel has reached its 21st revision, submitted by Red Hat's David Jeffery. The nine patches let devices opt in to shut down asynchronously and in parallel, dramatically cutting shutdown/reboot times on servers with many slow-to-close devices like NVMe drives. Reported improvements include one system dropping from 11 minutes to 55 seconds, and another from 80 seconds to 11. The patches are under review on the Linux kernel mailing list ahead of a possible mainline merge.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.phoronix.com/news/Linux-Shutdown-Async-21>

## Questions this post answers

### How much can asynchronous device shutdown patches reduce Linux server shutdown time?

Testing by the patch author showed shutdown time dropping from 11 minutes to 55 seconds on one system, and from 80 seconds to 11 seconds on another. The improvement comes from letting unrelated devices, such as NVMe drives that take a long time to power down, shut down in parallel instead of sequentially. Devices must explicitly opt in to support this async shutdown behavior.

_daily.dev keeps kernel patch tracking simple for engineers tuning server boot and shutdown performance._

### Who submitted the latest revision of the Linux async device shutdown patch series and how many patches does it include?

Red Hat engineer David Jeffery sent the 21st revision of the patch series to the Linux kernel mailing list, consisting of nine patches. The series enables the kernel to shut down devices asynchronously and allows unrelated async-capable devices to shut down in parallel, rather than one after another as happens by default.

_Following long-running kernel patch series like this one is easier when developers track mailing list activity on daily.dev._

## Similar posts on daily.dev

- [Patches Posted To Allow Hibernation Cancellation On Linux](https://daily.dev/posts/patches-posted-to-allow-hibernation-cancellation-on-linux-ijiqrv0be) · Phoronix · 0 upvotes · 0 comments
- [Proposed Linux Patch For A Brief Delay To Match PCI Spec Will Hopefully Address Some Bugs](https://daily.dev/posts/proposed-linux-patch-for-a-brief-delay-to-match-pci-spec-will-hopefully-address-some-bugs-xlwgopxxv) · Phoronix · 0 upvotes · 0 comments
- [New Linux Patches Aim To Better Handle Multiple Swap Devices](https://daily.dev/posts/new-linux-patches-aim-to-better-handle-multiple-swap-devices-ki8er1gq5) · Phoronix · 0 upvotes · 0 comments
- [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
- [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), [#performance](https://daily.dev/tags/performance)

[View this post on daily.dev](https://daily.dev/posts/21st-revision-of-patches-for-getting-linux-to-shutdown-devices-asynchronously-xevleyucp)

```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":"21st Revision Of Patches For Getting Linux To Shutdown Devices Asynchronously","url":"https://daily.dev/posts/21st-revision-of-patches-for-getting-linux-to-shutdown-devices-asynchronously-xevleyucp","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/21st-revision-of-patches-for-getting-linux-to-shutdown-devices-asynchronously-xevleyucp"},"datePublished":"2026-09-03T13:11:05.506Z","dateModified":"2026-09-03T13:29:42.061Z","description":"A patch series enabling asynchronous device shutdown in the Linux kernel has reached its 21st revision, submitted by Red Hat's David Jeffery. The nine patches...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3dfe40022dc9f5a9f5c1e547bf46e8cb?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3dfe40022dc9f5a9f5c1e547bf46e8cb?_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/21st-revision-of-patches-for-getting-linux-to-shutdown-devices-asynchronously-xevleyucp","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux,performance","timeRequired":"PT2M"}
{"@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":"21st Revision Of Patches For Getting Linux To Shutdown Devices Asynchronously"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/21st-revision-of-patches-for-getting-linux-to-shutdown-devices-asynchronously-xevleyucp#faq","mainEntity":[{"@type":"Question","name":"How much can asynchronous device shutdown patches reduce Linux server shutdown time?","acceptedAnswer":{"@type":"Answer","text":"Testing by the patch author showed shutdown time dropping from 11 minutes to 55 seconds on one system, and from 80 seconds to 11 seconds on another. The improvement comes from letting unrelated devices, such as NVMe drives that take a long time to power down, shut down in parallel instead of sequentially. Devices must explicitly opt in to support this async shutdown behavior. daily.dev keeps kernel patch tracking simple for engineers tuning server boot and shutdown performance."}},{"@type":"Question","name":"Who submitted the latest revision of the Linux async device shutdown patch series and how many patches does it include?","acceptedAnswer":{"@type":"Answer","text":"Red Hat engineer David Jeffery sent the 21st revision of the patch series to the Linux kernel mailing list, consisting of nine patches. The series enables the kernel to shut down devices asynchronously and allows unrelated async-capable devices to shut down in parallel, rather than one after another as happens by default. Following long-running kernel patch series like this one is easier when developers track mailing list activity on daily.dev."}}]}
```

