[U-Boot] DM, Kconfig and clang changes

Hey all,
So the release is out, and I want to make sure that some of these big changes get as much testing as we can.
Simon, can you please make up a pull request with what you think is ready to go now?
Masahiro and Jeroen, can you please make sure patchwork is up to date and perhaps setup a bundle with your changes that are ready (and for clang, not ARM centric, I want Albert to pick those up when he's ready, I'll review/comment tho).
Thanks!

Hi Tom,
On 14 July 2014 11:22, Tom Rini trini@ti.com wrote:
Hey all,
So the release is out, and I want to make sure that some of these big changes get as much testing as we can.
Simon, can you please make up a pull request with what you think is ready to go now?
I was hoping to leave the latest base DM changes until later in the week, just so people have time to comment. About half of the patches are pretty new. But I'll take a look and see what is ready.
Masahiro and Jeroen, can you please make sure patchwork is up to date and perhaps setup a bundle with your changes that are ready (and for clang, not ARM centric, I want Albert to pick those up when he's ready, I'll review/comment tho).
Thanks!
-- Tom
Regards, Simon

On Mon, Jul 14, 2014 at 11:26:08AM -0600, Simon Glass wrote:
Hi Tom,
On 14 July 2014 11:22, Tom Rini trini@ti.com wrote:
Hey all,
So the release is out, and I want to make sure that some of these big changes get as much testing as we can.
Simon, can you please make up a pull request with what you think is ready to go now?
I was hoping to leave the latest base DM changes until later in the week, just so people have time to comment. About half of the patches are pretty new. But I'll take a look and see what is ready.
Later in this week is OK, but I want to snap out -rc1 at the close of the merge window, and do that around when it's scheduled (probably Monday not Sunday morning). I don't want to rush things, but I want to make sure it's clear we're moving foward.

Dear Tom,
In message 20140714172225.GF1847@bill-the-cat you wrote:
So the release is out, and I want to make sure that some of these big changes get as much testing as we can.
Please also keep Heiko's MTD/UBI/UBIFS update in mind!
Best regards,
Wolfgang Denk

On Mon, Jul 14, 2014 at 11:20:31PM +0200, Wolfgang Denk wrote:
Dear Tom,
In message 20140714172225.GF1847@bill-the-cat you wrote:
So the release is out, and I want to make sure that some of these big changes get as much testing as we can.
Please also keep Heiko's MTD/UBI/UBIFS update in mind!
Yes, that however is blocked on (a) fixing of some kernel issue he found with fastmap, iirc and (b) a follow-up patch doing another re-sync to show that in theory his approach is sound and with sufficient care can avoid the automerge problems Scott is (legitmately) worried about.

Hello Tom,
Am 15.07.2014 01:17, schrieb Tom Rini:
On Mon, Jul 14, 2014 at 11:20:31PM +0200, Wolfgang Denk wrote:
Dear Tom,
In message20140714172225.GF1847@bill-the-cat you wrote:
So the release is out, and I want to make sure that some of these big changes get as much testing as we can.
Please also keep Heiko's MTD/UBI/UBIFS update in mind!
Yes, that however is blocked on (a) fixing of some kernel issue he found
This fix is accepted from Artem, see:
http://git.infradead.org/ubifs-2.6.git/commit/e9110361a9a4e258b072b14bd44eb7...
This patch is only necessary in u-boot, if we update to linux v3.16 as there is the bug in v3.16.
with fastmap, iirc and (b) a follow-up patch doing another re-sync to show that in theory his approach is sound and with sufficient care can avoid the automerge problems Scott is (legitmately) worried about.
I wasn;t aware of, that you block the mtd/ubi/ubifs patches until I did such a rebase to v3.15 ... so I try to do this ASAP.
bye, Heiko

Hi Tom,
On Mon, 14 Jul 2014 13:22:25 -0400 Tom Rini trini@ti.com wrote:
Hey all,
So the release is out, and I want to make sure that some of these big changes get as much testing as we can.
Simon, can you please make up a pull request with what you think is ready to go now?
Masahiro and Jeroen, can you please make sure patchwork is up to date and perhaps setup a bundle with your changes that are ready (and for clang, not ARM centric, I want Albert to pick those up when he's ready, I'll review/comment tho).
I am preparing v4 of Kconfig series.
Hopefully I will post it lator in this week or the beginning of next week.
Best Regards Masahiro Yamada

