mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-20 17:52:52 +00:00
The calculations of packet_size and packet_count in the block_io() did not consider rounding errors. This resulted in diverging values over several bisecting operations (/= 2) and wrongly-size packet allocations as well as memcpy operations. Related to #2263 (comments about partial block accesses and _block_io()). Fixes #4471
This source-code repository contains genuine low-level OS components and interfaces of Genode. It solely depends on the framework's base API.