mdev change no longer supporting v2.6.2x kernels by using /sys/dev

Mattias Schlenker ms at mattiasschlenker.de
Thu Mar 23 20:45:28 UTC 2017


Am 23.03.2017 um 17:32 schrieb Ralf Friedl:

> Busybox is often used in embedded devices, where kernels (and other 
> software) are not changed that often. Firmware may contain kernel 
> modules without full source, so a change to a newer kernel is not an 
> option. As an example, I have a router with kernel 2.6.13. I can't 
> update the kernel, but I can replace the busybox with a newer version 
> (and much more applets) than the original.
>
> So it would be nice to have support for older kernels. I understand 
> that you may not want to have it enabled by default to keep the code 
> small, but in this case the code to support the older kernels seems 
> already present, so why not give the user an option to use it. 

In my opinion it's completely legitimate to remove support for kernels, 
C libraries or compilers that are older than seven or eight years. It's 
not just about keeping (object) code small, but also about keeping 
(source) code small. However how about maintaining a (semi official) 
repository of some patches for special use cases like older kernels, 
compilers or additional features like my nicer looking fbsplash? The 
people over at xpra are doing so to be able to address some common 
combinations of compilers and video encoder libraries to escape the 
#ifdef of menuconfig hell.

BTW: You are sticking to an old Fritzbox 7270 since it "just works"? So 
I suggest I'll be calling Doris Haar or some development staff over at 
AVM for opening a bit more of the code than GPL requires?

Yours,
Mattias

-- 
Mattias Schlenker - Freier IT-Fachredakteur und -autor
                              redaktion at mattiasschlenker.de
Mattias Schlenker - IT-Consulting, Softwareentwicklung
                             consulting at mattiasschlenker.de

Address__ August-Bebel-Str. 74 - D-04275 LEIPZIG - GERMANY
Phone: +49 341 39290767              Fax: +49 341 30393578
Mobile: +49 163  6953657  Another mobile: +49 159 03160327
VATIN_________________________________________ DE240998538

Fork me!____________________ https://github.com/mschlenker
Website.__________________ http://www.mattiasschlenker.de/
My books!___________ http://www.arduino-hausautomation.de/



More information about the busybox mailing list