Re: i915drm broken in 9.1?

Taylor R Campbell <[email protected]>
Newsgroups gmane.os.netbsd.devel.kernel
Message-ID <[email protected]>
> Date: Fri, 20 Dec 2024 11:05:29 -0500 (EST)
> From: Mouse <[email protected]>
> 
> At work, we just tried to build a 9.1 kernel with the i915drm line
> uncommented (we also left i915drmkms uncommented).  The kernel build
> exploded badly - it looks to me as though some file is expecting u8 to
> be typedeffed but doesn't bother making sure it is.

Pre-KMS DRM (like i915drm) and DRM/KMS (like i915drmkms) are
definitely not expected to coexist in the same kernel.

> The i915drm line is present in both GENERIC and ALL, but it's commented
> in both (yes, even in ALL).  Is it expected to work, or is this
> something that should have been deleted entirely?

It might work if you're lucky, once you disable all the DRM/KMS
drivers, but it has undoubtedly bitrotted.  The legacy pre-KMS DRM
code base was kept around mainly for some ancient radeon device (like
r100 or something) that broke in the DRM/KMS driver, and maybe for
Intel i8xx, I don't remember.

What's your motivation for using the i915drm driver?
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.