Messages in this thread | | | Date | Fri, 20 Jun 2008 13:55:12 -0700 (PDT) | From | Christoph Lameter <> | Subject | Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into per cpu area |
| |
On Fri, 20 Jun 2008, Eric W. Biederman wrote:
> at __per_coup_load. But it is absolute Ugh. > > It might be worth saying something like. > .data.percpu.start : AT(.data.percpu.dummy - LOAD_OFFSET) { > DATA(0) > . = ALIGN(align); > __per_cpu_load = . ; > } > To make __per_cpu_load a relative symbol. ld has a bad habit of taking > symbols out of empty sections and making them absolute. Which is why > I added the DATA(0). > > Still I don't think that would be the 64bit problem.
Ahh.. Good idea. I had a long fight with the loader before it did the right thing.
| |