Hello Tom,
On 14-07-14 19:22, Tom Rini wrote:
Masahiro and Jeroen, can you please make sure patchwork is up to date and perhaps setup a bundle with your changes that are ready (and for clang, not ARM centric, I want Albert to pick those up when he's ready, I'll review/comment tho).
I made a bundle for most warnings assigned to you at [1]. I didn't include the removal of cmd_ide PIO and assigned the removal of lcd_puts_xy to Anatolij.
I will send an updated, non RFC patch soon for the actual clang support. I intend to drop the switch to gnu inline; clang will then only be able to build generic boards, but that will solve itself eventually. I intend to post the omap3/board changes as a seperate patch(set).
Regards, Jeroen

Hi Tom, (and Albert for [3])
On Mon, 14 Jul 2014 13:22:25 -0400 Tom Rini trini@ti.com wrote:
Hey all,
So the release is out, and I want to make sure that some of these big changes get as much testing as we can.
Simon, can you please make up a pull request with what you think is ready to go now?
Masahiro and Jeroen, can you please make sure patchwork is up to date and perhaps setup a bundle with your changes that are ready (and for clang, not ARM centric, I want Albert to pick those up when he's ready, I'll review/comment tho).
This is just a reminder about the Kconfig series.
[1] Please apply some updates of boards.cfg
http://patchwork.ozlabs.org/patch/372347/ http://patchwork.ozlabs.org/patch/373391/
I need them to generate the initial version of board MAINTAINERS.
[2] Kconfig series also depends on the following series: http://patchwork.ozlabs.org/patch/372339/ http://patchwork.ozlabs.org/patch/372337/ http://patchwork.ozlabs.org/patch/372338/
[3] u-boot-arm is currently out of sync
(This item is rather addressed to Albert)
I notice some new boards (rmobile, sunxi) stacked on the u-boot-arm.
Because my Kconfig series is based on u-boot/master, those boards are not taken into account.
If Albert sends a pull request hopefully, I am pleased to update the Kconfig series.
Anyway it is OK if either of you is willing to fix the conflict lator. (defconfig, Kconfig, MAINTAINERS must be updated in that case.)
Best Regards Masahiro Yamada

Hi Masahiro,
On Tue, 29 Jul 2014 20:10:23 +0900, Masahiro Yamada yamada.m@jp.panasonic.com wrote:
Hi Tom, (and Albert for [3])
[3] u-boot-arm is currently out of sync
(This item is rather addressed to Albert)
I notice some new boards (rmobile, sunxi) stacked on the u-boot-arm.
Because my Kconfig series is based on u-boot/master, those boards are not taken into account.
If Albert sends a pull request hopefully, I am pleased to update the Kconfig series.
You mean a PR from u-boot-arm/master to u-boot/master, right? If so, one is coming up today.
Best Regards Masahiro Yamada
Amicalement,

Hi Albert,
On Tue, 29 Jul 2014 14:03:50 +0200 Albert ARIBAUD albert.u.boot@aribaud.net wrote:
Hi Masahiro,
On Tue, 29 Jul 2014 20:10:23 +0900, Masahiro Yamada yamada.m@jp.panasonic.com wrote:
Hi Tom, (and Albert for [3])
[3] u-boot-arm is currently out of sync
(This item is rather addressed to Albert)
I notice some new boards (rmobile, sunxi) stacked on the u-boot-arm.
Because my Kconfig series is based on u-boot/master, those boards are not taken into account.
If Albert sends a pull request hopefully, I am pleased to update the Kconfig series.
You mean a PR from u-boot-arm/master to u-boot/master, right? If so, one is coming up today.
Yes. I confirmed u-boot-arm is in sync now. Thanks!
Best Regards Masahiro Yamada
participants (7)
-
Albert ARIBAUD
-
Heiko Schocher
-
Jeroen Hofstee
-
Masahiro Yamada
-
Simon Glass
-
Tom Rini
-
Wolfgang Denk