efifb speedup and fixes
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 7 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | efifb: Enable write-combiningdrivers/ | +1 | 1 reply | |
| 2/4 | efifb: Fix mismatched request/release_mem_regiondrivers/ | +7 | 1 reply | |
| 3/4 | efifb: Fix an integer-to-pointer size warningdrivers/ | +3 | 2 replies | |
| 4/4 | efifb: Disallow manual bind and unbinddrivers/ | +14 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/4] efifb speedup and fixes
Fbcon over efifb is so slow that I thought I needed a faster modem. It turns out that scrolling boot messages at 1024x768 pixels with uncached accesses can take longer than every other step of kernel bootup *combined*.
Fixing it is a one-liner, but I found some bugs while I was digging around. One is a mismatched resource release (although not on my box), one is a harmless compiler warning, and one fixes all manner of badness that happens if you manually bind or unbind the efifb driver.
The speedup may or may not be 2.6.40 material, but the other fixes should probably go in. (2/4 and 4/4 are possibly -stable candidates.)
Andy Lutomirski (4):
efifb: Enable write-combining
efifb: Fix mismatched request/release_mem_region
efifb: Fix an integer-to-pointer size warning
efifb: Disallow manual bind and unbind
Andy Lutomirski (4):
efifb: Enable write-combining
efifb: Fix mismatched request/release_mem_region
efifb: Fix an integer-to-pointer size warning
efifb: Disallow manual bind and unbind
drivers/video/efifb.c | 39 +++++++++++++++++++++++++-------------- 1 files changed, 25 insertions(+), 14 deletions(-)
Signature · 1 line
1.7.5.1