pith. sign in

arxiv: 1511.04169 · v1 · pith:5PA4OAXBnew · submitted 2015-11-13 · 💻 cs.LO · cs.OS

Specifying a Realistic File System

classification 💻 cs.LO cs.OS
keywords bilbyfsfilesystembeencorrectnessspecificationasynchronousconcise
0
0 comments X
read the original abstract

We present the most interesting elements of the correctness specification of BilbyFs, a performant Linux flash file system. The BilbyFs specification supports asynchronous writes, a feature that has been overlooked by several file system verification projects, and has been used to verify the correctness of BilbyFs's fsync() C implementation. It makes use of nondeterminism to be concise and is shallowly-embedded in higher-order logic.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.