Announcement

Collapse
No announcement yet.

It Looks Like AMDGPU DC (DAL) Will Not Be Accepted In The Linux Kernel

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

  • Originally posted by dungeon View Post
    I guess on this point that DAL (i wouldn't call that AC nor DC, when it is DAL) is not high priority for AMD , opensource driver customers seems don't wanna HDMI 2.0, HDMI Audio, FreeSync...
    your list misses vega

    Comment


    • Originally posted by atomsymbol
      I have read Dave Airlie's response (https://lists.freedesktop.org/archiv...er/126516.html) and it sounds like he is rejecting all of the new source code.

      From from you wrote it however sounds like you believe he is rejecting just some parts of the new source code.

      If the latter is true there will be a reduction in DAL/DC LOC (loc means "lines of code") after Linux kernel 4.10 and 4.11 are released.

      However, from the overall historical record of actually merging DAL into Linux 4.7, 4.8 and 4.9 it seems that there has not been a sizeable LOC reduction so far. Note that a complete rewrite isn't a LOC reduction caused by inclusion of DAL code into Linux kernel. (This may be incorrect because I didn't examine DAL LOC evolution over time).

      The question is: Why should we expect the 4.10 and 4.11 situation to turn out differently from 4.7-4.9?
      Well it's not just rejecting "some parts of the new source code" (which could result in it getting smaller although it would probably stop working as well) he is pushing back on the interface we currently use to call into that source code. I don't see how you got "rejecting all of the new source code" from his comments though - as long as he is rejecting *any* part of the code it can't go upstream because it won't work without all of the code.

      DAL code has gone from 90-something KSLOC to 60-something, which I would call sizeable.

      You should expect future kernel version situation to turn out differently from past kernel version situation because at some point we will have finished enough rework for the code to be accepted upstream. That seems too obvious though, maybe I didn't understand your question.
      Test signature

      Comment


      • Originally posted by atomsymbol

        I have read Dave Airlie's response (https://lists.freedesktop.org/archiv...er/126516.html) and it sounds like he is rejecting all of the new source code.

        From from you wrote it however sounds like you believe he is rejecting just some parts of the new source code.

        If the latter is true there will be a reduction in DAL/DC LOC (loc means "lines of code") after Linux kernel 4.10 and 4.11 are released.

        However, from the overall historical record of actually merging DAL into Linux 4.7, 4.8 and 4.9 it seems that there has not been a sizeable LOC reduction so far. Note that a complete rewrite isn't a LOC reduction caused by inclusion of DAL code into Linux kernel. (This may be incorrect because I didn't examine DAL LOC evolution over time).

        The question is: Why should we expect the 4.10 and 4.11 situation to turn out differently from 4.7-4.9?

        DC actually went from 93k lines of code to 66k lines of code

        Comment


        • Originally posted by kmare View Post
          Personally I believe that AMD can only benefit from the OS efforts. I'm considering switching to full AMD as soon as I can have everything I need for my professional needs (3D graphics development).
          so amd had zero benefit from you and it will stay like that in foreseeable future?

          Comment


          • Originally posted by iznogood View Post
            AMD is a huge company, they make profit from Linux
            can you show some evidence of this claim?

            Comment


            • Originally posted by theghost View Post
              At this state a lot of users are using it and will be angry if it's ripped out because it was not improved.
              but will that "a lot" be larger than a lot of users who are already angry because it is not merged?

              Comment


              • Originally posted by karolherbst View Post
                because the radeon driver can't depend on staging stuff?
                why driver for unreleased hardware can't depend on staging stuff?

                Comment


                • Originally posted by danvet View Post
                  We've merged about 20 atomic modeset drivers in the past 2 years, non of them went through staging.
                  and their total size was less than one amd driver?

                  Comment


                  • Originally posted by danvet View Post
                    we know that somewhat bad code today is much more useful than perfect code 2 years down the road, simply because in 2 years no one gives a shit about your outdated gpu any more.
                    s/somewhat bad/any/

                    Comment


                    • Originally posted by theghost View Post
                      no. he explained why staging is worse than non-staging, but he failed to explain why staging is worse than out-of-tree

                      Comment

                      Working...
                      X