If i use Processor type and features ---> Use register arguments in kernel options, i can no longer use ati drivers (no ATI GLX, only MESA). Maybe add a comment to the ati-drivers ebuild.
Steps to Reproduce:
*** Bug 46678 has been marked as a duplicate of this bug. ***
Sorry but is clearly stated in the kernel that that feature will broke compatibility with every closed source driver.
│ Compile the kernel with -mregparm=3. This uses an different ABI │
│ and passes the first three arguments of a function call in registers. │
│ This will probably break binary only modules.
Maybe would be possible in the future get a driver with a core compiled with the standard system and one with the newer one, not something that will happens shortly I think. I'll consider the idea of put a warning, but I'm mildly against it: is just user interaction not a kernel or an ebuild bug. I guess that the message would be unnoticed. Not reading what an experimental feature does before enabling it isn't the best way to keep your system stable and working.
Marked as invalid