On 2017年09月01日 11:36, Anthony Riley wrote:
Hey folks, I thought I would finally take a swing at things I've wanted to be an kernel/fs dev fora few years now. My current $job is as an Infrastructure Engineer. I'm currently teaching myself C and have background in shell scripting & python. I love doing deep dives and learning about linux internals. I've read the btrfs.wiki and can't really decide which project to choose to start. Also should I go through this https://kernelnewbies.org/FirstKernelPatch first? Or should i start with something in Userspace?
Well, personally I strongly recommended to start with btrfs on-disk format first, and then btrfs-progs/test cases, and kernel contribution as final objective.
BTW, if you want to start with btrfs on-disk format, print-tree.c from btrfs-progs is a good start point and btrfs wiki has relatively well documented entry for it.
https://btrfs.wiki.kernel.org/index.php/Btrfs_design https://btrfs.wiki.kernel.org/index.php/Btree_Items Thanks, Qu
Thanks in advance, Really eager to get going. Anthony
-- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html