Intel TPEBS & LBR Event Logging Supported By Linux 6.12 With Perf Tools
https://www.phoronix.com/news/Linux-6.12-Perf-Tools
https://www.phoronix.com/news/Linux-6.12-Perf-Tools
Phoronix
Intel TPEBS & LBR Event Logging Supported By Linux 6.12 With Perf Tools
The perf tooling changes were merged today for the in-development Linux 6.12 kernel
Linus Torvalds Adds User-Access Fast Validation Via Address Masking To Linux 6.12
https://www.phoronix.com/news/User-Access-Fast-Linux-6.12
https://www.phoronix.com/news/User-Access-Fast-Linux-6.12
Phoronix
Linus Torvalds Adds User-Access Fast Validation Via Address Masking To Linux 6.12
In between Linus Torvalds' busy week being in Vienna for the Linux Kernel Maintainer Summit and related Linux Foundation events as well as managing the Linux 6.12 merge window with landing new features like sched_ext and real-time PREEMPT_RT, he also managed…
Waiting for many things at once with `io_uring`
http://mazzo.li/posts/uring-multiplex.html
http://mazzo.li/posts/uring-multiplex.html
mazzo.li
Waiting for many things at once with `io_uring`
When doing systems programming we often need to wait for something to happen. Common examples might be waiting for some data to come through a socket or waiting on a lock. We also often want to wait on any of several conditions to become true. A web server…
[$] Resources for learning Rust for kernel development
https://lwn.net/Articles/990619/
https://lwn.net/Articles/990619/
FFmpeg Merges Implicit DRM Synchronization For Vulkan
https://www.phoronix.com/news/FFmpeg-Vulkan-Implicit-Sync
https://www.phoronix.com/news/FFmpeg-Vulkan-Implicit-Sync
Phoronix
FFmpeg Merges Implicit DRM Synchronization For Vulkan
Following Vulkan Video H.264/H.265 video encoder support being merged into the FFmpeg library, the latest improvement for this open-source multimedia API when leveraging Vulkan is implicit DRM synchronization.
Servo Browser Engine Restores Firefox Devtools Support
https://www.phoronix.com/news/Servo-Restores-DevTools
https://www.phoronix.com/news/Servo-Restores-DevTools
Phoronix
Servo Browser Engine Restores Firefox Devtools Support
The Servo open-source browser layout engine has supported making use of the Firefox Devtools code for the provided web developer tools such as the HTML web page inspector and browser console
Linux Preparing Support For The RISC-V Framework Laptop 13
https://www.phoronix.com/news/Linux-DT-Framework-13-RISC-V
https://www.phoronix.com/news/Linux-DT-Framework-13-RISC-V
Phoronix
Linux Preparing Support For The RISC-V Framework Laptop 13
Back in June it was teased that Framework Computer in collaboration with DeepComputing would be releasing a RISC-V motherboard for the Framework Laptop 13
Linux 6.12 Adding HDMI CEC Driver For A 4K HDMI Splitter/Amplifier
https://www.phoronix.com/news/Linux-6.12-Media
https://www.phoronix.com/news/Linux-6.12-Media
Phoronix
Linux 6.12 Adding HDMI CEC Driver For A 4K HDMI Splitter/Amplifier
The media subsystem updates were submitted today for the Linux 6.12 kernel merge window
vDSO getrandom() Ported To Five More CPU Architectures With Linux 6.12
https://www.phoronix.com/news/Linux-6.12-Random
https://www.phoronix.com/news/Linux-6.12-Random
Phoronix
vDSO getrandom() Ported To Five More CPU Architectures With Linux 6.12
Linux 6.11 introduced the getrandom() in the vDSO support for faster yet secure user-space random number generation needs
AMD HIP RT 2.4 Brings H-PLOC & New Graphics Architecture Support
https://www.phoronix.com/news/AMD-HIP-RT-2.4
https://www.phoronix.com/news/AMD-HIP-RT-2.4
Phoronix
AMD HIP RT 2.4 Brings H-PLOC & New Graphics Architecture Support
AMD's GPUOpen team has released HIP RT 2.4 as the newest version of this open-source ray-tracing library built atop their HIP interface.
Intel Diamond Rapids Switches To "Family 19" In Ending Intel Family 6 CPU Era
https://www.phoronix.com/news/Intel-Diamond-Rapids-Family-19
https://www.phoronix.com/news/Intel-Diamond-Rapids-Family-19
Phoronix
Intel Diamond Rapids Switches To "Family 19" In Ending Intel Family 6 CPU Era
Months ago Intel Linux engineers began adapting the Linux kernel to end the assumptions made around 'Family 6' for Intel CPUs that had been used since the 90's with the Pentium Pro as the CPU family ID
The Watermelon Operator
https://matklad.github.io/2024/09/24/watermelon-operator.html
https://matklad.github.io/2024/09/24/watermelon-operator.html
matklad.github.io
The Watermelon Operator
In these two most excellent articles,
https://without.boats/blog/let-futures-be-futures
and
https://without.boats/blog/futures-unordered,
withoutboats introduces the concepts of multi-task and intra-task concurrency.
I want to revisit this distinction -…
https://without.boats/blog/let-futures-be-futures
and
https://without.boats/blog/futures-unordered,
withoutboats introduces the concepts of multi-task and intra-task concurrency.
I want to revisit this distinction -…