On Thu, Sep 18, 2025, at 15:34, Andrew Lunn wrote: >> * Marvell mv78xx0 and kirkwood (armv5 pj1) were fairly >> powerful in 2008 and could support at least 1GB of RAM, >> but I only found one machine (OpenBlocks A7) that does >> this. It's unclear if anyone is still updating kernels >> on this machine, but they could /probably/ use >> VMSPLIT_3G_OPT if they do. > > If i remember correctly, there was a design issue with the OpenBlocks > A7, and it would not run with its full amount of memory. To get a > stable system you had to limit the RAM. I don't remember if that was > just with the NULL series, and it was fixed for mass production > devices, or they are all broken.
It's possible that the bug is in the exact bit of code that Jason was suggesting to have removed, if this was the last ARMv5 machine that actually tried to use highmem. > I doubt there are any mv78xx0 machines left, why where never very > popular, but there are still Kirkwood NAS boxes around. https://github.com/1000001101000/Debian_on_Buffalo does support some variations of the Terastation Duo, and they were planning to do a DT conversion at some point, but I think there is not much hope of that ever happening now that Debian armel has had its last release, and I expect we can drop the entire platform soon. The reference system for mv78xx0 of course was the platform that Nico used for implementing highmem on, with a full 2GB of RAM. I think in the end this was around the same time as dove and then armada xp. > I keep mine up to date, put an LTS kernel on it once a year, > update to the latest debian sid. Do you know of any kirkwood machines beside the OpenBlocks A7 that have more than 512MB of RAM? Arnd
