#io_uring — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #io_uring, aggregated by home.social.
-
The tokio documentation recommends against using tokio for reading a lot of files.
But this is obsolete, Alice says, becuase now in tokio, File IO will use io_uring transparently.
-
The tokio documentation recommends against using tokio for reading a lot of files.
But this is obsolete, Alice says, becuase now in tokio, File IO will use io_uring transparently.
-
The tokio documentation recommends against using tokio for reading a lot of files.
But this is obsolete, Alice says, becuase now in tokio, File IO will use io_uring transparently.
-
The tokio documentation recommends against using tokio for reading a lot of files.
But this is obsolete, Alice says, becuase now in tokio, File IO will use io_uring transparently.
-
The tokio documentation recommends against using tokio for reading a lot of files.
But this is obsolete, Alice says, becuase now in tokio, File IO will use io_uring transparently.
-
[$] Buffered atomic writes, writethrough, and more
In back-to-back sessions at the start of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit (which spilled over into a third slot), the atomic-buffered-writes fe [...]
https://lwn.net/Articles/1072019/ #LWN #Linux #kernel #PostgreSQL #BPF #io_uring
-
[$] Buffered atomic writes, writethrough, and more
In back-to-back sessions at the start of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit (which spilled over into a third slot), the atomic-buffered-writes fe [...]
https://lwn.net/Articles/1072019/ #LWN #Linux #kernel #PostgreSQL #BPF #io_uring
-
[$] Buffered atomic writes, writethrough, and more
In back-to-back sessions at the start of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit (which spilled over into a third slot), the atomic-buffered-writes fe [...]
https://lwn.net/Articles/1072019/ #LWN #Linux #kernel #PostgreSQL #BPF #io_uring
-
[$] Buffered atomic writes, writethrough, and more
In back-to-back sessions at the start of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit (which spilled over into a third slot), the atomic-buffered-writes fe [...]
https://lwn.net/Articles/1072019/ #LWN #Linux #kernel #PostgreSQL #BPF #io_uring
-
[$] Buffered atomic writes, writethrough, and more
In back-to-back sessions at the start of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit (which spilled over into a third slot), the atomic-buffered-writes fe [...]
https://lwn.net/Articles/1072019/ #LWN #Linux #kernel #PostgreSQL #BPF #io_uring
-
Linux accelera gli SSD NVMe con nuove patch sviluppate da Jens Axboe: benchmark iniziali mostrano fino al 60% di prestazioni I/O in più per core CPU. #Linux #NVMe #SSD #io_uring #OpenSource
-
Linux accelera gli SSD NVMe con nuove patch sviluppate da Jens Axboe: benchmark iniziali mostrano fino al 60% di prestazioni I/O in più per core CPU. #Linux #NVMe #SSD #io_uring #OpenSource
-
Linux accelera gli SSD NVMe con nuove patch sviluppate da Jens Axboe: benchmark iniziali mostrano fino al 60% di prestazioni I/O in più per core CPU. #Linux #NVMe #SSD #io_uring #OpenSource
-
Linux accelera gli SSD NVMe con nuove patch sviluppate da Jens Axboe: benchmark iniziali mostrano fino al 60% di prestazioni I/O in più per core CPU. #Linux #NVMe #SSD #io_uring #OpenSource
-
Linux accelera gli SSD NVMe con nuove patch sviluppate da Jens Axboe: benchmark iniziali mostrano fino al 60% di prestazioni I/O in più per core CPU. #Linux #NVMe #SSD #io_uring #OpenSource
-
[$] Using dma-bufs for read and write operations
The kernel's dma-buf subsystem provides a way for drivers to share memory buffers, usually in order to support efficient device-to-device I/O. At the 2026 Linux Storage, Filesyste [...]
https://lwn.net/Articles/1072317/ #LWN #Linux #kernel #Git #BPF #io_uring
-
[$] Using dma-bufs for read and write operations
The kernel's dma-buf subsystem provides a way for drivers to share memory buffers, usually in order to support efficient device-to-device I/O. At the 2026 Linux Storage, Filesyste [...]
https://lwn.net/Articles/1072317/ #LWN #Linux #kernel #Git #BPF #io_uring
-
[$] Using dma-bufs for read and write operations
The kernel's dma-buf subsystem provides a way for drivers to share memory buffers, usually in order to support efficient device-to-device I/O. At the 2026 Linux Storage, Filesyste [...]
https://lwn.net/Articles/1072317/ #LWN #Linux #kernel #Git #BPF #io_uring
-
[$] Using dma-bufs for read and write operations
The kernel's dma-buf subsystem provides a way for drivers to share memory buffers, usually in order to support efficient device-to-device I/O. At the 2026 Linux Storage, Filesyste [...]
https://lwn.net/Articles/1072317/ #LWN #Linux #kernel #Git #BPF #io_uring
-
You gave me a u32. I gave you root. (io_uring ZCRX freelist LPE)
https://ze3tar.github.io/post-zcrx.html
#HackerNews #io_uring #ZCRX #LPE #root #exploit #security #research #hacking
-
[$] The first half of the 7.1 merge window
The 7.1 merge window opened on April 12 with the release of the 7.0 kernel. Since then, 3,855 non-merge changesets have been pulled into the mainline repository for the next relea [...]
https://lwn.net/Articles/1067250/ #LWN #Linux #kernel #Debian #ArchLinux #Rust #Git #BPF #io_uring
-
[$] The first half of the 7.1 merge window
The 7.1 merge window opened on April 12 with the release of the 7.0 kernel. Since then, 3,855 non-merge changesets have been pulled into the mainline repository for the next relea [...]
https://lwn.net/Articles/1067250/ #LWN #Linux #kernel #Debian #ArchLinux #Rust #Git #BPF #io_uring
-
[$] The first half of the 7.1 merge window
The 7.1 merge window opened on April 12 with the release of the 7.0 kernel. Since then, 3,855 non-merge changesets have been pulled into the mainline repository for the next relea [...]
https://lwn.net/Articles/1067250/ #LWN #Linux #kernel #Debian #ArchLinux #Rust #Git #BPF #io_uring
-
[$] The first half of the 7.1 merge window
The 7.1 merge window opened on April 12 with the release of the 7.0 kernel. Since then, 3,855 non-merge changesets have been pulled into the mainline repository for the next relea [...]
https://lwn.net/Articles/1067250/ #LWN #Linux #kernel #Debian #ArchLinux #Rust #Git #BPF #io_uring
-
[$] IPC medley: message-queue peeking, io_uring, and bus1
The kernel provides a number of ways for processes to communicate with each other, but they never quite seem to fit the bill for many users. There are currently a few proposals fo [...]
https://lwn.net/Articles/1065490/ #LWN #Linux #kernel #Rust #Git #io_uring
-
Additionally, since Linux 5.1, we have io_uring, which offers advantages over epoll, such as better performance and more I/O operations.
-
@[email protected] @[email protected] @[email protected]
Let's not forget #nvme, #io_uring, #blockdev, and #bpf subsystems. Those are also maintained by #facebook employees. -
[$] The ongoing quest for atomic buffered writes
There are many applications that need to be able to write multi-block chunks of data to disk with the assurance that the operation will either complete successfully or fail altoget [...]
https://lwn.net/Articles/1060063/ #LWN #Linux #kernel #Git #PostgreSQL #PostgreSQL #XFS #BPF #io_uring
-
[$] The ongoing quest for atomic buffered writes
There are many applications that need to be able to write multi-block chunks of data to disk with the assurance that the operation will either complete successfully or fail altoget [...]
https://lwn.net/Articles/1060063/ #LWN #Linux #kernel #Git #PostgreSQL #PostgreSQL #XFS #BPF #io_uring
-
[$] The ongoing quest for atomic buffered writes
There are many applications that need to be able to write multi-block chunks of data to disk with the assurance that the operation will either complete successfully or fail altoget [...]
https://lwn.net/Articles/1060063/ #LWN #Linux #kernel #Git #PostgreSQL #PostgreSQL #XFS #BPF #io_uring
-
[$] The ongoing quest for atomic buffered writes
There are many applications that need to be able to write multi-block chunks of data to disk with the assurance that the operation will either complete successfully or fail altoget [...]
https://lwn.net/Articles/1060063/ #LWN #Linux #kernel #Git #PostgreSQL #PostgreSQL #XFS #BPF #io_uring
-
[$] The ongoing quest for atomic buffered writes
There are many applications that need to be able to write multi-block chunks of data to disk with the assurance that the operation will either complete successfully or fail altoget [...]
https://lwn.net/Articles/1060063/ #LWN #Linux #kernel #Git #PostgreSQL #PostgreSQL #XFS #BPF #io_uring
-
Linus Torvalds announces Linux 7.0-rc1
https://fed.brid.gy/r/https://nerds.xyz/2026/02/linux-7-0-rc1/
-
Linus Torvalds announces Linux 7.0-rc1
https://web.brid.gy/r/https://nerds.xyz/2026/02/linux-7-0-rc1/
-
Linus Torvalds announces Linux 7.0-rc1
https://web.brid.gy/r/https://nerds.xyz/2026/02/linux-7-0-rc1/
-
#AI Helped Uncover A "50-80x Improvement" For #Linux's #IO_uring
Linux block maintainer and IO_uring lead developer #JensAxboe recently was debugging some slowdowns in the AHCI/SCSI code with IO_uring usage. When turning to #Claude AI to help in sorting through the issue, patches were devised that can deliver up to a "literally yield a 50-80x improvement on the io_uring side for idle systems." The code is on its way to the #LinuxKernel.
https://www.phoronix.com/news/AI-50-80x-IO-uring
AI proved useful for once! -
[$] The first half of the 7.0 merge window
The merge window for Linux 7.0 has opened, and with it comes a number of interesting improvements and enhancements. At the time of writing, there have been 7,695 non-merge commits [...]
https://lwn.net/Articles/1057769/ #LWN #Linux #kernel #Clang #Rust #Git #XFS #BPF #io_uring
-
[$] The first half of the 7.0 merge window
The merge window for Linux 7.0 has opened, and with it comes a number of interesting improvements and enhancements. At the time of writing, there have been 7,695 non-merge commits [...]
https://lwn.net/Articles/1057769/ #LWN #Linux #kernel #Clang #Rust #Git #XFS #BPF #io_uring
-
[$] The first half of the 7.0 merge window
The merge window for Linux 7.0 has opened, and with it comes a number of interesting improvements and enhancements. At the time of writing, there have been 7,695 non-merge commits [...]
https://lwn.net/Articles/1057769/ #LWN #Linux #kernel #Clang #Rust #Git #XFS #BPF #io_uring
-
[$] The first half of the 7.0 merge window
The merge window for Linux 7.0 has opened, and with it comes a number of interesting improvements and enhancements. At the time of writing, there have been 7,695 non-merge commits [...]
https://lwn.net/Articles/1057769/ #LWN #Linux #kernel #Clang #Rust #Git #XFS #BPF #io_uring
-
Linux 7.0 Adds support For BPF Filtering To IO_uring (phoronix.com)
-
#io_uring #bpf filter support was merged for #Linux 7.0 by @axboe
https://git.kernel.org/torvalds/c/591beb0e3a03258ef9c01893a5209845799a7c33 [update] see also: https://lwn.net/Articles/1054225/ and for the liburing side (which has both man pages and an extensive test case that also demonstrate how to use it) https://git.kernel.org/pub/scm/linux/kernel/git/axboe/liburing.git/commit/ [/update]
""This adds support for both cBPF filters for io_uring, as well as task inherited restrictions and filters. […]
seccomp and io_uring don't play along nicely, […] As a result, things like containers and systemd that apply seccomp filters, can't filter io_uring operations.
That leaves them with just one choice if filtering is critical - filter the actual io_uring_setup(2) system call to simply disallow io_uring. That's rather unfortunate, and has limited us because of it.
io_uring already has some filtering support. […] This first adds support for cBPF filters for opcodes, which enables tighter control over what exactly a specific opcode may do. […] These filters are run post the init phase of the request […] On top of that support is added for per-task filters , meaning that any ring created with a task that has a per-task filter will get those filters applied when it's created.[…]""
-
RE: https://chaos.social/@blinry/115904006470131664
for decades, i have been preaching strace/truss as the swiss army knife for #linux/#unix troubleshooting and performance analysis. there have always been alternatives, and not all issues manifest themselves in syscalls, but over the years i have solved countless problems with basically just syscall tracing alone.
with #io_uring this story now gets a lot spicier because system calls … no longer require system calls and become basically invisible to these tools.
-
"🚀 Behold! The ultimate guide to high-performance DBMSs with #io_uring, because clearly your current DBMS is just too slow for all those cat meme databases 🐱📈. Spoiler: The secret is in the references, because who doesn't love a good academic citation while trying to decipher tech jargon from the future? 😂"
https://arxiv.org/abs/2512.04859 #highperformanceDBMS #techjargon #catmemes #academiccitations #HackerNews #ngated