Originally posted by theghost
View Post
Announcement
Collapse
No announcement yet.
It Looks Like AMDGPU DC (DAL) Will Not Be Accepted In The Linux Kernel
Collapse
X
-
-
Originally posted by kmare View PostPersonally 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).
Leave a comment:
-
Originally posted by atomsymbol View Post
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
- 2 likes
Leave a comment:
-
Originally posted by atomsymbol View PostI 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?
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.
- 5 likes
Leave a comment:
-
Originally posted by bridgman View PostA lot of the confusion here is that DC has two meanings - it's the big chunk of developer effort & code we want to re-use across platforms for all kinds of good reasons, and it is also a very specific abstraction layer inside that code. It's the second meaning that Dave and Daniel have concerns about, because it internalizes things that they feel should be part of the driver rather than part of what is effectively a blob (despite being publicly developed open source) to them. We understand that.
Again, this was primarily a miscommunication, so other than making for some good reading it doesn't mean much.
Michael really needs to change the article - seems like everyone is posting and getting all worried based on the article and not reading any of the comments before going ahead and making things even worse. I'm trying to be on vacation and can't spend all day responding to basically the same "I didn't read the other comments so this looks bad what do I do" posts over and over again.
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?
Leave a comment:
-
Originally posted by Linuxhippy View PostDavid megalomania Airlie...
To be honest I don't understand this harsh judgement (and I think the unfriendly wording is simply unnescessary) - all AMD want is to have this code *shipped* with the linux kernel, so that users do not have to download/compile/install 3rd party kernel drivers. I guess nobody seriously expects anybody else than AMD putting serious effort and maintenance into this codebase (development of the open-source radeonsi-driver is also almost exclusivly done by paid AMD OSS developers).
- 4 likes
Leave a comment:
Leave a comment: