Announcement

Collapse
No announcement yet.

More AMDGPU DC Patches Posted As It Looks Unlikely It Will Land For Linux 4.13

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

  • #21
    Is there somewhere an Linux 4.11++ branch including DC and ROCm? Didn't find anything.

    Comment


    • #22
      The drm-next-4.13 does NOT contain DC related stuff (you can always check in the tree code if the directory drivers/gpu/drm/amd/display/dc exists.
      Latest kernel WITH DC code are always the amd-staging-* ones.

      Their limitation is that they never get the usual official kernel fixes and security fixes - to overcome this I started a little project on github where I regularly merge these: https://github.com/M-Bab/linux-kernel-amdgpu (4.9 and 4.11 available). For the lazy/trusting people I also provide my build results as ready to use x86-64 binaries: https://github.com/M-Bab/linux-kernel-amdgpu-binaries

      Comment


      • #23
        Sorry but the drm-next does NOT contain any DC code. You can always check this in the code tree if the directory drivers/gpu/drm/amd/display/dc exists.
        The latest kernels WITH DC are always the amd-staging-* ones.

        Their limitation is that they are not supplied with kernel fixes and security patches. To overcome this I started a little github project where I merge the kernel patches into amd-staging: https://github.com/M-Bab/linux-kernel-amdgpu (4.9 and 4.11 are available). For lazy/trusting people I also provide my debian packaged build results as ready to use (x86-64) binaries: https://github.com/M-Bab/linux-kernel-amdgpu-binaries

        Comment


        • #24
          Sorry but the drm-next does NOT contain any DC code. You can always check this in the code tree if the directory drivers/gpu/drm/amd/display/dc exists.
          The latest kernels WITH DC are always the amd-staging-* ones.

          Comment


          • #25
            Sorry but the drm-next does NOT contain any DC code. You can always check this in the code tree if the directory drivers/gpu/drm/amd/display/dc exists.
            The latest kernels WITH DC are always the amd-staging-* ones.

            Their limitation is that they are not supplied with kernel fixes and security patches. To overcome this I started a little github project where I merge the kernel patches into amd-staging: https://github.com/M-Bab/linux-kernel-amdgpu (4.9 and 4.11 are available). For lazy/trusting people I also provide my debian packaged build results as ready to use (x86-64) binaries: https://github.com/M-Bab/linux-kernel-amdgpu-binaries

            Comment


            • #26
              Originally posted by oleid View Post
              Is there somewhere an Linux 4.11++ branch including DC and ROCm? Didn't find anything.
              amd-mainline-hybrid-4.11 should have everything, including KCL.

              Comment


              • #27
                bridgman what do you think the chances of having an amd-next (or amd-testing) set of packages with all the upcoming, not yet mainlined code (including DC, ROCm, etc) ready to be installed? something like a PPA that we can easily get running and help with the testing of (while not having official support - i.e. there be dragons here disclaimer on it).

                it would certainly be quite awesome!

                Comment


                • #28
                  Yep, I think that is where we are heading. The pre-requisite was getting ROCm kernel code merged into the hybrid kernel tree (look at amd-mainline-hybrid-4.11 for an example) so we now have DC, ROCm, KCL and DKMS support all in one place. I *think* the kernel packages from any future amdgpu-pro release should have what you want as a start.

                  Comment


                  • #29
                    Okay first time I saw the amd-mainline-hybrid-4.11 branch, looks pretty new. What is the feature difference to amd-staging-4.11?
                    +1 for the semi-official AMD PPA with a DC kernel. I could my experimental "repos" once this PPA is available.

                    Comment


                    • #30
                      If you want DC from a non-PRO branch, get the amd-staging-4.11 kernel branch from agd5f repo and build it. It's our main development branch and drm-next is created from it, and it has DC in it. Most AMD developers use it all the time, so the quality is usually OK. Somebody can create a PPA from it if there's a demand for DC and for more bleeding edge stuff as well as fresh performance optimizations.

                      The thing is you don't have to wait for kernel 4.14 hoping DC will be there. You don't have to wait until Ubuntu has it. I assume there are skilled users here who can build the branch now, just enable DC in menuconfig. If you have Vega, this is the first thing you would do. Or wait for a PPA, though there already might be one.

                      Comment

                      Working...
                      X