On 09/01/2017 07:15 AM, Qu Wenruo wrote: > > > 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 >
(Insert THX sound effect here) Previous very useful Qu answer: https://www.spinics.net/lists/linux-btrfs/msg66489.html -- Hans van Kranenburg -- 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