genode/repos/os
Alexander Boettcher b97e549dc4 intel/gpu: reset framebuffer part of ggtt
on display client close (intel_fb). The former code constructed a
temporary object on the stack, which sets up the scratch pages for the
closed client. However, the scratch page backing store (dma_buffer) gets
freed on destruction of the temporary stack object, which leads to DMA faults
with visual noise on the screen. Instead, use the already in use ggtt object
and add the scratch pages explicitly.

Issue #5180
2024-04-19 08:54:21 +02:00
..
doc Remove SIGNAL/CAP/RAM services from run scripts 2022-04-13 08:08:00 +02:00
include os: packet_allocator needs size for free 2024-04-12 15:05:14 +02:00
lib monitor: add more debugging features 2023-08-23 13:46:37 +02:00
recipes os: recipe and launcher for pkg/waveform_player 2024-04-19 08:54:20 +02:00
run usb: session renewal & new client API 2024-04-12 12:57:30 +02:00
src intel/gpu: reset framebuffer part of ggtt 2024-04-19 08:54:21 +02:00
xsd sntp_client: add DNS lookup option 2023-11-28 14:24:23 +01:00
README API documentation refinements 2017-05-31 13:16:21 +02:00

This source-code repository contains genuine low-level OS components and
interfaces of Genode. It solely depends on the framework's base API.