beige.party is one of the many independent Mastodon servers you can use to participate in the fediverse.
A home to friendly weirdos. The Grey Gardens of the Fediverse (but beige). Occasionally graphically cacographic. Definitely probably not a cult (though you'll never be 100% sure). Beige-bless 🙏

Server stats:

474
active users

#linuxkernel

17 posts10 participants0 posts today
Thorsten Leemhuis (acct. 1/4)<p>Some highlights from various <a href="https://hachyderm.io/tags/VFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFS</span></a> merges for <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.17 where <span class="h-card" translate="no"><a href="https://mastodon.social/@brauner" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>brauner</span></a></span> submitted the PR:</p><p><a href="https://git.kernel.org/torvalds/c/278c7d9b5e0ca73a75e5151c22fb05c91cb4495f" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.kernel.org/torvalds/c/278c</span><span class="invisible">7d9b5e0ca73a75e5151c22fb05c91cb4495f</span></a>: fallocate() updates bringing support for the BLK_FEAT_WRITE_ZEROES_UNMAP feature and BLK_FLAG_WRITE_ZEROES_UNMAP_DISABLED flag for SCSI, NVMe and device-mapper drivers, and add the FALLOC_FL_WRITE_ZEROES and for ext4 and raw bdev devices; this enables preventing numerous metadata changes and journal I/O, which may lead to significant write amplification and performance degradation in synchronous write mode.</p><p><a href="https://git.kernel.org/torvalds/c/57fcb7d930d8f00f383e995aeebdcd2b416a187a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.kernel.org/torvalds/c/57fc</span><span class="invisible">b7d930d8f00f383e995aeebdcd2b416a187a</span></a>: support for the the new file_getattr() and file_setattr() system calls (after lengthy discussions), which allow userspace to set filesystem inode attributes on special files (One of the usage examples is the XFS quota projects.)</p><p><a href="https://git.kernel.org/torvalds/c/7879d7aff0ffd969fcb1a59e3f87ebb353e47b7f" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.kernel.org/torvalds/c/7879</span><span class="invisible">d7aff0ffd969fcb1a59e3f87ebb353e47b7f</span></a>: ext4 IOCB_DONTCACHE support</p><p><a href="https://git.kernel.org/torvalds/c/117eab5c6e31815649d952f6da03f67aa247d29b" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.kernel.org/torvalds/c/117e</span><span class="invisible">ab5c6e31815649d952f6da03f67aa247d29b</span></a>: An extension to the coredump socket and a proper rework of the coredump code.</p><p><a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> <a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>""[…] This blog post discusses atomic commit of file contents [in <a href="https://hachyderm.io/tags/XFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XFS</span></a> <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.13+]. In this context, the difference between “commit” and “exchange” is that the commit system call exchanges the two files’ contents only if the target file has not been modified since a past point in time.</p><p>[…]</p><p>Conclusion</p><p>As you have seen, it is now possible to commit a collection of arbitrary file updates to a file if that file has not been updated, and expect that readers see either the old version or the new version.""</p><p><a href="https://blogs.oracle.com/linux/post/xfs-atomic-file-content-commit-in-linux-613" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blogs.oracle.com/linux/post/xf</span><span class="invisible">s-atomic-file-content-commit-in-linux-613</span></a></p><p><a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a> <a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a></p>
Scripter :verified_flashing:<p>Linux 6.16 wurde gestern freigegeben - LinuxNews.de<br><a href="https://linuxnews.de/linux-6-16-wurde-gestern-freigegeben/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">linuxnews.de/linux-6-16-wurde-</span><span class="invisible">gestern-freigegeben/</span></a> <a href="https://social.tchncs.de/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://social.tchncs.de/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>Highlights from the main <a href="https://hachyderm.io/tags/NFSd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NFSd</span></a> merge for <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.17[1]:</p><p>""NFSD is finally able to offer write delegations to clients that open files with O_WRONLY, thanks to patches from Dai Ngo. We're expecting this to accelerate a few interesting corner cases.</p><p>The cap on the number of operations per NFSv4 COMPOUND has been lifted.[…]</p><p>This release re-enables the ability for NFSD to perform NFSv4.2 COPY operations asynchronously. […]""</p><p>[1] <a href="https://git.kernel.org/torvalds/c/ce3f5bb7504ca802efa710280a4601a06545bd2e" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.kernel.org/torvalds/c/ce3f</span><span class="invisible">5bb7504ca802efa710280a4601a06545bd2e</span></a></p><p><a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> <a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>Highlights from the main <a href="https://hachyderm.io/tags/erofs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>erofs</span></a> (used by <a href="https://hachyderm.io/tags/composefs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>composefs</span></a>) merge for <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.17[1]:</p><p>""We now support metadata compression. It can be useful for embedded use cases or archiving a large number of small files.</p><p> Additionally, readdir performance has been improved by enabling readahead (note that it was already common practice for ext3/4 non-dx and f2fs directories). We may consider further improvements later toalign with ext4's s_inode_readahead_blks behavior for slow devices too.""</p><p>[1] <a href="https://git.kernel.org/torvalds/c/76a9701325d39d8602695b19c49a9d0828c897ca" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.kernel.org/torvalds/c/76a9</span><span class="invisible">701325d39d8602695b19c49a9d0828c897ca</span></a></p><p><a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> <a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>From the main <a href="https://hachyderm.io/tags/ntfs3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ntfs3</span></a> merge for <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.17[1]:</p><p> "Added:<br> - sanity check for file name<br> - mark live inode as bad and avoid any operations</p><p> Fixed:<br> - handling of symlinks created in windows<br> - creation of symlinks for relative path</p><p> Changed:<br> - cancel setting inode as bad after removing name fails<br> - revert 'replace inode_trylock with inode_lock'"</p><p>[1] <a href="https://git.kernel.org/torvalds/c/a11b4fa602ed3b744aa075f34bee82c12aa3553a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.kernel.org/torvalds/c/a11b</span><span class="invisible">4fa602ed3b744aa075f34bee82c12aa3553a</span></a></p><p><a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> <a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>Highlights from the main <a href="https://hachyderm.io/tags/btrfs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>btrfs</span></a> merge for <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.17[1]:</p><p>A number of usability and feature updates, scattered performance improvements and fixes. Highlight of the core changes is getting closer to enabling large folios (now behind a config option).</p><p>[…] </p><p>Performance improvements:</p><p>- caching of lookup results of free space bitmap (20% runtime improvement on an empty file creation benchmark)</p><p>- accessors to metadata (b-tree items) simplified and optimized, minor improvement in metadata-heavy workloads</p><p>- readahead on compressed data improves sequential read</p><p>- the xarray for extent buffers is indexed by denser keys, leading to better packing of the nodes (50-70% reduction of leaf nodes)</p><p>[…]</p><p>[1] <a href="https://git.kernel.org/torvalds/c/f92b71ffca8c7e45e194aecc85e31bd11582f4d2" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.kernel.org/torvalds/c/f92b</span><span class="invisible">71ffca8c7e45e194aecc85e31bd11582f4d2</span></a></p><p><a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> <a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a> Linux-Libre 6.16 Kernel Is Now Available for Software Freedom Lovers <a href="https://9to5linux.com/gnu-linux-libre-6-16-kernel-is-now-available-for-software-freedom-lovers" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/gnu-linux-libre-</span><span class="invisible">6-16-kernel-is-now-available-for-software-freedom-lovers</span></a></p><p><a href="https://floss.social/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/FreeSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeSoftware</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> Kernel 6.16 Officially Released, This Is What’s New <a href="https://9to5linux.com/linux-kernel-6-16-officially-released-this-is-whats-new" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">9to5linux.com/linux-kernel-6-1</span><span class="invisible">6-officially-released-this-is-whats-new</span></a></p><p><a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
R1 Open Source Project<p>Linux Kernel 6.16 released with XFS support for large atomic writes, USB audio offload support, support for Intel Trusted Domain Extensions and Intel Advanced Performance Extensions, ext4 performance improvements</p><p><a href="https://lore.kernel.org/linux-kernel-announce/20250728042036.release-6.16@kdist.linux.kernel.org/T/#u" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lore.kernel.org/linux-kernel-a</span><span class="invisible">nnounce/20250728042036.release-6.16@kdist.linux.kernel.org/T/#u</span></a></p><p><a href="https://mastodon.bsd.cafe/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mastodon.bsd.cafe/tags/linuxkernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linuxkernel</span></a></p>
Neustradamus :xmpp: :linux:<p><a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.16 <a href="https://mastodon.social/tags/Kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kernel</span></a> has been released (<a href="https://mastodon.social/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a>) <a href="https://kernel.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kernel.org/</span><span class="invisible"></span></a></p>
Thorsten Leemhuis (acct. 1/4)<p><a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.16 is out: <a href="https://lore.kernel.org/lkml/CAHk-=wh0kuQE+tWMEPJqCR48F4Tip2EeYQU-mi+2Fx_Oa1Ehbw@mail.gmail.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lore.kernel.org/lkml/CAHk-=wh0</span><span class="invisible">kuQE+tWMEPJqCR48F4Tip2EeYQU-mi+2Fx_Oa1Ehbw@mail.gmail.com/</span></a></p><p>For a list of highlights see <a href="https://kernelnewbies.org/Linux_6.16" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kernelnewbies.org/Linux_6.16</span><span class="invisible"></span></a> as well as <a href="https://lwn.net/Articles/1031534/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lwn.net/Articles/1031534/</span><span class="invisible"></span></a>, <a href="https://lwn.net/Articles/1022512/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lwn.net/Articles/1022512/</span><span class="invisible"></span></a> and <a href="https://lwn.net/Articles/1023075/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lwn.net/Articles/1023075/</span><span class="invisible"></span></a> . </p><p><a href="https://hachyderm.io/tags/Kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kernel</span></a> <a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
Aptivi<p><strong>Linux Weekly Releases (Week 30 –&nbsp;7/26/2025)</strong></p><p>Every week, new Linux versions that are under a supported version series get released to incorporate bug fixes and other general improvements that are pushed to the servicing branches. This ensures that your Linux user experience gets better when latest versions fix some of the bugs.</p><p>This week, the below Linux kernel versions are released:</p>SeriesVersionFull sourcePatchSignatureDatev6.1.xv6.1.147<a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.147.tar.xz" rel="nofollow noopener" target="_blank">Link</a><a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.1.147.xz" rel="nofollow noopener" target="_blank">Link</a><a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.147.tar.sign" rel="nofollow noopener" target="_blank">Link</a>7/24/2025v6.6.xv6.6.100<a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.100.tar.xz" rel="nofollow noopener" target="_blank">Link</a><a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.6.100.xz" rel="nofollow noopener" target="_blank">Link</a><a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.100.tar.sign" rel="nofollow noopener" target="_blank">Link</a>7/24/2025v6.12.xv6.12.40<a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.40.tar.xz" rel="nofollow noopener" target="_blank">Link</a><a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.12.40.xz" rel="nofollow noopener" target="_blank">Link</a><a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.40.tar.sign" rel="nofollow noopener" target="_blank">Link</a>7/24/2025v6.15.xv6.15.8<a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.15.8.tar.xz" rel="nofollow noopener" target="_blank">Link</a><a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.15.8.xz" rel="nofollow noopener" target="_blank">Link</a><a href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.15.8.tar.sign" rel="nofollow noopener" target="_blank">Link</a>7/24/2025v6.16.xv6.16-rc7<a href="https://git.kernel.org/torvalds/t/linux-6.16-rc7.tar.gz" rel="nofollow noopener" target="_blank">Link</a><a href="https://git.kernel.org/torvalds/p/v6.16-rc7/v6.15" rel="nofollow noopener" target="_blank">Link</a>7/21/2025<p>Please note that the downloads are in the source code form, so this means that you may have to compile from source in order to use one of the Linux versions shown above. Your distribution might not include the above Linux versions.</p><p><span></span></p><p><a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/kernel/" target="_blank">#Kernel</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/linux/" target="_blank">#Linux</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/linux-kernel/" target="_blank">#LinuxKernel</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/news/" target="_blank">#news</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/tech/" target="_blank">#Tech</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/technology/" target="_blank">#Technology</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/update/" target="_blank">#update</a></p>
Aptivi<p>Linux 6.17 will be able to reboot the Apple Silicon Macs!</p><p><a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> <a href="https://mastodon.social/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a> <a href="https://mastodon.social/tags/Computers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Computers</span></a> <a href="https://mastodon.social/tags/Laptops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Laptops</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/TechUpdates" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechUpdates</span></a> <a href="https://mastodon.social/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> <a href="https://mastodon.social/tags/AppleM1" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleM1</span></a> <a href="https://mastodon.social/tags/AppleM2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleM2</span></a> <a href="https://mastodon.social/tags/AppleSilicon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AppleSilicon</span></a> <a href="https://mastodon.social/tags/Mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mac</span></a> <a href="https://mastodon.social/tags/MacBook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacBook</span></a></p><p><a href="https://officialaptivi.wordpress.com/2025/07/26/linux-6-17-will-be-able-to-reboot-silicon-macs/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">officialaptivi.wordpress.com/2</span><span class="invisible">025/07/26/linux-6-17-will-be-able-to-reboot-silicon-macs/</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.15.8, 6.12.40, 6.6.100, and 6.1.147 kernels are now available for download at <a href="https://www.kernel.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">kernel.org</span><span class="invisible"></span></a></p><p><a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://floss.social/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>2/ Another article about a feature recently added to the <a href="https://hachyderm.io/tags/XFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XFS</span></a> filesystem that is not considered experimental any more since <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.16-rc1 (the text was also written by the responsible developers):</p><p>""In this blog post, we discuss a new XFS feature [with] the ability to exchange arbitrary file contents atomically. […]</p><p>What Problems Does This Solve?</p><p>The first problem is that the Linux file I/O interface does not specify that writes to multiple ranges of a file must be persisted in an all or nothing fashion, which means that file contents can be inconsistent after a crash. […]</p><p>The second problem is that some external readers of a structured file must never see an update in progress.</p><p>A third problem in this space concerns software defined storage. […]""</p><p><a href="https://blogs.oracle.com/linux/post/xfs-atomic-file-content-exchange-in-uek8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blogs.oracle.com/linux/post/xf</span><span class="invisible">s-atomic-file-content-exchange-in-uek8</span></a></p><p><a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> <a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p><a href="https://hachyderm.io/tags/XFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XFS</span></a> Directory Parent Pointers since <a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.16-rc1 are not considered experimental in the <a href="https://hachyderm.io/tags/kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kernel</span></a> any more[1]. They allow constructing a file path from a file descriptor or a file handle, which should result in better redundancy and reporting. </p><p>In case your want to know more about it, checkout the recently published text "<a href="https://hachyderm.io/tags/XFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XFS</span></a> - Directory Parent Pointers in UEK8"[2], which was written by Allison Henderson and Darrick Wong, who developed and upstreamed the feature.</p><p>[1] Just like online fsck and the exchange-range syscall: <a href="https://git.kernel.org/linus/ca43b74ac3040a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.kernel.org/linus/ca43b74ac</span><span class="invisible">3040a</span></a></p><p>[2] just ignoring the Oracle/UEK specific bits</p><p><a href="https://hachyderm.io/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a></p>
Aptivi<p><strong>Linux 6.16 RC7&nbsp;released!</strong></p><p>Linux 6.16 RC7 is now live for developers and curious users to try out. All the interesting changes from performance improvements to bug fixes have been integrated to this release candidate.</p><p>In addition to that, the release announcement has indirectly confirmed (with the statement of “we’re in good shape”) that the final release (July 28th) is the only release remaining for the development of the 6.16.x series before moving on to 6.17 RC1 (August 11th) two weeks later. Those are expected dates, though.</p><p>In the release announcement for this version of the kernel, <a href="https://lore.kernel.org/lkml/CAHk-=wgdXcZfQEL2Xa+GEEtcC7Ez9SEWnGaB76R76VZsYcMOnA@mail.gmail.com/T/#u" rel="nofollow noopener" target="_blank">Linus Torvalds</a> said:</p><blockquote><pre>So last week started very quiet and that always makes me happy. Then on Thursday I started getting some updates, and I went "ok, so at least we have some networking fixes", but things otherwise still felt like this was going to be a tiny rc7.<br><br>And then Friday came along.<br><br>And the weekend.<br><br>And here we are, with a not inconsiderable rc7.<br><br>That said, the last few days I ended up getting a fair amount of pull requests, but pretty much all of them were tiny. A lot of single-fix pulls, and while rc7 isn't the tiny release it looked like mid-week, it's also not really any bigger than usual.<br><br>So there are fixes all over, they are all pretty small.<br><br>Nothing really stands out - the biggest patches in here are for some documentation and self-tests or tooling, not actual kernel code changes.<br><br>So unlike the week before, it all feels very trivial and I think we're in good shape.</pre></blockquote><p><strong>Why not try out this awesome pre-release of Linux 6.16?</strong></p><p><span></span></p><p><a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/computer/" target="_blank">#Computer</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/computers/" target="_blank">#Computers</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/kernel/" target="_blank">#Kernel</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/laptop/" target="_blank">#Laptop</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/laptops/" target="_blank">#Laptops</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/linux/" target="_blank">#Linux</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/linux-kernel/" target="_blank">#LinuxKernel</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/news/" target="_blank">#news</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/tech/" target="_blank">#Tech</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/technology/" target="_blank">#Technology</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/update/" target="_blank">#update</a></p>
9to5Linux<p><a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.16-rc7 is now available for public testing at <a href="https://kernel.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kernel.org</span><span class="invisible"></span></a> and Linus Torvalds says that "while rc7 isn't the tiny release it looked like mid-week, it's also not really any bigger than usual.." Happy testing!</p><p><a href="https://floss.social/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a></p>
9to5Linux<p><a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> 6.15.7, 6.12.39, 6.6.99, 6.1.146, 5.15.189, 5.10.240, and 5.4.296 kernels are now available for download at <a href="https://www.kernel.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">kernel.org</span><span class="invisible"></span></a></p><p><a href="https://floss.social/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxKernel</span></a> <a href="https://floss.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a></p>