Citation :
Yikes. That shows that code was inherently more buggy than I thought, as it was causing us to drop writes to pages we didn't own (but thought we did).
The root cause of the warn and ext4 bug is the lack of lock_page around set_page_dirty in userptr_put_pages. We tried putting a lock there, but we recurse into userptr_put_pages from underneath locked pages...
|
https://linuxreviews.org/Kernel_5.4 [...] es_Kernels
Et le fix est une bidouille...
Je ne pensais pas que la qualité du module craignait à ce point là.
Je suis sur la branche 5.4 depuis quelques jours, je suis pas touché par les freeze à priori (haswell).
J'ai noté cependant un message chelou dans les logs (drm:i915_gem_init_stolen).
J'ai remarqué aussi que dans un VT, si le moniteur passe en veille ou est éteint, il passe de 2160p à 1080p.
Si je passe ensuite dans X, le 2160p a disparu du résultat de xrandr, et si j'éteins le moniteur un instant, le mode ré-apparaît. ![[:sophievvl] [:sophievvl]](https://forum-images.hardware.fr/images/perso/sophievvl.gif)
Message édité par regdub le 17-02-2020 à 18:37:00
---------------
Legalize it @HFR