Hello everyone, First I'd like to say this is a great list, and thanks to all who contribute their knowledge and invest their time to help those(like me) starting out to learn the guts of the Linux kernel, and operating system internals in general. With that being said, I need advice as the best way to get my "fingers dirty" with the Linux kernel. I've been reading the book Understanding the Linux Kernel by Oreilly, and it's a great book. But I'm just _reading_ the damn thing(and therefore learning process is slower). I would like to get my fingers dirty and modify parts of the Linux Kernel, but the problem is where do I start? What projects should I attempt to best learn the kernel? Ideally I would like to do an involved project that won't be impossible for a beginner like me, but at the same time give me the opportunity to work with the process management and memory subsystems of the linux kernel. For example, Tanenbaum's Operating System book had end-of-the-chapter assignments/projects for Minix that you could work on to really learn Minix guts step by step. I apologize for the long email, but I would be happy for any advice given! Regards, Kashif __________________________________________________ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/