[oe] RFC: remove old kernels

Frans Meulenbroeks fransmeulenbroeks at gmail.com
Fri Oct 15 09:08:50 UTC 2010


2010/10/15 Marcin Juszkiewicz <marcin at juszkiewicz.com.pl>:
>
> Hi
>
> recipes/linux/ contains 235 recipes. I would like to propose cleaning:
>
> 1. drop 2.4 kernels - if someone still needs them then .oz354x and .stable
>   branches have them.
>
> This may affect:
>
> - zauruses (which have 2.6 kernel)
> - ipaq h36/38/39/54/55 - some have 2.6 kernel
> - ipod - but does someone really uses 2.4.24 on own ipod?
> - ramses - but this is maintained out of tree
> - wrt54 - OpenWRT distro works better there and lets keep that way
> - xxs1500, mtx, sun4cdm - if someone maintain it at all then please raise your
>  hand
> - colinux - no one will cry
> - geodegx - 2.6 mainline works on it
>
>
> 2. Drop kernels older then 2.6.20 - it was over 3 years ago so if someone uses
>   older one then probably also uses 3 years old OE.
>
> This may affect (checked recipes):
>
> - ep93xx - machines with this cpu are mainline supported, patches from ts72xx
>  and sim.one works
> - chumby
> - compulab-pxa270
> - devkitidp-pxa255
> - fsg3
> - gumstix
> - amsdelta
> - bd-neon
> - colinux
> - epia
> - geodelx
> - h1940
> - h6300
> - ks8695
> - magicbox
> - mtx-3
> - neuros
> - sun4cdm
> - tornado-omap2
> - wrap-geode
> - x86
> - acern30
> - logicpd-pxa270
> - mainstone
> - mx21ads
> - netbook-pro
> - triton
> - blueangel
> - universal
>
> Some of those machines are not maintained anymore, many of them should work
> with current mainline kernels. If someone cares about anything on a list -
> raise your hand.
>
> Why 2.6.20? Because NHK-15 uses it and does not work with mainline kernel.
>
> Regards,
> --
> JID:      hrw at jabber.org
> Website:  http://marcin.juszkiewicz.com.pl/
> LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz
>

Seems a fine plan to me.


According to my ls the following files are affected:

$ ls *2.4*.bb *2.6.[01]*.bb
chumby-kernel_2.6.16-chumby-1.2.bb	linux-jlime-jornada6xx_2.6.11.bb
compulab-pxa270_2.6.16.bb		linux-jlime-jornada6xx_2.6.17.bb
devkitidp-pxa255_2.6.19.bb		linux-jlime-jornada7xx_2.6.17.bb
ep93xx-kernel_2.6.17+2.6.18-rc1.bb	linux-jlime-jornada7xx_2.6.18.bb
ep93xx-kernel_2.6.19+2.6.20-rc7.bb	linux-jlime-jornada7xx_2.6.19rc6.bb
fsg3-kernel_2.6.18.bb			linux-ks8695_2.6.16.bb
handhelds-pxa_2.4.19-rmk6-pxa1-hh42.bb	linux-magicbox_2.6.18.6.bb
handhelds-sa_2.4.19-rmk6-pxa1-hh42.bb	linux-magicbox_2.6.19.2.bb
ipod_2.4.24-ipod0.bb			linux-mtx-1_2.4.27.bb
ixp4xx-kernel_2.6.18.bb			linux-mtx-1u_2.4.27.bb
ixp4xx-kernel_2.6.19.bb			linux-mtx-2_2.4.27.bb
LAB-kernel_2.6.13-hh2.bb		linux-mtx-3_2.6.15.4.bb
linux_2.6.14.bb				linux-mtx-3_2.6.15.bb
linux_2.6.18.bb				linux-navman_2.6.18.bb
linux-amsdelta-2.6_2.6.16-omap2.bb	linux-neuros_2.6.15.bb
linux-bast_2.4.25-vrs1-bast1.bb		linux-nokia800_2.6.18-osso40.bb
linux-colinux_2.4.28.bb			linux-omap1_2.6.12-rc2.bb
linux-colinux_2.6.10.bb			linux-omap1_2.6.18+git.bb
linux-efika_2.6.18+2.6.19-rc6.bb	linux-omap1_2.6.18-omap1.bb
linux-epia_2.6.11.bb			linux-omap1_2.6.19-omap1.bb
linux-epia_2.6.12.bb			linux-sun4cdm_2.4.26.bb
linux-epia_2.6.19.2.bb			linux-tornado-omap2_2.6.16.16.bb
linux-geodegx_2.4.24.bb			linux-wrap-geode_2.6.17.bb
linux-geodelx_2.6.11.bb			linux-wrt_2.4.20.bb
linux-gumstix_2.6.15.bb			linux-wrt_2.4.30.bb
linux-h1940_2.6.11-bk1-h1940.bb		linux-x86_2.6.17.9.bb
linux-h1940_2.6.14-h1940.bb		linux-xxs1500_2.4.21.bb
linux-h1940_2.6.17-h1940.bb		logicpd-pxa270_2.6.17-rc5.bb
linux-h6300-omap1_2.6.12-rc5.bb		logicpd-pxa270_2.6.19.2.bb
linux-h6300-omap1_2.6.14.3.bb		mainstone-kernel_2.6.11.bb
linux-h6300-omap1_2.6.16.16.bb		mainstone-kernel_2.6.18.bb
linux-handhelds-2.6_2.6.16-hh9.bb	mnci-ramses_2.4.21-rmk2-pxa1.bb
linux-handhelds-2.6_2.6.17-hh4.bb	mx21ads-kernel_2.6.19rc6.bb
linux-handhelds-2.6_2.6.18-hh2.bb	netbook-pro-kernel_2.6.17.bb
linux-handhelds-2.6_2.6.19-hh13.bb	triton-kernel_2.6.11.bb
linux-ixp4xx_2.6.18.bb			xanadux-ba-2.6_2.6.12.bb
linux-ixp4xx_2.6.19.bb			xanadux-un-2.6_2.6.12.bb

I guess there are some post 2.6.20 recipes as well that are
obsolete/superseded, but this is a good start.

Frans




More information about the Openembedded-devel mailing list