Dear OpenAFS Developers, I hope this message finds you well.
My name is Utkarsh Maurya, a Computer Science undergraduate with a strong interest in systems programming and Linux kernel development. I’m reaching out to express my interest in contributing to OpenAFS through Google Summer of Code 2025. Over the past few weeks, I’ve been exploring the OpenAFS codebase and studying its interaction with the Linux kernel’s memory management subsystem—especially around the osi_VM interface. My proposal focuses on integrating multi-page folio support into the OpenAFS Linux kernel module, aligning it with recent changes in the upstream kernel. I’ve prepared a draft proposal that outlines the project’s motivation, technical background, deliverables, and timeline. I’d be very grateful if you could take a look and share any feedback or suggestions for improvement. 🔗 Proposal Link: https://docs.google.com/document/d/197UpExN5kyjimYdr839tbah8Aj_Xj7s97LZWvbbePss/edit?usp=sharing In support of this project, I’d also like to share some of my relevant work: myOwnOS: A bare-metal operating system for Raspberry Pi 3B. Baking Pi for RPi 3B: A port of the Baking Pi course using the GCC ARM EABI toolchain. Kernel Carnival: A Linux kernel lab environment for writing and testing kernel modules. I’m excited about the opportunity to contribute and learn through this project. Please let me know if there’s anything specific I should dive deeper into or revise in the proposal. Looking forward to your guidance. Best regards, Utkarsh Maurya [email protected] GitHub: https:github.com/pro-utkarshM
