https://www.phoronix.com/news/Linux-6.13-Non-MM Phoronix * Articles & Reviews * News Archive * Forums * Premium Ad-Free * Contact * Popular Categories * Close * * Articles & Reviews * News Archive * Forums * Premium * Contact * Categories Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals * [ ] [Search] Linux 6.13 Will Report The Number Of Hung Tasks Since Boot Written by Michael Larabel in Linux Kernel on 24 November 2024 at 06:15 AM EST. 1 Comment LINUX KERNEL Following all of the MM patches earlier this week sent in by Andrew Morton, on Sunday morning he sent out all of the non-MM patches that he manages for the Linux kernel. Notable for Linux 6.13 with this pull request is presenting the hung task counter as well as finishing off the folio conversion in the NILFS2 code. Among the patches in the non-MM pull request is adding the code to detect the count of the number of hung tasks since boot time. Back when the idea and patches were first floated this work was covered on Phoronix within Linux Working On A Counter To Keep Track Of The Number Of Hung Tasks Since Boot. Long story short this adds /proc/sys/kernel/hung_task_detect_count for indicating the number of hung task warnings since the system/ server was booted. This is intended to help out particularly with Linux servers as a health metric for administrators to gauge if there may be software/hardware problems at play if encountering a number of unexpected hung tasks. It's a simple metric but until now there hasn't been any convenient "hung_task_detect_count" report readily available. hung_task_detect_count Also part of today's non-MM pull are clean-ups to the resource management code and finishing off the folio conversion for the NILFS2 file-system. See the non-MM pull request for the full list of patches. 1 Comment Tweet Related News Sched_Ext Changes Merged For Linux 6.13 With LLC & NUMA Awareness Faster Raspberry Pi Graphics & Intel Xe3 Enablement Starts With Linux 6.13 DRM Changes Linux 6.13 "MM" Patches Bring Some Enticing Performance Optimizations Faster CRC32C & AEGIS-128 Crypto Performance On Linux 6.13 With Intel /AMD CPUs Multigrain Timestamps Try Again For Linux 6.13 - Now With Less Performance Impact Lazy Preemption Merged Along With Other Scheduler Improvements For Linux 6.13 About The Author Michael Larabel Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com. Popular News This Week ReiserFS Has Been Deleted From The Linux Kernel Linux CoC Announces Decision Following Recent Bcachefs Drama Bcachefs Changes Rejected Reportedly Due To CoC, Kernel Future "Uncertain" Red Hat & Microsoft Bringing RHEL To WSL Linux 6.12 Released With Real-Time Capabilities, Sched_Ext, More AMD RDNA4 & More Many Networking Changes In Linux 6.13 - One Line Of Code Helping WireGuard Performance Google Engineer Proposes "Page Detective" As New Kernel Debugging Tool 9elements Takes Over Intel 1st Gen Xeon Scalable "Skylake" Support Within Coreboot Latest Linux News AMDXDNA Driver For Ryzen AI Now Ready To Appear In The Linux Kernel Virtual CPUFreq Driver Coming With Linux 6.13 For Better Power/ Performance Within VMs Linux 6.13 Will Report The Number Of Hung Tasks Since Boot FreeBSD 14.2-RC1 Brings Install Image Improvements Microsoft Continues "Demikernel" Development LibOS For Kernel-Bypass I/O IBM Power11 CPUs Launching In 2025 - Linux 6.13 Preps KVM Nested Guests For Power11 9elements Takes Over Intel 1st Gen Xeon Scalable "Skylake" Support Within Coreboot Wine 9.22 Enables Wayland Driver By Default KDE Plasma 6.3 Sees More Feature Work, One More Crash Fix For KWin Linux CoC Announces Decision Following Recent Bcachefs Drama Show Your Support, Go Premium Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations. Latest Featured Articles 8 vs. 12 Channel DDR5-6000 Memory Performance With AMD 5th Gen EPYC New AMD ERAPS Feature Yields Additional Performance Gains On Zen 5 Supermicro H13SSL-N For AMD EPYC 9005 "Turin" 1P Servers Apple M4 Mac Mini With macOS vs. Intel / AMD With Ubuntu Linux Performance Early Benchmarks: AMD EPYC 9005 Performance & Power Efficiency To Lead Further With Linux 6.13 Support Phoronix The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also contribute to Phoronix through a PayPal tip or tip via Stripe. Phoronix Media --------------------------------------------------------------------- * Contact * Michael Larabel * OpenBenchmarking.org Phoronix Premium --------------------------------------------------------------------- * Support Phoronix * While Having Ad-Free Browsing, * Single-Page Article Viewing Share --------------------------------------------------------------------- * Facebook * Twitter * Legal Disclaimer, Privacy Policy, Cookies | Privacy Manager | Contact * Copyright (c) 2004 - 2024 by Phoronix Media. * All trademarks used are properties of their respective owners. All rights reserved.