In June, my new (and first ever) driver for the Vishay VEML3328 light sensor has been merged into mainline and will be released as part of Linux 7.2, which I’m genuinely grateful for. If you told me in January 2026 that I’ll have a driver merged in the kernel I wouldn’t believe you - I didn’t even know that kernel development happened on mailing lists! Anyhow - what is the VEML3328 and how does it…
Finding a first issue can be easier said than done - don’t forget that you’re “competing” with hundreds of other people around the world, so sometimes when you send a patch fixing an issue, the maintainer will then point out that somebody beat you to the punch and a fix has already been applied (this is the reason why you should rebase your development tree regularly!). Nevertheless, a lot of…
Welcome to KBlog - a site where I document my work on the Linux kernel in the hopes that someone else could use these posts as a source of learning, because as we all (probably) know, the official Linux kernel documentation isn’t exactly great.