Bug 202735

Summary: CONFIG_DRM_TTM does not have name in Kconfig, so it is invisble for menuconfig
Product: Drivers Reporter: Ilya (kazakevichilya)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: NEW ---    
Severity: low    
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: latest Subsystem:
Regression: No Bisected commit-id:

Description Ilya 2019-03-02 23:15:27 UTC
CONFIG_DRM_TTM is used by many DRM drivers. It is now does not have name in Kconfig, so it only could be autoselected by other drivers. User can't select it with "menu menuconfig"

Virtualbox driver (vboxvideo) uses it, so when I compile new kernel I can't enable this option unless I enable any other driver that I do not need.
 
I suggest to give it a  name, for example "GPU TTM".

I can create patch for that:)
Comment 1 Michel Dänzer 2019-03-04 09:36:29 UTC
Sounds rather like vboxvideo needs to autoselect TTM as well.
Comment 2 Ilya 2019-03-04 09:53:52 UTC
Virtualbox is not part of Linux source tree. 
Threre is an .iso file for each VBox version that contains sources and script to compile it against your kernel
Comment 3 Jani Nikula 2019-03-04 12:57:46 UTC
Arguably not a bug in kernel.
Comment 4 Ilya 2019-03-04 13:42:14 UTC
Not a bug at all. I'd call it "usability problem")

User can't enable TTM (which is required for virtualbox) unless she enables some redundant driver.