SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,095
Original Poster
Rep:
Year 2021, Round 16.
Another batch of updates has been scheduled for release on Wednesday, 3 March 2021, at approximately 16:00, GMT. If no problems are found while testing the release candidates, they might be available sometime on Tuesday (depending on your time zone).
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,095
Original Poster
Rep:
More on the data corruption problem with the 5.12 kernel.
Quote:
That Linux 5.12 Severe Data Corruption Bug Hits Intel CI Systems - Issue Caused By Swap File
Written by Michael Larabel in Linux Kernel on 2 March 2021 at 01:43 PM EST.
Last week I issued a warning of possible data loss on the early Linux 5.12 kernel code that was reliably leaving my test systems severely corrupted. Intel's internal graphics test systems it turns out have now been bitten by this issue in encountering this significant file-system corruption and as such they've been quick to jump on the issue - there's now an idea what's causing the nasty issue and a workaround by reverting select patches.
As reported last week, on my test systems with the Linux 5.12 kernel I have been suffering from significant data corruption during benchmarking. Running e2fsck on the EXT4 file-systems would yield a plethora of errors and ultimately not recoverable. Besides the fact of having to either recover from a backup image or reinstall from scratch each time, making it more complex was seeing this behavior even before EXT4 file-system changes were merged for the 5.12 cycle and they tended to be on the mundane side anyhow -- likely indicating a problem elsewhere in the kernel and not something specific to EXT4, just that many of my test systems are using EXT4..........
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,095
Original Poster
Rep:
Yet, again, the "Linux-Kernel Archive By Thread" message board hasn't been updated in over 9 hours, so we are flying in thick fog at the moment.
Considering the problems with the 5.10 and 5.12 kernels, I starting to wonder who is watching the store?
Last edited by cwizardone; 03-03-2021 at 03:37 AM.
Yet, again, the "Linux-Kernel Archive By Thread" message board hasn't been updated in over 9 hours, so we are flying in thick fog at the moment.
Considering the problems with the 5.10 and 5.12 kernels, I starting to wonder who is watching the store?
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,095
Original Poster
Rep:
A patch for the 5.12 problem.
Quote:
Linux 5.12 Lands Fix For File-System Corruption Caused By Swapfile Issue
Written by Michael Larabel in Linux Kernel on 3 March 2021 at 06:20 AM EST.
For those wanting to help in testing out the Linux 5.12 kernel, at least it should no longer eat your data now if you rely on a swapfile.
The file-system corruption issue on Linux 5.12 Git noted last week and then followed up on yesterday when the corruption hit Intel's graphics CI systems and narrowed down to a set of swap-related changes, has now been resolved with today's latest Git code.
The fix isn't simply reverting the set of memory management patches talked about yesterday but fortunately a new patch was brewed that properly addresses the problem. Linux block maintainer and storage expert Jens Axboe was able to come up with a fix and got it punctually merged into the mainline tree.
The fix is about properly handling the swapfile read/write offset. Axboe noted in the patch, "We're not factoring in the start of the file for where to write and read the swapfile, which leads to very unfortunate side effects of writing where we should not be..." In other words, clobbering the underlying file-system where the system's swapfile is placed.
With that fix now in, we can get back to looking at Linux 5.12 performance changes and other more interesting testing than worrying about data loss.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,095
Original Poster
Rep:
Within the last twenty minutes or so the "Linux-Kernel Archive By Thread" message board came back to life.
The last post yesterday was at 18:41 EST (U.S.) and the first post this morning is time stamped
05:40 EST.
Yet, again, the "Linux-Kernel Archive By Thread" message board hasn't been updated in over 9 hours, so we are flying in thick fog at the moment.
Considering the problems with the 5.10 and 5.12 kernels, I starting to wonder who is watching the store?
Lunduke was right we're clearly past the point of maintainability with the kernel, and continue to move forth.
It would be much more practical to keep fewer branches and more eyes (and for longer) peeled at each.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,095
Original Poster
Rep:
More on the 5.12 kernel file corruption problem. If you use a swap file instead of a swap partition do NOT use 5.12-rc1.
Excuses are like.......
Quote:
.....The bad news is that the reason we support swapfiles in the first
place is that they do end up having some flexibility advantages, and
so some people do use them for that reason. If so, do not use rc1.
Thus the renaming of the tag........
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.