[PATCH 0/2] x86: Use Multiboot framebuffer

Tu Dinh Ngoc posted 2 patches 2 years, 2 months ago
Test gitlab-ci passed
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20220209130907.252-1-dinhngoc.tu@irit.fr
xen/arch/x86/boot/reloc.c    | 22 ++++++++++++++++++
xen/arch/x86/setup.c         | 45 +++++++++++++++++++++++++++++++++---
xen/include/xen/multiboot.h  | 17 ++++++++++++++
xen/include/xen/multiboot2.h | 33 ++++++++++++++++++++++++++
4 files changed, 114 insertions(+), 3 deletions(-)
[PATCH 0/2] x86: Use Multiboot framebuffer
Posted by Tu Dinh Ngoc 2 years, 2 months ago
Xen does not currently use the Multiboot framebuffer. This means there
is no graphics when booting Xen with Kexec.

This patchset parses and uses the Multiboot framebuffer information
during boot.

Tu Dinh Ngoc (2):
  x86: Parse Multiboot2 framebuffer information
  x86: Set up framebuffer given by Multiboot2

 xen/arch/x86/boot/reloc.c    | 22 ++++++++++++++++++
 xen/arch/x86/setup.c         | 45 +++++++++++++++++++++++++++++++++---
 xen/include/xen/multiboot.h  | 17 ++++++++++++++
 xen/include/xen/multiboot2.h | 33 ++++++++++++++++++++++++++
 4 files changed, 114 insertions(+), 3 deletions(-)

-- 
2.25.1


Re: [PATCH 0/2] x86: Use Multiboot framebuffer
Posted by Jan Beulich 2 years, 2 months ago
On 09.02.2022 14:09, Tu Dinh Ngoc wrote:
> Xen does not currently use the Multiboot framebuffer. This means there
> is no graphics when booting Xen with Kexec.
> 
> This patchset parses and uses the Multiboot framebuffer information
> during boot.
> 
> Tu Dinh Ngoc (2):
>   x86: Parse Multiboot2 framebuffer information
>   x86: Set up framebuffer given by Multiboot2
> 
>  xen/arch/x86/boot/reloc.c    | 22 ++++++++++++++++++
>  xen/arch/x86/setup.c         | 45 +++++++++++++++++++++++++++++++++---
>  xen/include/xen/multiboot.h  | 17 ++++++++++++++
>  xen/include/xen/multiboot2.h | 33 ++++++++++++++++++++++++++
>  4 files changed, 114 insertions(+), 3 deletions(-)

Btw, please see also
https://lists.xen.org/archives/html/xen-devel/2021-12/msg00379.html

Jan