ReiserFS Has Been Deleted From The Linux Kernel

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Weasel
    replied
    Originally posted by mobadboy View Post
    because im not making obscure philosophical arguments

    im making a practical one

    if nobody uses a particular syscall and you're really really sure of it, then go ahead and remove it. but that's exceedingly rare. otherwise you'll randomly break apps for thousands of users when they upgrade their kernel.
    https://xkcd.com/1172

    There's always that guy.

    Leave a comment:


  • mobadboy
    replied
    Originally posted by Weasel View Post
    Why don't you use the same argument to break syscall userspace ABIs then? Most of them are only needed to run ancient libc versions on your latest kernel, because libc already abstracts most of it for apps that use libc (instead of syscalls directly).
    because im not making obscure philosophical arguments

    im making a practical one

    if nobody uses a particular syscall and you're really really sure of it, then go ahead and remove it. but that's exceedingly rare. otherwise you'll randomly break apps for thousands of users when they upgrade their kernel.

    Leave a comment:


  • Weasel
    replied
    Originally posted by mobadboy View Post
    OK then let me explain it since you seem to have missed the post

    run an old version of linux. if it wont run on your computer, run an old one. there is an almost unlimited supply of old computers which will all grant access to reiserfs.

    there are tons of old formats that are not readable on modern machines

    reiserfs does not come for free. it costs time (and thus money) to maintain.

    and before you say "bUt oLd lInUx nOt RuN oN nEw hArDwArE"

    run an old machine like everything else does. or, use the equivalent to qemu.

    there is zero reason to keep it in the kernel today without someone stepping up to spend the time and money to maintain it. nobody did so its gone from mainline. but it will never be gone from the kernel history. and if someone really really really cares then they can write a fuse driver.

    i cant believe i actually had to explain that. something something circus insert flame war here
    Why don't you use the same argument to break syscall userspace ABIs then? Most of them are only needed to run ancient libc versions on your latest kernel, because libc already abstracts most of it for apps that use libc (instead of syscalls directly).

    Leave a comment:


  • mobadboy
    replied
    Originally posted by Weasel View Post
    That's completely nonsense since most of sysfs is also stable as many apps rely on it, and it's still an interface. Thinking it covers only kernel syscalls is just naive or delusional, dunno which.

    For filesystems, "mount" is a userspace tool. Enough said.

    I also don't particularly care about this breaking userspace by itself, but that it loses archival potential, which can be a big issue. And Linux did break ABI sometimes in the past so it's not unprecedented.
    OK then let me explain it since you seem to have missed the post

    run an old version of linux. if it wont run on your computer, run an old one. there is an almost unlimited supply of old computers which will all grant access to reiserfs.

    there are tons of old formats that are not readable on modern machines

    reiserfs does not come for free. it costs time (and thus money) to maintain.

    and before you say "bUt oLd lInUx nOt RuN oN nEw hArDwArE"

    run an old machine like everything else does. or, use the equivalent to qemu.

    there is zero reason to keep it in the kernel today without someone stepping up to spend the time and money to maintain it. nobody did so its gone from mainline. but it will never be gone from the kernel history. and if someone really really really cares then they can write a fuse driver.

    i cant believe i actually had to explain that. something something circus insert flame war here
    Last edited by mobadboy; 28 November 2024, 11:58 PM.

    Leave a comment:


  • Weasel
    replied
    Originally posted by mobadboy View Post
    its like you take being obtuse as a challenge. saying this in case someone reads your doodoobrain logic

    filesystems are not what linux considers or advertises as "userspace" which will break. linux, at no point, has guaranteed that any filesystem will remain in the kernel. if there is nobody interested enough to maintain it then it goes away. thats how its been since you were born. now, the open/openat syscalls are what is considered userspace because applications take a dependency on it via fopen.

    instead, you're packing as many fallacies per sentence as possible and not using critical thinking skills. but it's not like you'd ever accept that since you always have to have the last word. you're a perpetual keyboard warrior who thinks they're smarter than everyone else because you're aggressive as fuck and people don't feel like arguing with you because there's no point, and so you think of that as "winning"

    btw, british food is terrible, awful and bad. the only good food in the uk is foreign food.
    That's completely nonsense since most of sysfs is also stable as many apps rely on it, and it's still an interface. Thinking it covers only kernel syscalls is just naive or delusional, dunno which.

    For filesystems, "mount" is a userspace tool. Enough said.

    I also don't particularly care about this breaking userspace by itself, but that it loses archival potential, which can be a big issue. And Linux did break ABI sometimes in the past so it's not unprecedented.

    Leave a comment:


  • mobadboy
    replied
    Originally posted by Weasel View Post
    Ok. I never said it's a problem for me.

    I just said it breaks userspace and some people might not know how to use VMs. That's not even an excuse to break it, I mean you could say the same thing about any userspace break → use a VM with old kernel.
    its like you take being obtuse as a challenge. saying this in case someone reads your doodoobrain logic

    filesystems are not what linux considers or advertises as "userspace" which will break. linux, at no point, has guaranteed that any filesystem will remain in the kernel. if there is nobody interested enough to maintain it then it goes away. thats how its been since you were born. now, the open/openat syscalls are what is considered userspace because applications take a dependency on it via fopen.

    instead, you're packing as many fallacies per sentence as possible and not using critical thinking skills. but it's not like you'd ever accept that since you always have to have the last word. you're a perpetual keyboard warrior who thinks they're smarter than everyone else because you're aggressive as fuck and people don't feel like arguing with you because there's no point, and so you think of that as "winning"

    btw, british food is terrible, awful and bad. the only good food in the uk is foreign food.
    Last edited by mobadboy; 27 November 2024, 11:55 AM.

    Leave a comment:


  • Weasel
    replied
    Originally posted by Slartifartblast View Post

    Fire up a VM with an older kernel, move data to newer FS, problem solved with little drama provided you don't have bitrot on your old storage device in which case for important data may I suggest stone tablets in future as they have proved stable for millennia since ancient times, if stored correctly.

    Next.
    Ok. I never said it's a problem for me.

    I just said it breaks userspace and some people might not know how to use VMs. That's not even an excuse to break it, I mean you could say the same thing about any userspace break → use a VM with old kernel.

    Leave a comment:


  • Slartifartblast
    replied
    Originally posted by Weasel View Post

    Go tell someone who has his archives on ReiserFS on some forgotten device that it won't break them / his userspace.
    Fire up a VM with an older kernel, move data to newer FS, problem solved with little drama provided you don't have bitrot on your old storage device in which case for important data may I suggest stone tablets in future as they have proved stable for millennia since ancient times, if stored correctly.

    Next.

    Leave a comment:


  • Weasel
    replied
    Originally posted by mobadboy View Post
    this confirms either:

    1. an extreme lack of critical thinking skills

    OR

    2. a believable shitposter.

    Given your other comments I'm actually inclined to think that this is a shitpost account. Respect.
    The only shitpost is the clown who thinks world revolves around him and his usage as usual, but not unexpected from a typical circus resident.

    Go tell someone who has his archives on ReiserFS on some forgotten device that it won't break them / his userspace.

    Leave a comment:


  • microcode
    replied
    Originally posted by NotMine999 View Post
    I am shocked ... SHOCKED I SAY ... that Michael hasn't learned that his readers do not like clickbaity articles or articles that are posted to invite Moronix-style comments.
    idk, I have premium to enjoy exactly that, ad-free.

    Leave a comment:

Working...
X