Re: [PATCH 5/8] arm64: kernel: replace early 64-bit literal loads with move-immediates

2016-04-19 Thread Laurentiu Tudor
On 04/18/2016 06:09 PM, Ard Biesheuvel wrote: > When building a relocatable kernel, we currently rely on the fact that > early 64-bit literal loads need to be deferred to after the relocation > has been performed only if they involve symbol references, and not if > they involve assemble time

Re: [PATCH 5/8] arm64: kernel: replace early 64-bit literal loads with move-immediates

2016-04-19 Thread Laurentiu Tudor
On 04/18/2016 06:09 PM, Ard Biesheuvel wrote: > When building a relocatable kernel, we currently rely on the fact that > early 64-bit literal loads need to be deferred to after the relocation > has been performed only if they involve symbol references, and not if > they involve assemble time

[PATCH 5/8] arm64: kernel: replace early 64-bit literal loads with move-immediates

2016-04-18 Thread Ard Biesheuvel
When building a relocatable kernel, we currently rely on the fact that early 64-bit literal loads need to be deferred to after the relocation has been performed only if they involve symbol references, and not if they involve assemble time constants. While this is not an unreasonable assumption to

[PATCH 5/8] arm64: kernel: replace early 64-bit literal loads with move-immediates

2016-04-18 Thread Ard Biesheuvel
When building a relocatable kernel, we currently rely on the fact that early 64-bit literal loads need to be deferred to after the relocation has been performed only if they involve symbol references, and not if they involve assemble time constants. While this is not an unreasonable assumption to