[pkg-fso-maint] fso-deviced usage experience

Andreas Kemnade andreas at kemnade.info
Mon Aug 2 07:37:49 UTC 2010


Hi,

On Wed, 28 Jul 2010 11:14:27 +0200
Heiko Stübner <heiko at sntech.de> wrote:

> Hi Andreas,
> 
> Am Dienstag 27 Juli 2010 schrieb Andreas Kemnade:
> > On Mon, 26 Jul 2010 14:34:59 +0200
> > Heiko Stübner <heiko at sntech.de> wrote:
> > > But as part of moving it to main I'd like to collect some opinions of
> > > others as well - i.e. what works, what is problematic, ...
> > 
> > eatig my ram works quite well. There is an annoying memory leak in it.
> do you have any more information on that? I'm using fsodeviced exclusivly on 
> my daily phone and don't see such leaks.
> 
> Are you using it on a Freerunner and with the stock config and in what 
> timeframe do leaks occour? [i.e. 1MB per day, or 10MB per hour].
> 
I have analyzed the stuff a bit more now. The leak stops when I move
both kernel26_powersupply.so and kernel_idle.so out of sight.
Comparing the two modules there is something common between:
The usage of kobjectnotifiers. I noticed that I have still set
bq27000.cache_time to a quite low value (which I did a long time ago).
If I play with that parameter I can adjust the speed of leaking.
And that might be an explanation why not so many people have seen
the leak. 

I rebuild libfsobasics using apt-get source and debian/rules binary-arch
on my freerunner. I modified the kobjectnotifier program so that it displays
kobject notifications in an endless loop. There was no leak. But then
I forced it to use the already installed libfsobasics (which is the same
version). The leak was there. The speed of the leak was the same as in
fsodeviced. 
I guess the difference is the vala compiler version libfsobasics was built with.
I have 0.9.2 on my freerunner since a few weeks and I guess the debian package
was built with an older one.
 After installing the rebuild unchanged libfsobasics the leak in
fsodeviced was gone.

Greetings
Andreas Kemnade
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20100802/ffd8c78c/attachment-0001.pgp>


More information about the pkg-fso-maint mailing list