Re: [PATCH v9 0/6] add support for relative references in special sections

2018-07-03 Thread Ingo Molnar
* Ard Biesheuvel wrote: > On 27 June 2018 at 17:15, Will Deacon wrote: > > Hi Ard, > > > > On Tue, Jun 26, 2018 at 08:27:55PM +0200, Ard Biesheuvel wrote: > >> This adds support for emitting special sections such as initcall arrays, > >> PCI fixups and tracepoints as relative references rather

Re: [PATCH v9 0/6] add support for relative references in special sections

2018-07-01 Thread Ard Biesheuvel
On 27 June 2018 at 17:15, Will Deacon wrote: > Hi Ard, > > On Tue, Jun 26, 2018 at 08:27:55PM +0200, Ard Biesheuvel wrote: >> This adds support for emitting special sections such as initcall arrays, >> PCI fixups and tracepoints as relative references rather than absolute >> references. This reduc

Re: [PATCH v9 0/6] add support for relative references in special sections

2018-06-27 Thread Will Deacon
Hi Ard, On Tue, Jun 26, 2018 at 08:27:55PM +0200, Ard Biesheuvel wrote: > This adds support for emitting special sections such as initcall arrays, > PCI fixups and tracepoints as relative references rather than absolute > references. This reduces the size by 50% on 64-bit architectures, but > more

Re: [PATCH v9 0/6] add support for relative references in special sections

2018-06-26 Thread Michael Ellerman
Ard Biesheuvel writes: > This adds support for emitting special sections such as initcall arrays, > PCI fixups and tracepoints as relative references rather than absolute > references. This reduces the size by 50% on 64-bit architectures, but > more importantly, it removes the need for carrying re

[PATCH v9 0/6] add support for relative references in special sections

2018-06-26 Thread Ard Biesheuvel
This adds support for emitting special sections such as initcall arrays, PCI fixups and tracepoints as relative references rather than absolute references. This reduces the size by 50% on 64-bit architectures, but more importantly, it removes the need for carrying relocation metadata for these sect