lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAOesGMjxNs2X9F7vus5z_69wqrZuMc2mMXh1CC0415JNcojHDg@mail.gmail.com>
Date:	Tue, 15 May 2012 22:09:18 -0700
From:	Olof Johansson <olof@...om.net>
To:	linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org
Cc:	arm@...nel.org, Srinidhi Kasagar <srinidhi.kasagar@...ricsson.com>,
	Tony Lindgren <tony@...mide.com>, Sekhar Nori <nsekhar@...com>,
	Jamie Iles <jamie@...ieiles.com>,
	Kevin Hilman <khilman@...com>,
	Kukjin Kim <kgene.kim@...sung.com>,
	Stephen Warren <swarren@...dia.com>,
	Magnus Damm <magnus.damm@...il.com>,
	Kristoffer Ericson <kristoffer.ericson@...il.com>,
	David Brown <davidb@...eaurora.org>,
	Jean-Christophe Plagniol-Villard <plagnioj@...osoft.com>,
	Sascha Hauer <kernel@...gutronix.de>,
	Nicolas Ferre <nicolas.ferre@...el.com>,
	Rob Herring <rob.herring@...xeda.com>,
	Barry Song <baohua.song@....com>,
	Eric Miao <eric.y.miao@...il.com>,
	Linus Walleij <linus.walleij@...ricsson.com>,
	Scott Branden <sbranden@...adcom.com>,
	Jiandong Zheng <jdzheng@...adcom.com>,
	Colin Cross <ccross@...roid.com>,
	Shawn Guo <shawn.guo@...aro.org>,
	Roland Stigge <stigge@...com.de>,
	"Rafael J. Wysocki" <rjw@...k.pl>,
	"Turquette, Mike" <mturquette@...com>,
	Lennert Buytenhek <kernel@...tstofly.org>
Subject: Pre-merge window status of the arm-soc tree

As of the writing of this email, we have a total of 753 non-merge change
sets queued up in arm-soc for the 3.5 merge window, which we have pulled
in through 103 separate merges from the subarchitecture maintainers.

There are a few pull requests still pending; a couple have been
requested respins to fix issues and there's open questions on a few
others.

For comparison, last merge window contained 717 non-merge commits (plus
another 126 fixes later in the cycle) from arm-soc.


With the exceptions of the above mentioned branches, practically all
requests should have been received by now. If anyone is sitting on
something they are planning to get into the merge window, let us know
as soon as possible or we will likely have to postpone it until
3.6. General rule of thumb is that changes should have landed in
linux-next by -rc6 or so, and that was over a week ago.



So, with that taken care of, let's look at some of the statistics.

For this release cycle, we've had 4 external dependencies:

* One branch from Russell's tree providing new clkdev infrastructure
* Two points on the same branch from the pinctrl tree that various SoCs
 have been building driver support on top of
* i2c driver changes for lpc32xx was brought in from the i2c tree

We are also naming Mike Turquette's common clock branch as a
dependency even though it is going to be sent upstream through
arm-soc pull requests.

Top contributors for this merge window, per patch count, are:

76     Shawn Guo
55     Paul Walmsley
42     Stephen Warren
37     Kuninori Morimoto
36     Viresh Kumar
34     Tushar Behera
32     Sascha Hauer
21     Jean-Christophe PLAGNIOL-VILLARD
20     Linus Walleij
19     Daniel Lezcano

And looking at the filesystem, most changes have been in:

$ git diff deps for-next --dirstat=1.5
   6.5% arch/arm/boot/dts/
  13.6% arch/arm/mach-imx/
   1.5% arch/arm/mach-ixp2000/include/mach/
   2.0% arch/arm/mach-ixp2000/
   2.1% arch/arm/mach-ixp23xx/
   2.0% arch/arm/mach-mmp/
   2.8% arch/arm/mach-mxs/
  10.0% arch/arm/mach-omap2/
   3.5% arch/arm/mach-spear3xx/
   6.0% arch/arm/mach-tegra/
   4.4% arch/arm/mach-ux500/
   1.6% arch/arm/plat-s5p/
  16.6% arch/arm/
   4.6% drivers/clk/spear/
   1.7% drivers/clk/
   1.9% drivers/mfd/
   8.6% drivers/pinctrl/spear/
   3.1% drivers/pinctrl/
   4.5% drivers/

The 4.1% of change in mach-ixp2000 and ixp23xx are worth pointing out,
since it's the removal of those platforms. They haven't seen active
development since 2006, and no one has expressed interest in keeping
them alive. Removing unused legacy platforms makes things easier when
it comes to platform consolidation. There might be a few more
candidates down the road, but nothing has been planned as of this
time.


Just as with last merge window, we have at mostly the same
cross-sections of topic branches. This time around we have had a few
shorter ones for specific subtopics, which is normal depending on what
the focus ends up being for some of the merge windows.

The list of arm-soc topic branches to date are:

depends/clk/next Common clock infrastructure branch from Mike Turquette
next/maintainers Updates to MAINTAINERS file
next/cleanup     General cleanup patches
next/fixes       Fixes (and a few cleanups) that were not urgent enough for 3.4
next/dt          Device tree source and support changes
next/soc         New SoC support, or soc platform development
next/pinctrl     Changes enabling the new pinctrl subsystem on platforms
next/pm          power management and clock/reset changes
next/boards      board changes
next/defconfig   defconfig updates
next/drivers     drivers or SoC driver configuration updates
next/cleanup2    cleanups having dependencies on some of the above branches
next/clock       patches moving platforms to common clock infrastructure
next/dt2         device tree updates with dependencies on above branches
next/soc2        New SoC or SoC driver support depending on above branches
next/stmp-dev    library infrastructure for stmp-style device register
layouts and patches using those
staging/cleanup  late_initcall cleanups (to be moved to a next/* branch)

Another thing that has held steady since last merge window, is that we
still have a healthy amount of cleanups going in. The ones explicitly
going into the cleanup branches account for about 1/3rd of the total
commits, but there are cleanups and refactorings going in through other
topic branches as well.


-Olof
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