[GIT PULL] Identity mapping changes for 3.3

Nicolas Pitre nico at fluxnic.net
Tue Dec 6 23:25:47 EST 2011


On Tue, 6 Dec 2011, Russell King - ARM Linux wrote:

> On Tue, Dec 06, 2011 at 10:14:39AM +0000, Will Deacon wrote:
> > Hi Russell,
> > 
> > On Mon, Dec 05, 2011 at 11:23:42PM +0000, Russell King - ARM Linux wrote:
> > > On Fri, Dec 02, 2011 at 04:08:33PM +0000, Will Deacon wrote:
> > > > The following changes since commit 2d13ccaa8797d7e599f3792aed4b1e44b47f94a5:
> > > > 
> > > >   Merge branch 'irqchip-consolidation' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into devel-stable (2011-11-21 21:56:56 +0000)
> > > 
> > > As this is known to be broken on OMAP, could I have this based upon
> > > some other commit - maybe ba8bb18a03f which I've just committed into
> > > devel-stable (which is the second 'fix' patch for OMAP) please.
> > 
> > I'm struggling to pull from you [1] at the moment, but I'll rebase this once I
> > manage to get the updated devel-stable.
> 
> It looks like the machine is hitting the memory and disk io bandwidth
> limits.  Unfortunately, git seems to have high demands for both of those,
> weighing in at around 300-400MB per pack process, and seemingly wanting
> to read all the pack files too.

Make sure the repo on that machine is nicely packed.  Running "git gc" 
(gc as in garbage collect) once in a while is a good thing to do, 
especially that you now have the smart HTTP protocol enabled.  That will 
bring the memory usage way down, and serving requests will be much 
faster too.  It is safe to put that in a cron job once a week or so, 
even if concurrent requests are being serviced.


Nicolas



More information about the linux-arm-kernel mailing list