Re: [PATCH v2 1/3] x86/boot/compressed: move .got.plt entries out of the .got section

2020-05-24 Thread Ingo Molnar
* Ard Biesheuvel wrote: > On Sun, 24 May 2020 at 17:08, Ingo Molnar wrote: > > > > > > * Ard Biesheuvel wrote: > > > > > The .got.plt section contains the part of the GOT which is used by PLT > > > entries, and which gets updated lazily by the dynamic loader when > > > function calls are disp

Re: [PATCH v2 1/3] x86/boot/compressed: move .got.plt entries out of the .got section

2020-05-24 Thread Ard Biesheuvel
On Sun, 24 May 2020 at 17:08, Ingo Molnar wrote: > > > * Ard Biesheuvel wrote: > > > The .got.plt section contains the part of the GOT which is used by PLT > > entries, and which gets updated lazily by the dynamic loader when > > function calls are dispatched through those PLT entries. > > > > On

Re: [PATCH v2 1/3] x86/boot/compressed: move .got.plt entries out of the .got section

2020-05-24 Thread Ingo Molnar
* Ard Biesheuvel wrote: > The .got.plt section contains the part of the GOT which is used by PLT > entries, and which gets updated lazily by the dynamic loader when > function calls are dispatched through those PLT entries. > > On fully linked binaries such as the kernel proper or the decompre

[PATCH v2 1/3] x86/boot/compressed: move .got.plt entries out of the .got section

2020-05-23 Thread Ard Biesheuvel
The .got.plt section contains the part of the GOT which is used by PLT entries, and which gets updated lazily by the dynamic loader when function calls are dispatched through those PLT entries. On fully linked binaries such as the kernel proper or the decompressor, this never happens, and so in pr