At Thu, 06 Jun 2013 08:47:24 +0200, Jean Delvare wrote:
Takashi,
Le Wednesday 05 June 2013 à 18:41 +0200, Takashi Iwai a écrit :
At Wed, 05 Jun 2013 18:29:53 +0200, Jean Delvare wrote:
* With DRM/KMS being the norm now, I believe drm and drm_kms_helper could be built-in, even though the former is quite large. drm selects i2c-algo-bit, most (all?) DRM/KMS drivers use it. Even servers have graphics chips.
I thought i2c-algo-bit is only about i915, but it's no big deal, it's small. The only cases where we don't need KMS are with Nvidia and AMD binary drivers. But built-in drm and drm_kms_helper are harmless except for the memory usage.
Thinking again about what you said of sound drivers: did you never have to build a KMP for a DRM/KMS module which required drm, drm_kms_helper or i2c-algo-bit to be rebuilt? I suppose this would be a good enough reason to leave them modular.
Yes, it's possible. I remember someone offered update drm KMPs in the past indeed, too. I guess i2c-algo-bit has been rarely changed (you must know better :), but drm stuff is in flux. So, unless you see obvious speedup with these helpers to be built-in, I'm for keeping them as modules. Takashi -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org