The first head-node in Cerberus, 24 June 2009
It's still running kernel 2.6.15 on a single pATA
Kumba wrote: Still need to get you off of 2.6.x entirely. I can only wonder about the security flaws that cumulatively exist in such an old release.
oh well, let me say a few words about:
Cerberus (click on the link in my signature to see it) is a NAS system, build on PowerPC technology, composed by 4 nodes, and loaded with different fs services (FUSE/SSHFS, NFS, SAMBA, …), and repo services (GIT, SVN, MERCURIAL, ...), ables to performs soft-mirroring (softRAID). A pretty old Kernels 2.6.15 and 2.6.24 are running on such a system since the beginning with no troubles in years of continuously working. Cerberus was born in single node configuration, then I added more nodes, all my source code archives are stored by that multi-heads-monster & in all of his heads I trust
All my routers (RS/PRO, TL703) are 2.6.* are 2.6.39.4 and no troubles with them, even if recent routers they are migrating to 3.3.* (e.g. in TL703 the RF wifi module needs a kernel workaround to fix an hardware bug, and this "patch" is available only for kernel 3.*, so I'd best move up)
Acme System is still supporting NetusG20 (arm5/embedded) with 2.6.39.4, no modern kernel are available from them without troubles, so, for the production I am using 2.6.39.4.
My PowerPC laptop is 2.6.26, my PDA C1K is 2.6.23 and it's the last kernel available really usable, so I have back ported an USB ethernet module from 2.6.26 (which sucks greatly about the battery charge and the suspend feature, which are the most important things in a portable device)
In short, everything I have developed for hobby & job is based on 2.6, this implies that my kernel modules (e.g. USB_LCD, used in shipbuilding, job purpose) are based on 2.6, and in order to "port them" to kernel 4.* I just need effort: time, a lot of time, in first place!
I am planning to attach my USB_LCD to ip30 through a NEC USB/OHCI chip installed inside the ShoeHorn, it's currently working fine with 2.6.17.4, but it's time to move , no doubt about that, and no doubt kernels 4.* are really supporting Btrfs, the new copy on write CoW filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy administration.
It's time to move from ext3, I want the Btrfs filesystem
however, consider that moving kernel modules from 2.6 to 4.* requires a lot of effort in first place, and consider that I have other pending tasks in my queues (e.g. VHDL, soft core & TAP, planned to be completed the sooner )
OK, let's get rock & thank you for your help
bye.