Not sure 'just' has anything to do with it (and nor should it). It's clear that the proposal is for entirely technical reasons and the suggestion to mark it as deprecated for a few years before actually removing it makes good sense to me at least.
Linux kernel edges closer to dropping ReiserFS
Linux kernel developer Matthew Wilcox has proposed removing ReiserFS from the Linux kernel – a relatively rare step. This isn't due to a problem or bug in ReiserFS: it still works fine and has plenty of features. The problem was that ReiserFS code in the kernel used some API calls that nothing else did, preventing them from …
COMMENTS
-
-
Tuesday 1st March 2022 12:44 GMT Hubert Cumberdale
Quite. I see no "moral" reason to remove it from the kernel: there are plenty of examples in the art world of people the deeds of whom we seem able to separate quite happily from what they created.* The technical and the practical should be the only issues here. After all, people still seem to love the VW Beetle...
*Although weirdly, we don't seem to want to do that with Rolf Harris.
-
-
-
Thursday 24th February 2022 20:39 GMT thames
Re: Puzzled
The issue has nothing to do with who the original developer was. It has to do with that it had few users to begin with (mainly Suse), and hardly anyone has used it in years. It was a niche file system to begin with and it's been an obsolete file system for years.
Nearly everybody uses Ext4, which does everything that they need. Other alternatives include XFS, ZFS, and BTRFS. ReiserFS was always an also-ran a long way behind the leaders.
As I understand it, Hans Reiser ran a small company which licensed out a non-open source version of his file system to proprietary SAN vendors. The open source Linux version of ReiserFS gave his small company a larger user base which gave the file system more testing than his small company could have economically done themselves. It always however had very limited use as compared the the more mainstream Linux file systems.
If anything what this shows is the overall stability of the underpinnings of Linux, that ReiserFS should have continued on for so long with so few Linux users.
-
Thursday 24th February 2022 23:10 GMT rcxb1
Re: Puzzled
> ReiserFS was always an also-ran a long way behind the leaders.
Not true. It was quite popular when it first came out, right up there with ext3. It was rather common right up until Hans' arrest (whether or not that event was part of the cause). At the time, XFS was immature and early adopters were reporting data loss after power failures. Ext3 was a good upgrade over Ext2, but performance was not great. Ext4 was years off, but it greatly improved matters.
I stuck with Ext3 for the backwards compatibility myself, only briefly trying out ReiserFS to see what the hype was about. It did help with video playback, as you didn't have the stutter on Ext3's sync every 5 seconds (nrsec)...
That was nearly two decades ago, now. ReiserFS hasn't improved enough over the years to keep pace with others, so there's no reason at all to use it any longer, and removal seems overdue.
-
Friday 25th February 2022 06:08 GMT Ozan
Re: Puzzled
I was using ReiserFS at that time as well. Basically, Version 4 didnt make it to the kernel for lack of support (REiser's company was gone and he was in jail. Not enough maintainership behind it. It is still same.) And Version 3 is quite old and has basic maintainership right now.
It is unfortunate, Version 4 was quite a step-up.
-
Friday 25th February 2022 06:49 GMT Joe W
Re: Puzzled
We got burned by one of the earlier versions, leading to the name "ReißwolfFS" (shredder FS) for it, I think v1. Don't use anything in v1, wait at least until v1.2 or better v2.1.
Reiser3 is still used in one of our systems - there was no reason for us to change to a different FS in the past decade and a bit. At that time, there were issues with ext (which I cannot remember) we did not like, and XFS was rubbish, and ZFS did exist, but only on Solaris.
Bleargh, I hate having to migrate all the stuff to a new disk. Though maybe the system might be due to a completely fresh install, removing a ton of old cruft. Only problem is that this takes a couple of days time that I don't have - there are a few special configs for the web- and mailserver part that need to be tested thoroughly.
And those who pooh-pooh the space saving, saying it doesn't matter: care to buy me my new hard disks? No? Thought so.
-
-
-
Sunday 27th February 2022 15:17 GMT crayon
Re: Puzzled
"At the time, XFS was immature and early adopters were reporting data loss after power failures."
For me, after having twice suffered corrupted file systems using ext2/3, I changed over to ReiserFS and haven't had any problems since. That was years ago, nowadays I don't think I have any disks using ReiserFS anymore.
-
-
Sunday 27th February 2022 00:05 GMT DrXym
Re: Puzzled
ReiserFS was awesome back in the day. I had ext2 partitions that could take 30 minutes to check whereas a journaled filesystem would do it in seconds. Anyway I think the reasons for using ReiserFS evaporated as ext3 and ext4 appeared allowing a forward migration path and most of the same benefits.
-
-
Thursday 24th February 2022 21:21 GMT katrinab
Re: Puzzled
The problem isn't the name "ReiserFS". The problem is that for most people, the answer to the question "is it useful", is No.
I used to use it up until about 12 years ago, as it was a lot better than ext3. But when FreeBSD 8 came out, I switched to it, and to zfs. zfs is just sooooooooo much better than anything else out there. It is available on Linux now, and I can't think of any reason to use anything else.
-
Friday 25th February 2022 05:33 GMT Nate Amsden
Re: Puzzled
Reiser3 certainly has some good use cases. I use it still today for those cases. Mainly situations where there are tons of small files. For my personal mail server I use it for my Cyrus IMAP mail spool which has about 1 million files in it(38G of disk space used). ext4 and others can be used as well they just consume more disk space because of all of the files.
Other use cases I use it for at work are for deployment servers that involve a lot of source code checkouts, again significant space savings(25-35% I think) for little or no overhead. ZFS with compression certainly can save a bunch of space in this situation as well however it has significant overhead both memory and CPU (especially considering ~70% of the VMs I have deployed are 1 vCPU). I do use ZFS with compression in some other use cases, and XFS in some cases as well, ext4 remains the only filesystem I use for the root filesystems.
Will be unfortunate if the day comes where reiserfs isn't available anymore. I never tried rieser4, last I heard I think it never got completed.
-
Friday 25th February 2022 14:36 GMT Dave 126
I remember reading about ReiserFS before any news of its creator, and it was in the context of next gen files systems. I got the impression at the time that there were limitations with ext3, and that people were looking at the future. BTRFS and ZFS would be discussed in the same articles. This was roughly the same time as Apple pulled some ZFS features into whatever they call their FS.
Since then, I've only seen mention of BTRFS on its journey to being recommended for production use.
-
-
-
Thursday 24th February 2022 20:35 GMT aerogems
I wonder
Say someone just did a find and replace, changing all references to "Reiser" to something else, and then submitted it as a brand new patch, if anyone would really know the difference.
Obviously murdering a spouse is wrong, but it also doesn't have any impact on the quality of the code. I have no horse in this race, it just seems like if the issue has to do with the fact that the guy who made it is an admitted murderer, they could just change the name and all references to the original author. If there's some other issue with the code or design of the filesystem then that's another story, but there doesn't seem to be any mention of that.
-
Thursday 24th February 2022 23:05 GMT doublelayer
Re: I wonder
You misinterpret the reason for dropping it. If they had a problem with the name or the developer, they'd have dropped it a decade ago. It's because it hasn't been updated in a long time, isn't much used, and may slow the development of other features that they're considering dropping it.
-
Friday 25th February 2022 13:30 GMT Claverhouse
I always just stick with Ext 4...
Reiser initially maintained his innocence, then changed his plea, confessed, and led police to his wife's body. The result of his confession was his sentence being reduced from a minimum of 25 years to 15, meaning that he may soon be eligible for parole.
.
Unlike the real bad men who steal from the Rich, who get 150 years; or reveal U.S. war crimes, who get 175 years.
-
Friday 25th February 2022 15:47 GMT Pfornistan
A shame. I've used the ReiserFS since 2000, because I needed the stability of it knowing that because where I live, out in the sticks, brown-outs and black-outs and constant surges, etc, are common every day occurrences.
Using ext3/4 would be 'okay' for a few of these happenings, but eventually I would have a hard drive with nothing but a mess and I would have to either re-install or buy a new hard drive.
ReiserFS has saved my data and hard drives *innumerably* these past 22 years. I've *still* got 120GB hard drives sitting on shelves with dust on them that are >12 years old that I could pop into one of my current systems (14.2 or 15) and run that have survived this long *because* ReiserFS was the one file system that could handle the garbage of electrical problems we have in this area. I *still* use it over any other FS because it's tried, tested severely and true as far as I'm concerned.
I find it depressing that Linux 'experts' are going the way of M$ and 'fixing what ain't broke'.
-
Friday 25th February 2022 16:49 GMT WolfFan
Errm… if I had that level of electric power problems, I would invest in a proper UPS. And a generator. Which, in fact, is what I have actually done. The office has a UPS wired into the circuit box, so that certain outlets (fitted with red plates) are ‘computer power only’ outlets; after some efforts we managed to convince staff to NOT plug coffee machines, floor polishers, and such into them. It required firing a certain person who absolutely would not plug the coffee maker into anything other than a red plate outlet, but the Word got out. We have a generator with fuel for 3 days ready to go. At home I have a few desktop type UPSes and a generator with fuel for a few hours, no special circuits. The office generator starts automatically, the home generator lives in its box until needed. (No, there’s no fuel in the home generator, that is stored next to the lawnmower.)
-
Sunday 27th February 2022 07:11 GMT JamesTGrant
Would 100% use the UPS backed coffee machine
In a power cut I’d have thought a nice cup of coffee was page 1, front and center, if the business continuity manual. I’d even spec the UPS for it!
(Typical server spec 400watts, need to keep it running for 1hour? Coffee machine, say 1kW for 5min? Cheapy UPS can wheeze out 6A (just about) so, provided you don’t mind no network or monitor, you’ll enjoy a nice coffee in the dark whilst the server room gets nice and toasty.
-
-
-
Sunday 27th February 2022 03:32 GMT Henry Wertz 1
Is it maintained
I did use reiserfs once, I found the performance to be quite good and had no problems with it that I recall. But subsequent systems I went back to ext3 then ext4, generally just out of laziness of going with the default (ext4 is no slouch.)
I guess it is a matter of, how extensive of changes are going to be made to the kernel filesystem API? If it's a flag or two, and they're already getting patches to avoid having to use them, no big deal. If extensive changes are planned, and they would require a lot of work with reiserfs, I guess it's a matter of if patches show up in a timely matter or not. If so, reiserfs is presumably supported and I'd keep it in. If not, it's not getting adequate support and I could see dropping it, it's not good to have a single filesystem holding back development.
It would be interesting, there's all these hardware surveys (CPU make & model, GPU make & model, RAM, storage capacity, etc.) but it would be interesting to have one for filesystem type. I wouldn't be surprised to see reisefs has very low usage, but I really don't know I was surprised to read some NAS model was using btrfs.