The UBUNTU SAUCE patches that add module support to vesafb make the "mtrr" module parameter "bool". This only allows the values 0 and 1, thus no MTRR entries or "uncachable" MTRR entries. To enable write-combining (or write-back) MTRR entries, the "mtrr" module parameter should be "uint" (or "int").
I'll attach two patches, the first makes the described modification, the second one additionally makes write-combining MTRR entries the default. (Just as it already is for e.g. uvesafb.)
The UBUNTU SAUCE patches that add module support to vesafb make the "mtrr" module parameter "bool". This only allows the values 0 and 1, thus no MTRR entries or "uncachable" MTRR entries. To enable write-combining (or write-back) MTRR entries, the "mtrr" module parameter should be "uint" (or "int").
I'll attach two patches, the first makes the described modification, the second one additionally makes write-combining MTRR entries the default. (Just as it already is for e.g. uvesafb.)
Kind regards,
Thomas