Linux 6.13-rc4 To Fix A Nasty USB Problem Plaguing The Kernel For A Few Weeks

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • phoronix
    Administrator
    • Jan 2007
    • 67401

    Linux 6.13-rc4 To Fix A Nasty USB Problem Plaguing The Kernel For A Few Weeks

    Phoronix: Linux 6.13-rc4 To Fix A Nasty USB Problem Plaguing The Kernel For A Few Weeks

    Merged to Linux Git minutes ago and ahead of the Linux 6.13-rc4 tagging on Sunday were this week's set of USB fixes that are particularly noteworthy. Most significant is fixing a USB regression that had been present in the stack since the Linux 6.13 merge window last month...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
  • sophisticles
    Senior Member
    • Dec 2015
    • 2617

    #2
    It's a good thing the kernel is open source because this bug that should never have existed in the first place was found in "only" a few weeks.

    How the hell does a programmer with a Masters degree in Computer Science with decades of experience pass arguments in the wrong order?

    Comment

    • LtdJorge
      Senior Member
      • Sep 2020
      • 193

      #3
      Originally posted by sophisticles View Post
      It's a good thing the kernel is open source because this bug that should never have existed in the first place was found in "only" a few weeks.

      How the hell does a programmer with a Masters degree in Computer Science with decades of experience pass arguments in the wrong order?
      >Sophisticles

      🥱

      Comment

      • Espionage724
        Senior Member
        • Sep 2024
        • 389

        #4
        That does sound like something that should have been noticeable weeks ago, but maybe it only affected exotic devices or uncommon scenarios?

        Comment

        • NotMine999
          Senior Member
          • Feb 2014
          • 1040

          #5
          Originally posted by sophisticles View Post
          It's a good thing the kernel is open source because this bug that should never have existed in the first place was found in "only" a few weeks.

          How the hell does a programmer with a Masters degree in Computer Science with decades of experience pass arguments in the wrong order?
          Too much "free as in beer", or lemonade for the non-alcoholic crowd ?

          Comment

          • fafreeman
            Phoronix Member
            • Feb 2021
            • 113

            #6
            Originally posted by sophisticles View Post
            It's a good thing the kernel is open source because this bug that should never have existed in the first place was found in "only" a few weeks.

            How the hell does a programmer with a Masters degree in Computer Science with decades of experience pass arguments in the wrong order?
            We're human after all
            Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

            Comment

            • Anon'ym'
              Phoronix Member
              • Jul 2021
              • 59

              #7
              I thought that this is just Linux feature that was always present, go figure...

              Comment

              • theriddick
                Senior Member
                • Oct 2015
                • 1745

                #8
                I've had endless issues getting 10Gbps working on USB with hardware that worked flawless at those speeds under windows.

                But I doubt it fixes that.

                Comment

                • pWe00Iri3e7Z9lHOX2Qx
                  Senior Member
                  • Jul 2020
                  • 1607

                  #9
                  Originally posted by Espionage724 View Post
                  That does sound like something that should have been noticeable weeks ago, but maybe it only affected exotic devices or uncommon scenarios?
                  Formatting a microSD card with ext4 or using a webcam don't sound particularly exotic for this one. Glad it was caught / fixed during the RC phase, but I hope there is sufficient test coverage for this now.

                  I'm likely biased since I've been hit by kernel bugs lately, but just sticking to the latest LTS isn't sounding too terrible once 6.12 rolls over. Recent sleep / resume hard crashes. IPU6 crashes where the system wouldn't even boot without blacklisting the module. Maybe one major kernel upgrade per year can be enough for me...

                  Comment

                  • F.Ultra
                    Senior Member
                    • Feb 2010
                    • 2053

                    #10
                    Originally posted by sophisticles View Post
                    It's a good thing the kernel is open source because this bug that should never have existed in the first place was found in "only" a few weeks.

                    How the hell does a programmer with a Masters degree in Computer Science with decades of experience pass arguments in the wrong order?
                    most likely down to the idiotic thing that no one in the entire IT industry ever have stuck their foot down and decided that all API:s should be either src,dst or dst,src and that it instead is different every single time.

                    This is the diff:
                    Code:
                    - xhci_link_rings(xhci, ring, &new_ring);
                    + xhci_link_rings(xhci, &new_ring, ring);
                    ​

                    Comment

                    Working...
                    X