Re: SPARC: 3.13-rc1 and newer: kernel size issue with tftpboot.img

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Aaro Koskinen <aaro.koskinen@xxxxxx>
Date: Sun, 1 Dec 2013 21:02:20 +0200

> The bloat seems to be coming from arch/sparc/mm/init_64.c:
> 
> 	   text    data     bss     dec     hex filename
> 	  10147   13536 4335264 4358947  428323 arch/sparc/mm/init_64.o
> 
> The cause is MAX_PHYS_ADDRESS_BITS changing from 41 to 47. Would it be
> possible to make this configurable for legacy SPARCs? Manually patching
> this value back to 41 seems to at least produce a bootable image (no
> further testing done).

That would defeat the whole point of having one kernel image that
works on all sparc64 systems.

This data structure must be locked into the TLB and therefore must
be in the main kernel image.  I'll try to look into doing things
differently but it won't be done any time soon as I'm very backlogged
with just networking patch review after coming home from travelling.
--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux