Linux 6.13 Staging Clears Out 107k Lines Of Code From Old & Unmaintained Drivers

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

  • back2未來
    replied
    [ What changed for a driver's codebase within a certain amount of time? and can customers/users maintain a needed hw driver by themselves, if easy enough (and if out-of-tree)?
    How about managing firmware for abandoned previous in-tree driver code?
    Are there even complaints for this time staging/unmaintained code clearing (are these summarized?)?

    Would it be sufficient having a repository for previous in-tree driver code and compatible firmware (probably a pretty static repository, if not, os recognizes demand for support)? (thx) ]
    Last edited by back2未來; 03 December 2024, 02:09 AM.

    Leave a comment:


  • Weasel
    replied
    Originally posted by DanL View Post
    WTH do you think I was talking about in my example?


    Some kernel versions don't require any updates at all. The driver I used has had about 10 commits in the last 5 years, and most of those aren't updates for newer kernels. You and avis make it sound like every driver needs to be completely rewritten for every kernel release. Nice try though..
    Original point was about 3rd party drivers' manufacturers not working and not available on Linux.

    Your argument/reply to it was something like "That's not fault of ABI break that's fault of the manufacturer!!!"

    Which is complete bullshit because the reason they won't write drivers for Linux is because they have to keep maintaining it on every fucking kernel release ever.

    Were we talking about drivers that don't need updates? No.

    Leave a comment:


  • DanL
    replied
    Originally posted by Weasel View Post
    I don't give a shit about the hardware I'm talking about the driver.
    WTH do you think I was talking about in my example?

    Your card uses standard interfaces but the driver it uses has been updated for every single kernel version. Not by the manufacturer though.
    Some kernel versions don't require any updates at all. The driver I used has had about 10 commits in the last 5 years, and most of those aren't updates for newer kernels. You and avis make it sound like every driver needs to be completely rewritten for every kernel release. Nice try though..

    Leave a comment:


  • Weasel
    replied
    Originally posted by DanL View Post
    Because there's only one version of Windows? Because every version of Windows uses the same driver model?
    No. Bullshit.

    I have an M-Audio Revolution PCI sound card from 20 years ago. It still works fine on Linux. It stopped working on Windows 7 because VIA sucks.
    I don't give a shit about the hardware I'm talking about the driver. Your card uses standard interfaces but the driver it uses has been updated for every single kernel version. Not by the manufacturer though.

    You're not the center of the world and many hardware pieces use non-standard ways (or standard doesn't even exist). That's exactly why Linux has poor 3rd party manufacturer support.

    Leave a comment:


  • avis
    replied
    Originally posted by User29 View Post

    asking you again: wtf are you doing here? you hate linux , you hate FOSS, you hate everything related. but keep coming back and wasting resources. why?

    to answer your question: nowadays nothing would work as it is working now without linux. that what it won.
    First check this link because I'm fucking tired of repeating myself: https://www.phoronix.com/forums/foru...34#post1504934

    Secondly, I've done more for Linux than you and 95% of Phoronix freeloaders combined, so could you please back off?

    Lastly, you've answered crap of your own making. You don't use server Linux on the desktop. It's absolutely irrelevant. This is a website for people who use Linux on their PCs and laptops. Michael almost never posts news stories about the server stack, including things like nginx, apache, postgresql, mariadb, mongodb, redit, ruby (on rails), NPM, Next.JS, etc. etc. etc. In other words no one even on this website is interested in computing black boxes sending data over wires. Those boxes have no human interfaces either, including keyboard, mouse, display or decent GPU, etc.

    Sometimes you really could leave your parents' basement and realize there are 2 billion happy Windows users and 40 million sad Linux geeks who are valiantly fighting with its bugs on a daily basis.
    Last edited by avis; 01 December 2024, 10:55 AM.

    Leave a comment:


  • User29
    replied
    Originally posted by avis View Post

    What has it won? Servers? No one cares, no one sees them, they are basically network IO devices. You surely don't run Firefox or Chromium on them, do you?
    asking you again: wtf are you doing here? you hate linux , you hate FOSS, you hate everything related. but keep coming back and wasting resources. why?

    to answer your question: nowadays nothing would work as it is working now without linux. that what it won.

    Leave a comment:


  • smitty3268
    replied
    Originally posted by avis View Post

    No, that cannot be further from the truth.

    The Linux kernel has no stable internal API/ABI and sooner rather than later these out of tree drivers will fail to compile.

    Users of NVIDIA, ZFS, VirtualBox, some Realtek USB WiFi adapters will attest to this.
    Part of "reverted/merged back" obviously implies resolving any merge conflicts. I can't believe you don't know this, so I guess you're just trying to start arguments again.

    Leave a comment:


  • DanL
    replied
    Originally posted by Weasel View Post
    On Windows they write it once and it works.
    Because there's only one version of Windows? Because every version of Windows uses the same driver model?
    No. Bullshit.

    I have an M-Audio Revolution PCI sound card from 20 years ago. It still works fine on Linux. It stopped working on Windows 7 because VIA sucks.

    Leave a comment:


  • Weasel
    replied
    Originally posted by skeevy420 View Post
    Linux is used to power Android
    You mean the device which is stuck with the same OS that you can't update, unlike even crap like Apple's iOS? Clearly not a coincidence eh?

    Yeah, perfect example of how you piss against the wind.

    Leave a comment:


  • Weasel
    replied
    Originally posted by DanL View Post
    That's far more about manufacturer support than stable/unstable API.
    Ever thought the manufacturer doesn't want to maintain their driver for more than one kernel? On Windows they write it once and it works.

    Your iq really shows.

    Leave a comment:

Working...
X