Summary: | "Processor type and features ---> Use register arguments" breaks ati-drivers | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christoph Brill (egore) (RESIGNED) <egore> |
Component: | New packages | Assignee: | Luca Barbato <lu_zero> |
Status: | VERIFIED INVALID | ||
Severity: | trivial | CC: | mtippett |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Christoph Brill (egore) (RESIGNED)
2004-04-03 04:07:15 UTC
*** 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. CONFIG_REGPARM: │ │ │ │ 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 Closing |