genode/repos/dde_rump/src
Norman Feske 7d6c592417 vfs/rump: handle split block I/O jobs
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
2022-04-13 14:08:25 +02:00
..
include dde_rump: move periodic sync into rump kernel thread 2022-04-13 09:29:06 +02:00
lib vfs/rump: handle split block I/O jobs 2022-04-13 14:08:25 +02:00