Skip to content

albertofaria/bdus

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


BDUS is a Linux 4.0+ framework for implementing block devices in user space, enabling you to create block device drivers as regular C programs. It was introduced by the SYSTOR '21 paper "BDUS: Implementing Block Devices in User Space".

Documentation
All documentation is hosted at Read the Docs. To get started, take a look at the Quick Start Guide. You might also be looking for the API reference.
Installation
Download BDUS' latest release and run sudo make install. For more details, see Installation.
Licensing
BDUS is distributed under the terms of the MIT license, with the exception of its kernel module which is distributed under the terms of the GPLv2 license. For more details, see Licensing.
Contributing
To report bugs, suggest improvements, or propose new features, please use GitHub's issue tracking system. For information on how to contribute changes, see Contributing.
Citing
When citing BDUS, please reference: Alberto Faria, Ricardo Macedo, José Pereira, João Paulo. 2021. BDUS: Implementing Block Devices in User Space. In Proceedings of the 14th ACM International Conference on Systems and Storage (SYSTOR '21).