Re: Missing error handling in rumpvfs/vm_vfs.c

2018-02-15 Thread Alexander Boettcher
On 14.02.2018 23:06, Antti Kantee wrote: > The bug, its rare manifestation, and fix all seem plausible.  Good work > tracking it down!  Please submit it to NetBSD (*) so that all serious > users pulling the from the tap for the latest {bug,security} fixes (and > additions ;) will benefit from your

Re: Missing error handling in rumpvfs/vm_vfs.c

2018-02-14 Thread Antti Kantee
On 14/02/18 19:44, Alexander Boettcher wrote: After following the hint in the vm_vfs.c file, that the code is similar/based on src/sys/uvm/uvm_pager.c, I extended vm_vfs.c accordingly properly (at least I hope so) by the error handling part. It seems, correct me if I'm wrong, that pages got

Missing error handling in rumpvfs/vm_vfs.c

2018-02-14 Thread Alexander Boettcher
Hello, on Genode we use Rump since a while [0] to leverage the file system implementation. Lately we encountered rarely (not ever reproducible) corruption in written files of some few corrupted kB when we heavily stress/write data of several GB during installation of a VM. After some weeks of