Announcement

Collapse
No announcement yet.

Clang LTO Support Merged For Linux 5.12 Including ARM64 + x86_64

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

  • #11
    I think I will wait this one out. Since upgrading to Zen last year performance hasn't been an issue and I like how stable this machine is.

    Comment


    • #12
      Originally posted by FireBurn View Post
      Ah, I forgot about an AMDGPU fix I needed to apply for my RAVEN system
      What is this fix ? Because I still can't compile with LTO enabled with those objtool errors, I did remove "retpolines" and "strip unneeded symbols" configs but it still doesn't work.

      Comment


      • #13
        The bzImage compiles here, but the modules won't.
        Looks like it's still a WIP.

        The llvm lto bzImage is 25% larger than the non-lto gcc version.
        That's the opposite of what would be expected.

        Just looking at this alone I won't even bother trying to boot it.
        I feel a lot more confident with gcc for dealing with my kernel.
        The gcc/glibc devs have always done good work as far as i'm concerned.
        Last edited by Soul_keeper; 02 May 2021, 08:33 AM.

        Comment


        • #14
          Hi All, thin-lto kernel works for me however one very annoying problem is that Vbox guests won't run since the dkms modules are getting compiled explicitly using "gcc"! Some compiler options used don't work with gcc during dkms auto-build.

          Vbox Manager works but that's it! I logged at ticket with Vbox...


          Wondering if anyone here has solved this? If so please list steps! Thanks in advance!

          Comment


          • #15
            Bug belongs to dkms not VBox unless their devs want to contribute and fix it. Someone's logged the ticket against dkms...

            Comment

            Working...
            X