[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