https://gurugio.gitbooks.io/book_linuxkernel_md/content/
We've done reading block layer and ramdisk driver, next is md dirver that is very common and popular for server market.
To understand md (multi-device) driver, we first know how to use mdadm tool that controls behavior of md driver. So let's first read source code of mdadm tool and check what command it send to md driver. And then we will read md driver sources in kernel directory.
PS. I welcome any help for translation.
INDEX
- mdadm/introduction
- mdadm/main
- mdadm/create
- mdadm/create_2nd
- mdadm/sequence_syscall
- mdadm/build_static
- md-module/md_init
- md-module/md_alloc
- md-module/ioctl-RAID_VERSION
- md-module/ioctl-GET_ARRAY_INFO
- md-module/ioctl-SET_ARRAY_INFO
- md-module/ioctl-ADD_NEW_DISK
- md-module/ioctl-RUN_ARRAY
- md-module/ioctl-STOP_ARRAY
- md-module/io