[U-Boot] [STATUS] WARNING: huge ARM board removal pending

Hi,
this is a * W A R N I N G * message to maintainers / users / owners of ARM boards. If your board fails to build in the current release, it will be subject to a big cleanup action which is going to remove all old, unmaintained and broken boards in the next merge window. According to our current schedule, this is in 10 days from now.
At present, the following 112 boards are scheduled for removal:
B2 at91sam9m10g45ek edb9307a omap2420h4 CPU9260 at91sam9rlek edb9312 omap5912osk CPU9G20 cmc_pu2 edb9315 omap730p2 CPUAT91 cp1026 edb9315a otc570_dataflash SBC35_A9G20 cp1136 ep7312 pm9261 SMN42 cp920t evb4510 pm9263 TNY_A9260 cp922_XA10 gcplus pm9g45 TNY_A9G20 cp926ejs impa7 sbc2410x afeb9260 cp946es imx31_phycore scb9328 ap7 cp966 imx31_phycore_eet shannon ap720t cpu9260 integratorap smdk2400 ap920t cpu9260_128M integratorcp smdk6400 ap922_XA10 cpu9260_nand jornada snapper9260 ap926ejs cpu9260_nand_128M kb9202 snapper9g20 ap946es cpu9G20 lart spear300 ap966 cpu9G20_128M lpc2292sodimm spear310 apollon cpu9G20_nand lpd7a400 spear320 armadillo cpu9G20_nand_128M m501sk spear600 assabet cpuat91 meesc tnetv107x_evm at91cap9adk cpuat91_ram meesc_dataflash top9000eval_xe at91rm9200dk csb226 modnet50 top9000su_xe at91rm9200ek csb637 mx1ads trab at91rm9200ek_ram dnp1110 mx1fs2 versatile at91sam9260ek eb_cpux9k2 mx31ads versatileab at91sam9261ek edb9301 netstar versatilepb at91sam9263ek edb9302 omap1510inn voiceblue at91sam9g10ek edb9302a omap1610h2 zipitz2 at91sam9g20ek edb9307 omap1610inn zylonite
Please submit fixes to prevent removal.
Note: countdown is T minus 10 days, and counting.
You have been warned.
Best regards,
Wolfgang Denk

Hi Wolfgang,
this is a * W A R N I N G * message to maintainers / users / owners of ARM boards. If your board fails to build in the current release, it will be subject to a big cleanup action which is going to remove all old, unmaintained and broken boards in the next merge window. According to our current schedule, this is in 10 days from now.
Although I'm not the board maintainer I do have an omap5912osk board sat on the shelf and am happy to do the necessary work to get the current code release to work but it would have to wait until some current project work is completed which may take the rest of June.
Is that OK?
Andy.

On 03/06/11 07:51, Wolfgang Denk wrote:
Hi,
this is a * W A R N I N G * message to maintainers / users / owners of ARM boards. If your board fails to build in the current release, it will be subject to a big cleanup action which is going to remove all old, unmaintained and broken boards in the next merge window. According to our current schedule, this is in 10 days from now.
At present, the following 112 boards are scheduled for removal:
B2 at91sam9m10g45ek edb9307a omap2420h4 CPU9260 at91sam9rlek edb9312 omap5912osk CPU9G20 cmc_pu2 edb9315 omap730p2 CPUAT91 cp1026 edb9315a otc570_dataflash SBC35_A9G20 cp1136 ep7312 pm9261 SMN42 cp920t evb4510 pm9263 TNY_A9260 cp922_XA10 gcplus pm9g45 TNY_A9G20 cp926ejs impa7 sbc2410x afeb9260 cp946es imx31_phycore scb9328 ap7 cp966 imx31_phycore_eet shannon ap720t cpu9260 integratorap smdk2400 ap920t cpu9260_128M integratorcp smdk6400 ap922_XA10 cpu9260_nand jornada snapper9260 ap926ejs cpu9260_nand_128M kb9202 snapper9g20 ap946es cpu9G20 lart spear300 ap966 cpu9G20_128M lpc2292sodimm spear310 apollon cpu9G20_nand lpd7a400 spear320 armadillo cpu9G20_nand_128M m501sk spear600 assabet cpuat91 meesc tnetv107x_evm at91cap9adk cpuat91_ram meesc_dataflash top9000eval_xe at91rm9200dk csb226 modnet50 top9000su_xe at91rm9200ek csb637 mx1ads trab at91rm9200ek_ram dnp1110 mx1fs2 versatile at91sam9260ek eb_cpux9k2 mx31ads versatileab at91sam9261ek edb9301 netstar versatilepb at91sam9263ek edb9302 omap1510inn voiceblue at91sam9g10ek edb9302a omap1610h2 zipitz2 at91sam9g20ek edb9307 omap1610inn zylonite
Please submit fixes to prevent removal.
Note: countdown is T minus 10 days, and counting.
You have been warned.
Looks like the worst offenders of the current timer API are also on this list. If they get fixed within the next merge window, the timer API will get updated 'for free' - If you bring them back from the dead, you will have to sort out updating timer API usage yourself (as well as relocation)
Regards,
Graeme

