genode-ehmry/repos/os
Ben Larson 5f0aa16184 platform_drv/x86: fix report for many PCI devices
When there are too many PCI devices, the Expanding_reporter regenerates
the report. However, this doesn't reset the BDF counter used to iterate
over the devices. This results in starting the new report after the PCI
device that triggered the report buffer overflow. This commit fixes the
issue by putting the BDF counter initialization inside the lambda
function used to generate the report.

Fixes #3317
2019-05-16 12:52:59 +02:00
..
doc Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
include os: explicit cache policy in Nic::Session_component 2019-05-06 16:15:26 +02:00
lib sd_card_drv: support for Nitrogen6 SoloX 2019-02-26 14:45:31 +01:00
recipes depot: update recipe hashes 2019-05-06 16:15:27 +02:00
run block_tester: update to new block-client API 2019-05-06 16:15:25 +02:00
src platform_drv/x86: fix report for many PCI devices 2019-05-16 12:52:59 +02:00
xsd timeout: use uint64_t for all plain time values 2019-05-06 16:15:26 +02: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.