1 Oct 2009 05:36
Re: 64bit kernel is huge
Michael Ellerman <michael <at> ellerman.id.au>
2009-10-01 03:36:16 GMT
2009-10-01 03:36:16 GMT
On Mon, 2009-09-28 at 17:45 +1000, Anton Blanchard wrote: > Hi, > > I've found at least one machine that wont boot 2.6.31-rc* with a > pseries_defconfig. If I move real-base from 0xc00000 to 0xd00000 it > boots fine. > > # size vmlinux > text data bss dec hex filename > 9812942 1982496 1105228 12900666 c4d93a vmlinux > > Looks like we blow right through the 12MB mark. It desperately needs to eat > less and lose weight. > > Here are some of the problem areas: > > 131072 lppaca > 65536 paca > > I think we've attacked these before, not sure if there is anything left > we can trim. Why can't we dynamically allocate all but one paca? I seem to recall Mikey tried it but it didn't work? And on !ISERIES we should be able to allocate the lppacas too I think, the HV doesn't know about them until register_vpa(). cheers(Continue reading)
RSS Feed