Post

He descubierto que libslimbook no es capaz de leer el TDP en el EVO15 con ArchLinux, ya que su kernel está compilado con CONFIG_STRICT_DEVMEM=y y CONFIG_IO_STRICT_DEVMEM=y, lo que impide el acceso directo a memoria vía /dev/mem.

Sí, es un problema conocido. Algunas distribuciones incorporan de serie ciertas medidas de protección que pueden impedir la lectura del TDP. En principio, estas protecciones se pueden desactivar. Otra opción es utilizar un driver específico que nosotros también ofrecemos.

De hecho, nos consta que ya has enviado un parche recientemente relacionado con esto, así que te agradecemos mucho el aporte. Lo tendremos en cuenta.

Si, he enviado el parche para ryzen-smu hace unos días, pero no he obtenido respuesta aún, además he encontrado otros problemas graves en el código del driver y, lo que es peor, gente enviando parches hechos con IA, que empeoran la situación. Estoy pensando en empezar mi propio fork.

Guay, si me pasas en PR del ryzen-smu y lo mira nuestro dev :)

0 reposts0 likes

No replies yet.