Get the latest tech news
Upgrading my Chumby 8 kernel part 13: the end
This is the final post in my blog series about getting my Chumby 8 from 2011 working on a modern 6.x Linux kernel, as opposed to the stock 2.6.28 kernel it came with. Here are links to all of the previous articles where I went into detail about the various obstacles I had to overcome: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, and 12.
I might have gone overboard making a bunch of tiny commits in the stuff that I submitted upstream, but basically I added several missing clocks and fixed a few mistakes. Now that this particular Marvell chip is well over a decade old, doesn’t have many users, and the employees who worked on it have moved onto different companies, it is definitely more difficult to get changes tested and accepted in certain places. Even so, I still fixed many issues in the mainline kernel, developed a few new drivers in my fork, and obtained a ton of valuable experience submitting patches.
Or read this on Hacker News