Re: 3.0-STABLE / drm-kmod / dual radeon problems

Greg V via freebsd-x11 <[email protected]>
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]>
On Fri, Aug 20 2021 at 08:30:04 -0500, Scott Bennett <[email protected]> 
wrote:
> A generalized, portable BSD driver that avoided all the LINUX crud 
> would be a very
> welcome addition to each of the BSDs

No, it would be a *ridiculous* NIH effort duplicating *millions* of 
lines of already-existing code for no good reason.

You CANNOT rewrite amdgpu from scratch with one paid developer. You'd 
need a whole army of developers, ages of time, and all for what — 
avoiding "crud"!?

What even is "crud"? Our LinuxKPI code looks rather elegant.

Also, I don't recall AMD actually documenting the relevant hardware. 
There are nice documents for the shader ISA, high-level architecture 
descriptions and so on, but for all the actual command 
submission/buffer management/etc how-to-talk-to-the-hardware internals, 
the Linux driver *is* the documentation.

Please stop proposing unrealistic "solutions", especially in threads 
where people are asking about practical problems.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.