From mboxrd@z Thu Jan 1 00:00:00 1970 From: jmorris@namei.org (James Morris) Date: Wed, 27 Jun 2018 05:13:31 +1000 (AEST) Subject: [PATCH v9 4/6] init: allow initcall tables to be emitted using relative references In-Reply-To: <20180626182802.19932-5-ard.biesheuvel@linaro.org> References: <20180626182802.19932-1-ard.biesheuvel@linaro.org> <20180626182802.19932-5-ard.biesheuvel@linaro.org> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tue, 26 Jun 2018, Ard Biesheuvel wrote: > Allow the initcall tables to be emitted using relative references that > are only half the size on 64-bit architectures and don't require fixups > at runtime on relocatable kernels. > > Cc: Petr Mladek > Cc: Sergey Senozhatsky > Cc: Steven Rostedt > Cc: James Morris > Cc: "Serge E. Hallyn" > Signed-off-by: Ard Biesheuvel > --- > include/linux/init.h | 44 +++++++++++++++----- > init/main.c | 32 +++++++------- > kernel/printk/printk.c | 16 +++---- > security/security.c | 17 ++++---- > 4 files changed, 68 insertions(+), 41 deletions(-) Acked-by: James Morris -- James Morris