Catalog This blog is based on github pages, comments are welcome through github issues :) PCIe protocol Nvme Driver nvme driver init nvme device init nvme_reset_work nvme_scan_work Generic Block Layer tagset life cycle of bio life cycle of request Scheduler preempt schedule() function VFS dentry_inode mount mount_lock extent iomap open bind_mount lock_mount()(WIP) __do_loopback()(WIP) graft_tree()(WIP) selinux(WIP) posix_acl(WIP) getdents64_and_dentry_and_fuse(WIP) dentry_lifecycle(TODO) page_cache_lifecycle.md(TODO) devtmpfs(TODO) bdev_filesystem(TODO) dentry_state(TODO) virtiofs virtiofs virtiofsd ###cloud-hypervisor vm create and boot cpu initialization mem initialization device initialization fs initialization fuse virtio virtio vhost vhost-user dax vfio iommu sriov io_uring uringlet user && group && permission