API in layer 5-disk, means the API of the crate, means the user (FSes) would invoke, need to receive queued block I/O requests. TODO: what does the API look like