Hi Wolfgang,
cpu9260* and cpu9G20* were fixed in april by commit c2b2a07eeb688b52ad74a1b679904cf3c339f34f cpuat91* were fixed in 632f8fdf4c4fae8343409be13d5e028cd4eee32d
All these boards were then broken by the at91 rework in Reinhard's pull request of may.
So please don't remove these board until I find time to fix them.
Thanks, Eric

On 06/03/11 00:51, Wolfgang Denk wrote:
Hi,
Hi Wolfgang,
[...]
omap1610h2 omap1610inn
Please submit fixes to prevent removal.
I've sent a compile fix [1] for omap1610h2 and omap1610inn about a month ago, but still it hasn't been picked up.
Sandeep said, he is on vacation, may be Albert should pick this up instead?
[1] http://patchwork.ozlabs.org/patch/93545/

Hi,
Le 03/06/2011 15:10, Igor Grinberg a écrit :
On 06/03/11 00:51, Wolfgang Denk wrote:
Hi,
Hi Wolfgang,
[...]
omap1610h2 omap1610inn
Please submit fixes to prevent removal.
I've sent a compile fix [1] for omap1610h2 and omap1610inn about a month ago, but still it hasn't been picked up.
Sandeep said, he is on vacation, may be Albert should pick this up instead?
What exactly do the FIXMEs mean? Are the definitions of CONFIG_SYS_INIT_SP_ADDR somehow incorrect in this patch, or just non-optimal?
Amicalement,

On 06/06/11 23:17, Albert ARIBAUD wrote:
Hi,
Le 03/06/2011 15:10, Igor Grinberg a écrit :
On 06/03/11 00:51, Wolfgang Denk wrote:
Hi,
Hi Wolfgang,
[...]
omap1610h2 omap1610inn
Please submit fixes to prevent removal.
I've sent a compile fix [1] for omap1610h2 and omap1610inn about a month ago, but still it hasn't been picked up.
Sandeep said, he is on vacation, may be Albert should pick this up instead?
What exactly do the FIXMEs mean? Are the definitions of CONFIG_SYS_INIT_SP_ADDR somehow incorrect in this patch, or just non-optimal?
This means, that I could not test those, because I don't have the hardware. I've taken those from the same SoC, so they should be fine, but again could not test, so I've added a comment.

Hi Igor,
Le 07/06/2011 07:42, Igor Grinberg a écrit :
On 06/06/11 23:17, Albert ARIBAUD wrote:
Hi,
Le 03/06/2011 15:10, Igor Grinberg a écrit :
On 06/03/11 00:51, Wolfgang Denk wrote:
Hi,
Hi Wolfgang,
[...]
omap1610h2 omap1610inn
Please submit fixes to prevent removal.
I've sent a compile fix [1] for omap1610h2 and omap1610inn about a month ago, but still it hasn't been picked up.
Sandeep said, he is on vacation, may be Albert should pick this up instead?
What exactly do the FIXMEs mean? Are the definitions of CONFIG_SYS_INIT_SP_ADDR somehow incorrect in this patch, or just non-optimal?
This means, that I could not test those, because I don't have the hardware. I've taken those from the same SoC, so they should be fine, but again could not test, so I've added a comment.
FIXME implies the writer know something was wrong and mention it. Here, it is less of a FIXME and more of a TODO: test <whatever>; and I don't want readers to think there is a known error where there is not. Can you resubmit with the FIXMEs turned into TODOs?
Amicalement,

Hi Albert,
On 06/07/11 21:21, Albert ARIBAUD wrote:
Hi Igor,
Le 07/06/2011 07:42, Igor Grinberg a écrit :
On 06/06/11 23:17, Albert ARIBAUD wrote:
Hi,
Le 03/06/2011 15:10, Igor Grinberg a écrit :
On 06/03/11 00:51, Wolfgang Denk wrote:
Hi,
Hi Wolfgang,
[...]
omap1610h2 omap1610inn
Please submit fixes to prevent removal.
I've sent a compile fix [1] for omap1610h2 and omap1610inn about a month ago, but still it hasn't been picked up.
Sandeep said, he is on vacation, may be Albert should pick this up instead?
What exactly do the FIXMEs mean? Are the definitions of CONFIG_SYS_INIT_SP_ADDR somehow incorrect in this patch, or just non-optimal?
This means, that I could not test those, because I don't have the hardware. I've taken those from the same SoC, so they should be fine, but again could not test, so I've added a comment.
FIXME implies the writer know something was wrong and mention it. Here, it is less of a FIXME and more of a TODO: test <whatever>; and I don't want readers to think there is a known error where there is not. Can you resubmit with the FIXMEs turned into TODOs?
I can see Aneesh has posted several fixes of that kind (also for these two boards), so may be his values are better justified and don't need either TODO or FIXME. If it is so, then my patch can be dropped.

Hi Igor,
Le 08/06/2011 22:00, Igor Grinberg a écrit :
Hi Albert,
I can see Aneesh has posted several fixes of that kind (also for these two boards), so may be his values are better justified and don't need either TODO or FIXME. If it is so, then my patch can be dropped.
Alright -- I'll apply Aneesh's set as soon as magic numbers are fixed.
Amicalement,

Dear Albert ARIBAUD,
On 3 June 2011 06:51, Wolfgang Denk wd@denx.de wrote:
Hi,
this is a * W A R N I N G * message to maintainers / users / owners of ARM boards. If your board fails to build in the current release, it will be subject to a big cleanup action which is going to remove all old, unmaintained and broken boards in the next merge window. According to our current schedule, this is in 10 days from now.
At present, the following 112 boards are scheduled for removal:
B2 at91sam9m10g45ek edb9307a omap2420h4 CPU9260 at91sam9rlek edb9312 omap5912osk CPU9G20 cmc_pu2 edb9315 omap730p2 CPUAT91 cp1026 edb9315a otc570_dataflash SBC35_A9G20 cp1136 ep7312 pm9261 SMN42 cp920t evb4510 pm9263 TNY_A9260 cp922_XA10 gcplus pm9g45 TNY_A9G20 cp926ejs impa7 sbc2410x afeb9260 cp946es imx31_phycore scb9328 ap7 cp966 imx31_phycore_eet shannon ap720t cpu9260 integratorap smdk2400 ap920t cpu9260_128M integratorcp smdk6400 ap922_XA10 cpu9260_nand jornada snapper9260 ap926ejs cpu9260_nand_128M kb9202 snapper9g20 ap946es cpu9G20 lart spear300 ap966 cpu9G20_128M lpc2292sodimm spear310 apollon cpu9G20_nand lpd7a400 spear320 armadillo cpu9G20_nand_128M m501sk spear600 assabet cpuat91 meesc tnetv107x_evm at91cap9adk cpuat91_ram meesc_dataflash top9000eval_xe at91rm9200dk csb226 modnet50 top9000su_xe at91rm9200ek csb637 mx1ads trab at91rm9200ek_ram dnp1110 mx1fs2 versatile at91sam9260ek eb_cpux9k2 mx31ads versatileab at91sam9261ek edb9301 netstar versatilepb at91sam9263ek edb9302 omap1510inn voiceblue at91sam9g10ek edb9302a omap1610h2 zipitz2 at91sam9g20ek edb9307 omap1610inn zylonite
Please submit fixes to prevent removal.
Note: countdown is T minus 10 days, and counting.
Please apply this patch for SMDK6400. http://patchwork.ozlabs.org/patch/98525/
Thanks Minkyu Kang

Hi Minkyu,
Le 08/06/2011 10:47, Minkyu Kang a écrit :
Please apply this patch for SMDK6400. http://patchwork.ozlabs.org/patch/98525/
Thanks Minkyu Kang
Done.
Amicalement,
participants (7)
-
Albert ARIBAUD
-
Andy Pont
-
Eric Bénard
-
Graeme Russ
-
Igor Grinberg
-
Minkyu Kang
-
Wolfgang Denk