U-Boot v2014.10 released
Hey all,
I've pushed v2014.10 out to the repository and tarballs should exist soon.
First, the big changes. We're using Kconfig now, not just Kbuild. There's still a lot of work to do on converting from defines in the config header files to Kconfig choices, but the first big step is done and I want to thank Masahiro Yamada again for all the hard work he's put in (and everyone else that's reviewed and tested and helped out) to get us this far.
Second, the "tools-only" build target requires a valid config to have been done now as we have CONFIG_LOCALVERSION support.
Next up, the device model work is coming along nicely, thanks Simon! We've got serial converted now and enhanced the gpio framework.
One last thing I want to call big attention to. We're strongly considering deprecating "MAKEALL" in favor of the buildman tool we've also had for the last year and a half. We're at the point now where I think thus far everyone that's spoken up with a usecase for MAKEALL has an equivalent want to run buildman (and there's lots of nice things buildman gives that MAKEALL doesn't). So please, try it out and report back problems you see that would prevent you from switching over.
As always, lots of nice little fixes here and there and everywhere. Since I've had a few requests to include some sort of ChangeLog (other than what git spits out), here's what I've come up with:
- More clang related warning fixes (and more to come).
- ARM HYP/non-secure fixes and support.
- Lots and lots and lots of updates to many ARM SoC families. Give your favorites a spin!
- More generic board conversions
- fastboot flashing and "sparse" image support.
NOTE: If any other projects out there need a BSD licensed copy of the Android sparse image support, see include/sparse_format.h as this copy was relicensed by Google, thanks Google!
And I would encourage custodians to follow-up with anything big I've overlooked.
Thanks for the hard work everyone! The merge window will open next Monday, the 20th and close Saturday November 8th (since there's a lot of custodians here at ELC-E).
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141014/1c1a4bd4/attachment.pgp>
Dear Tom,
Quoted 3 lines · In message <20141014084744.GH25506@bill-the-cat> you wrote:
I've pushed v2014.10 out to the repository and tarballs should exist soon.
Sorry, I nearly forgot about the release statistics (thanks to Fabio for the reminder!); here it comes:
Changes since v2014.07:
Processed 1111 csets from 145 developers
23 employers found
A total of 146820 lines added, 58801 removed (delta 88019)
Developers with the most changesets
Masahiro Yamada 149 (13.4%)
Simon Glass 147 (13.2%)
Marek Vasut 59 (5.3%) Hans de Goede 43 (3.9%) Jeroen Hofstee 41 (3.7%) Fabio Estevam 36 (3.2%) Eric Nelson 28 (2.5%) Pavel Machek 27 (2.4%) Tom Rini 23 (2.1%) Stephen Warren 23 (2.1%)
...
Developers with the most changed lines
Masahiro Yamada 60281 (32.2%)
Heiko Schocher 29800 (15.9%)
Simon Glass 8008 (4.3%) Nobuhiro Iwamatsu 4405 (2.4%) Wang Huan 4171 (2.2%) Fabio Estevam 3098 (1.7%) Steve Rae 3065 (1.6%) Daniel Schwierzeck 2710 (1.4%) Marek Vasut 2313 (1.2%) Thomas Chou 2207 (1.2%)
...
Developers with the most lines removed
Thomas Chou 1898 (3.2%)
Lijun Pan 924 (1.6%) Stefan Roese 170 (0.3%) Andrew Ruder 161 (0.3%) Enric Balletbo i Serra 135 (0.2%) Matwey V. Kornilov 132 (0.2%) Sonic Zhang 127 (0.2%) Sergey Kostanbaev 57 (0.1%) Claudiu Manoil 14 (0.0%) Michal Simek 14 (0.0%)
...
Developers with the most signoffs (total 237)
Minkyu Kang 41 (17.3%) Hans de Goede 30 (12.7%) Marek Vasut 18 (7.6%) Khoronzhuk, Ivan 14 (5.9%) Andreas Bie?mann 13 (5.5%) Alison Wang 11 (4.6%) Stefan Roese 8 (3.4%) Henrik Nordstrom 7 (3.0%) Prafulla Wadaskar 6 (2.5%) Tom Rini 6 (2.5%)
...
Developers with the most reviews (total 103)
York Sun 43 (41.7%)
Jagannadha Sutradharudu Teki 19 (18.4%)
Marek Vasut 8 (7.8%) Stephen Warren 6 (5.8%) Tom Rini 5 (4.9%) Masahiro Yamada 5 (4.9%) Simon Glass 4 (3.9%) Andreas Bie?mann 3 (2.9%) Stefan Roese 3 (2.9%) Eric Nelson 2 (1.9%)
...
Developers with the most test credits (total 49)
Simon Glass 12 (24.5%)
Ajay Kumar 6 (12.2%) Masahiro Yamada 5 (10.2%) Luka Perkov 5 (10.2%) Stephen Warren 4 (8.2%) Michal Simek 3 (6.1%) Tom Rini 2 (4.1%) Karsten Merker 2 (4.1%) Fabio Estevam 1 (2.0%) Igor Grinberg 1 (2.0%)
...
Developers who gave the most tested-by credits (total 49)
Masahiro Yamada 9 (18.4%) Simon Glass 7 (14.3%) Stefan Roese 7 (14.3%) Ajay Kumar 5 (10.2%) Hans de Goede 4 (8.2%) Michal Simek 2 (4.1%) Thierry Reding 2 (4.1%) Bryan Wu 2 (4.1%) Tom Rini 1 (2.0%) Chin Liang See 1 (2.0%)
...
Developers with the most report credits (total 21)
Tom Rini 3 (14.3%) York Sun 3 (14.3%) Masahiro Yamada 2 (9.5%) Karsten Merker 2 (9.5%) Jeroen Hofstee 2 (9.5%) Steve Rae 2 (9.5%) Jonas Karlsson 2 (9.5%) Stephen Warren 1 (4.8%) Otavio Salvador 1 (4.8%) Dirk Zimoch 1 (4.8%)
...
Developers who gave the most report credits (total 21)
Simon Glass 9 (42.9%) Tom Rini 2 (9.5%) Hans de Goede 2 (9.5%) Fabio Estevam 2 (9.5%) Thierry Reding 1 (4.8%) Bryan Wu 1 (4.8%) Beno?t Th?baudeau 1 (4.8%) Ian Campbell 1 (4.8%) Christian Riesch 1 (4.8%) Gerhard Sittig 1 (4.8%)
Top changeset contributors by employer
(Unknown) 224 (20.2%) Panasonic 149 (13.4%) Google, Inc. 149 (13.4%) Freescale 127 (11.4%) DENX Software Engineering 125 (11.3%) Texas Instruments 73 (6.6%) Red Hat 43 (3.9%) Samsung 38 (3.4%) Boundary Devices 33 (3.0%) NVidia 28 (2.5%)
...
Top lines changed by employer
Panasonic 92757 (49.5%)
DENX Software Engineering 33961 (18.1%)
(Unknown) 15919 (8.5%)
Freescale 11719 (6.3%)
Google, Inc. 8704 (4.6%) Broadcom 7940 (4.2%) Renesas Electronics 4413 (2.4%) Texas Instruments 3612 (1.9%) Samsung 2232 (1.2%) CompuLab 1791 (1.0%)
...
Employers with the most signoffs (total 237)
Samsung 42 (17.7%) (Unknown) 34 (14.3%) Freescale 31 (13.1%) Red Hat 30 (12.7%) DENX Software Engineering 27 (11.4%) Texas Instruments 25 (10.5%) NVidia 10 (4.2%) Boundary Devices 7 (3.0%) Broadcom 6 (2.5%) Marvell 6 (2.5%)
...
Employers with the most hackers (total 148)
(Unknown) 65 (43.9%) Freescale 28 (18.9%) Texas Instruments 11 (7.4%) DENX Software Engineering 7 (4.7%) Samsung 5 (3.4%) NVidia 3 (2.0%) Boundary Devices 3 (2.0%) Broadcom 3 (2.0%) Keymile 3 (2.0%) CompuLab 3 (2.0%)
...
Best regards,
Wolfgang Denk
Signature · 6 lines
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de Writing a book is like washing an elephant: there's no good place to begin or end, and it's hard to keep track of what you've already covered.