[PATCH 2/12] i386: align data section to 4K boundary

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


Andi Kleen wrote:
> On Tuesday 03 October 2006 19:06, Vivek Goyal wrote:
>> o Currently there is no specific alignment restriction in linker script
>>   and in some cases it can be placed non 4K aligned addresses. This fails
>>   kexec which checks that segment to be loaded is page aligned.
>>
>> o I guess, it does not harm data segment to be 4K aligned.
> 
> iirc P4 optimization guide even recommends to keep writable data 
> away one page from code to avoid some cache invalidations. But:
> 

Yes, that's why the .rodata section should be in between.

It's not just the P4, either.

	-hpa


[Netdev]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Linux Media]     [Linux Resources]

Powered by Linux