Project

General

Profile

Actions

Bug #14280

closed

loader: use shadow framebuffer

Added by Toomas Soome 8 months ago. Updated 8 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
bootloader
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Make sure we do not read from FB in loader, unless we can not allocate shadow buffer. This should improve performance for many systems.

Testoing done: build/install/boot, my own test systems do not show great difference, but as with related kernel gfx_private work, there are systems to win from it. Also had positive feedback from FreeBSD specific patch (FreeBSD version is slightly different because of tem and teken callback differences).


Related issues

Related to illumos gate - Bug #14089: gfx_private: do not read from WC memoryClosedToomas Soome

Actions
Actions #1

Updated by Electric Monk 8 months ago

  • Gerrit CR set to 1839
Actions #2

Updated by Toomas Soome 8 months ago

  • Related to Bug #14089: gfx_private: do not read from WC memory added
Actions #3

Updated by Toomas Soome 8 months ago

  • Description updated (diff)
Actions #4

Updated by Electric Monk 8 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 90 to 100

git commit 554e720a4cb6223d6736bd96950f9ad7d853f2a9

commit  554e720a4cb6223d6736bd96950f9ad7d853f2a9
Author: Toomas Soome <tsoome@me.com>
Date:   2021-12-16T15:20:10.000Z

    14280 loader: use shadow framebuffer
    Reviewed by: Jason King <jason.brian.king@gmail.com>
    Reviewed by: Andy Fiddaman <andy@omnios.org>
    Approved by: Dan McDonald <danmcd@joyent.com>

Actions

Also available in: Atom PDF