[U-Boot] U-Boot v2010.12 released - Merge Window OPEN
Wolfgang Denk
wd at denx.de
Wed Dec 22 21:15:39 CET 2010
Hello all,
U-Boot v2010.12 has been released and is available from the git
repository and the FTP server.
The "next" branch has been pulled into mainline ("master" branch) and
has been removed afterward.
********************
********************
** **
** BIG FAT NOTE **
** **
********************
********************
The release contains, among many other things, 3 major groups of
changes:
1) New implementation for internal handling of environment variables.
In addition to the traditional commands "setenv", "printenv" and
"saveenv" there is now a new "env" command with a number opf
subcommands that offer many new features. Please see the commit
message of commit ea882baf for details:
http://git.denx.de/?p=3Du-boot.git;a=3Dcommit;h=3Dea882baf
2) ARM cache support.
This greatly accelerates U-Boot on many ARM systems, especially
functions like uncompressing images or loading images form external
storage are now much faster, sometimes by a factor > 10. For
details please see these commits:
7e4a9e6 ARM (ARM11): add data cache support, test on Qong board
95c6f6d ARM V7 (OMAP): add data cache support, test on Beagle board
c3330e9 ARM (ARM926ejs): add data cache support, tested on magnesium and tx25 board
http://git.denx.de/?p=u-boot.git;a=commit;h=7e4a9e6
http://git.denx.de/?p=u-boot.git;a=commit;h=95c6f6d
http://git.denx.de/?p=u-boot.git;a=commit;h=c3330e9
3) ARM relocation support (ELF relocation)
This allows to efficiently use the same U-Boot binary image on
systems with different RAM sizes, and brings the implementation
much more in line with the code used for example on Power
Architecture systems (eventually allowing to merge into common
code). This seems especially interesting now that ARM is getting
Device Tree support as well.
Please note that not all ARM boards have been adapted to this new
code yet, which requires testing on the actual hardware, so this
is a task for the respective board maintainers or other users.
*****************************************************************
* Currently, >100 ARM boards are *broken* and *do not compile*. *
*****************************************************************
Board maintainers or othe rinterested parties are requested to
adapt their boards to the new code in the timeframe of the
upcoming release v2010.03; all boards that have not been converted
by then, i. e. that are still broken then, are considered
unmaintained and without interest to the community and will be
removed.
--- end of big fat note ---
The Merge Window for the next release (v2011.03) is open until
Sat Jan 15, 2011, 23:59:59 CET = 24 days remaining.
The next release v2011.03 is scheduled for March 13, 2011.
See http://www.denx.de/wiki/U-Boot/ReleaseCycle for details,
including guestimates for the next releases after that.
A little statistics [1] - changes since release v2020.09:
Processed 859 csets from 111 developers
29 employers found
A total of 75649 lines added, 90937 removed (delta -15288)
Developers with the most changesets
Wolfgang Denk 90 (10.5%)
Mike Frysinger 58 (6.8%)
Stefan Roese 41 (4.8%)
Marek Vasut 41 (4.8%)
Heiko Schocher 39 (4.5%)
Peter Tyser 36 (4.2%)
Stefano Babic 32 (3.7%)
Andreas Bießmann 22 (2.6%)
Kumar Gala 21 (2.4%)
Steve Sakoman 21 (2.4%)
...
Developers with the most changed lines
Wolfgang Denk 32621 (23.4%)
Mike Frysinger 24015 (17.2%)
Marek Vasut 11055 (7.9%)
Stefano Babic 10994 (7.9%)
Stefan Roese 4722 (3.4%)
Heiko Schocher 4668 (3.3%)
Remy Bohmer 4425 (3.2%)
Peter Tyser 4069 (2.9%)
Reinhard Meyer 2539 (1.8%)
Dirk Eibach 1544 (1.1%)
...
Developers with the most lines removed
Wolfgang Denk 23946 (26.3%)
Mike Frysinger 13431 (14.8%)
Marek Vasut 6370 (7.0%)
Peter Tyser 3131 (3.4%)
Stefan Roese 962 (1.1%)
Prafulla Wadaskar 645 (0.7%)
Timur Tabi 635 (0.7%)
Andreas Bießmann 471 (0.5%)
Mikhail Kshevetskiy 411 (0.5%)
Kumar Gala 248 (0.3%)
...
Developers with the most signoffs (total 206)
Kumar Gala 51 (24.8%)
Sandeep Paulraj 45 (21.8%)
Ben Warren 14 (6.8%)
Wolfgang Denk 13 (6.3%)
Mike Frysinger 12 (5.8%)
Peter Tyser 11 (5.3%)
Kim Phillips 11 (5.3%)
Stefan Roese 10 (4.9%)
Anatolij Gustschin 6 (2.9%)
Kyungmin Park 4 (1.9%)
...
Developers with the most reviews (total 4)
Ben Gardiner 3 (75.0%)
Sudhakar Rajashekhara 1 (25.0%)
Developers with the most test credits (total 55)
Steve Sakoman 10 (18.2%)
Heiko Schocher 10 (18.2%)
Ben Gardiner 9 (16.4%)
Stefano Babic 8 (14.5%)
Wolfgang Denk 3 (5.5%)
Reinhard Meyer 3 (5.5%)
Sandeep Paulraj 2 (3.6%)
Thomas Chou 2 (3.6%)
Sudhakar Rajashekhara 1 (1.8%)
Peter Tyser 1 (1.8%)
...
Developers who gave the most tested-by credits (total 55)
Wolfgang Denk 10 (18.2%)
Scott Wood 5 (9.1%)
Dirk Behme 5 (9.1%)
Steve Sakoman 4 (7.3%)
Jerry Huang 4 (7.3%)
Sukumar Ghorai 4 (7.3%)
Nick Thompson 3 (5.5%)
Enric Balletbo i Serra 3 (5.5%)
John Rigby 2 (3.6%)
Kumar Gala 2 (3.6%)
...
Developers with the most report credits (total 4)
Vivi Li 2 (50.0%)
Dan Lykowski 1 (25.0%)
Peter Maydell 1 (25.0%)
Developers who gave the most report credits (total 4)
Mike Frysinger 2 (50.0%)
Wolfgang Denk 1 (25.0%)
Steve Sakoman 1 (25.0%)
Top changeset contributors by employer
DENX Software Engineering 210 (24.4%)
(Unknown) 207 (24.1%)
Freescale 83 (9.7%)
Analog Devices 59 (6.9%)
Extreme Engineering Solutions 46 (5.4%)
Texas Instruments 26 (3.0%)
Graeme Russ 20 (2.3%)
Sakoman Inc. 20 (2.3%)
Nobuhiro Iwamatsu 17 (2.0%)
EmCraft Systems 14 (1.6%)
...
Top lines changed by employer
DENX Software Engineering 56393 (40.4%)
Analog Devices 30593 (21.9%)
(Unknown) 29056 (20.8%)
Extreme Engineering Solutions 5551 (4.0%)
Freescale 4445 (3.2%)
Oce Technologies 4425 (3.2%)
Guntermann & Drunck 1544 (1.1%)
EmCraft Systems 1467 (1.1%)
Marvell 1443 (1.0%)
Liebherr 1090 (0.8%)
...
Employers with the most signoffs (total 206)
Freescale 65 (31.6%)
Texas Instruments 46 (22.3%)
DENX Software Engineering 32 (15.5%)
(Unknown) 32 (15.5%)
Analog Devices 13 (6.3%)
Extreme Engineering Solutions 11 (5.3%)
Samsung 6 (2.9%)
Gaisler Research 1 (0.5%)
[1] See http://www.denx.de/wiki/U-Boot/UbootStat_2010_12 for full
statistics, and http://www.denx.de/wiki/UBoot/ReleaseCycle
for links to statistics for earlier releases.
Best regards,
Wolfgang Denk
--
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
Prediction is very difficult, especially of the future. - Niels Bohr
More information about the U-Boot
mailing list