[PATCH xf86-video-amdgpu 04/19] Remove drmCheckModesettingSupported and kernel module loading
Emil Velikov
emil.l.velikov at gmail.com
Tue Apr 10 09:20:15 UTC 2018
On 10 April 2018 at 09:26, Michel Dänzer <michel at daenzer.net> wrote:
> On 2018-04-04 04:29 PM, Emil Velikov wrote:
>> From: Emil Velikov <emil.velikov at collabora.com>
>>
>> The former of these is a UMS artefact which gives incorrect and
>> misleading promise whether "KMS" is supported. Not to mention that
>> AMDGPU is a only KMS driver.
>>
>> In a similar fashion xf86LoadKernelModule() is a relic of the times,
>> where platforms had no scheme of detecting and loading the appropriate
>> kernel module.
>>
>> Cc: Robert Millan <rmh at freebsd.org>
>> Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
>> ---
>> Robert, off the top of my head this should work with FreeBSD. Admittedly
>> I'm not an expert on the platform. Please give it a test.
>
> I want to get confirmation from Robert that this will work on FreeBSD
> now, since he explicitly restored the kernel module loading code in
> https://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?id=bfbff3b246db509c820df17b8fcf5899882ffcfa
> .
>
Fully agreed!. That's why I added him to the CC list.
Throwing some ideas:
- If it's still needed can we keep it !Linux only?
- Wayland does not have a kernel module loading mechanism.
- To prevent fan noise and/or card overheating, one really wants to
load the kernel module early. Not when X starts ;-)
-Emil
More information about the amd-gfx
mailing list