mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-06 11:10:24 +00:00
This patch fixes a potential data corruption issue that could occur when issuing large I/O requests to vfs/rump, which don't fit into the default block I/O buffer of 128 KiB. Note that we haven't observed the problem in practice (Sculpt hosts vfs/rump in a dedicated vfs server, which fragments requests) but spotted the issue while reviewing the code. We could trigger problem by explicitly changing the I/O buffer size to 32 KiB. Issue #4474