The Linux Kernel Is Still Rectifying The Year 2038 Problem

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

    The Linux Kernel Is Still Rectifying The Year 2038 Problem

    Phoronix: The Linux Kernel Is Still Rectifying The Year 2038 Problem

    The Linux kernel is still working to rectify the Year 2038 problem whereby the time values stored as signed 32-bit integers will wrap around...

    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
  • oldgaro
    Junior Member
    • Jul 2017
    • 23

    #2
    "If the Linux Kernel was written in Rust that would not happen"

    sqn!

    Comment

    • JustRob
      Phoronix Member
      • Jul 2017
      • 100

      #3
      64 Bits will get us to the year 292,471,208,630.

      Comment

      • c117152
        Senior Member
        • Mar 2013
        • 762

        #4
        Quick! Before it's too late!

        Comment

        • doublez13
          Senior Member
          • Jul 2015
          • 179

          #5
          Originally posted by oldgaro View Post
          "If the Linux Kernel was written in Rust that would not happen"

          sqn!
          I can't see it taking more than a cycle or two to rewrite everything in Rust.

          Comment

          • andrei_me
            Senior Member
            • Sep 2013
            • 1203

            #6
            Originally posted by oldgaro View Post
            sqn!
            Like in portuguese "só que não"?

            Comment

            • smitty3268
              Senior Member
              • Oct 2008
              • 6940

              #7
              Originally posted by JustRob View Post
              64 Bits will get us to the year 292,471,208,630.
              Just kicking the can down the road. Now we have a Y292B problem.

              Clearly the only real solution is to come up with a variable length date structure.
              Last edited by smitty3268; 19 November 2017, 03:36 PM.

              Comment

              • F.Ultra
                Senior Member
                • Feb 2010
                • 2030

                #8
                Originally posted by smitty3268 View Post

                Just kicking the can down the road. Now we have a Y292B problem.

                Clearly the only real solution is to come up with a variable length date structure.
                Beats Windows with their Y28K problem though :-)

                Comment

                • Guest

                  #9
                  Originally posted by oldgaro View Post
                  "If the Linux Kernel was written in Rust that would not happen"

                  sqn!
                  It's integer overflow, how would Rust have helped with that?

                  Comment

                  • timofonic
                    Senior Member
                    • Feb 2008
                    • 2684

                    #10
                    I would love to know when Real Time Linux patches will get merged upstream/vanilla. Please make it happen!

                    Comment

                    Working...
                    X