Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751352AbbBDFUz (ORCPT ); Wed, 4 Feb 2015 00:20:55 -0500 Received: from mailout3.samsung.com ([203.254.224.33]:38153 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750879AbbBDFUw (ORCPT ); Wed, 4 Feb 2015 00:20:52 -0500 X-AuditID: cbfee68d-f79296d000004278-0c-54d1ac323d6f From: Jingoo Han To: "'Josh Poimboeuf'" Cc: "'Seth Jennings'" , "'Jiri Kosina'" , "'Vojtech Pavlik'" , live-patching@vger.kernel.org, linux-kernel@vger.kernel.org, "'Jingoo Han'" References: In-reply-to: Subject: Re: [PATCH] livepatch: rename config to CONFIG_LIVEPATCH Date: Wed, 04 Feb 2015 14:21:34 +0900 Message-id: <002601d0403a$717813c0$54683b40$%han@samsung.com> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-index: AdBAAx9sCVFxrUJMTWKCYh+PpAEEZQANxRpw Content-language: ko X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRmVeSWpSXmKPExsVy+t8zI12jNRdDDLY9kbK4vPASq8XuOYtZ LA78PMFocXnXHDaLMwfvsVnsuviEzWLS/w4WB3aP9/uusnn0bVnF6HFmwRF2j8+b5AJYorhs UlJzMstSi/TtErgyrt9fzVZwVrNi96J/zA2M7xS7GDk5JARMJKZ3bmWFsMUkLtxbz9bFyMUh JLCMUeLN4XksMEVbJ7UxQSQWMUpsPj+NHcL5xSixePkWJpAqNgE1iS9fDrOD2CICWhJzDs1i ASliFrjMKDFl9lmgIg6gjmiJz70GIDWcAjES7X1rweqFBRwlFp5uYQOxWQRUJX6v+wC2mVfA VqLx3xl2CFtQ4sfke2BxZqD563ceZ4Kw5SU2r3nLDDJeQkBd4tFfXYgTjCT2Ld7DDFEiIrHv xTtGkHMkBB6xSyz+3MICsUtA4tvkQywQvbISmw4wQzwsKXFwxQ2WCYwSs5BsnoVk8ywkm2ch WbGAkWUVo2hqQXJBcVJ6kaFecWJucWleul5yfu4mRkjU9u5gvH3A+hCjAAejEg+vQP7FECHW xLLiytxDjKZAF01klhJNzgemhrySeENjMyMLUxNTYyNzSzMlcV5FqZ/BQgLpiSWp2ampBalF 8UWlOanFhxiZODilGhg3XKnon1ybssZ7/QLFXUqG975wB+2449TMUFO+lPXSUc2Ve5nZsyUe 8hXuDHF5sC4v0O/4LketnnSn6ZzxcTOvtFWwrq7gXHpsXnbbxV2WP424Q6dcdVSb52ayIDjL 8/Elk2cf2WY13N5wjOtVasyv8OMTvhlE2ZQ+PT25VlTuyNedlxsip1kpsRRnJBpqMRcVJwIA adaJZdUCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphleLIzCtJLcpLzFFi42I5/e+xgK7RmoshBnPXiVpcXniJ1WL3nMUs Fgd+nmC0uLxrDpvFmYP32Cx2XXzCZjHpfweLA7vH+31X2Tz6tqxi9Diz4Ai7x+dNcgEsUQ2M NhmpiSmpRQqpecn5KZl56bZK3sHxzvGmZgaGuoaWFuZKCnmJuam2Si4+AbpumTlAJygplCXm lAKFAhKLi5X07TBNCA1x07WAaYzQ9Q0JgusxMkADCesYM67fX81WcFazYveif8wNjO8Uuxg5 OSQETCS2TmpjgrDFJC7cW8/WxcjFISSwiFFi8/lp7BDOL0aJxcu3gFWxCahJfPlymB3EFhHQ kphzaBYLSBGzwGVGiSmzzwIVcQB1REt87jUAqeEUiJFo71sLVi8s4Cix8HQLG4jNIqAq8Xvd BxYQm1fAVqLx3xl2CFtQ4sfke2BxZqD563ceZ4Kw5SU2r3nLDDJeQkBd4tFfXYgTjCT2Ld7D DFEiIrHvxTvGCYxCs5BMmoVk0iwkk2YhaVnAyLKKUTS1ILmgOCk911CvODG3uDQvXS85P3cT IzglPJPawbiyweIQowAHoxIPr0D+xRAh1sSy4srcQ4wSHMxKIryL5wGFeFMSK6tSi/Lji0pz UosPMZoCPTqRWUo0OR+YrvJK4g2NTcyMLI3MLIxMzM2VxHmV7NtChATSE0tSs1NTC1KLYPqY ODilGhhLdjjdrQruy9RbPunW6rI378t2nWeSn7dvf9OzpapFRXs1EpZHZOZGHnZbc1K5+OmR 25IP5jK/1ppWsjVT+eGZ/OTWNR05h2rXfQ6SXzBf+GN/xAWGnfc0Hyz59Puhita9xy3nez6c 3X98+iIehVYR/tO2B3NZtrq+nvYp8pXUAa6tOkHuq46lK7EUZyQaajEXFScCAINZmYkfAwAA DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 5413 Lines: 162 On Wednesday, February 04, 2015 7:45 AM, Josh Poimboeuf wrote: > > Rename CONFIG_LIVE_PATCHING to CONFIG_LIVEPATCH to make the naming of > the config and the code more consistent. > > Signed-off-by: Josh Poimboeuf It looks good. Reviewed-by: Jingoo Han Best regards, Jingoo Han > --- > arch/x86/Kconfig | 2 +- > arch/x86/include/asm/livepatch.h | 4 ++-- > arch/x86/kernel/Makefile | 2 +- > include/linux/livepatch.h | 4 ++-- > kernel/livepatch/Kconfig | 6 +++--- > kernel/livepatch/Makefile | 2 +- > samples/Kconfig | 4 ++-- > samples/livepatch/Makefile | 2 +- > 8 files changed, 13 insertions(+), 13 deletions(-) > > diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig > index d34ef08..bff2448 100644 > --- a/arch/x86/Kconfig > +++ b/arch/x86/Kconfig > @@ -17,7 +17,7 @@ config X86_64 > depends on 64BIT > select X86_DEV_DMA_OPS > select ARCH_USE_CMPXCHG_LOCKREF > - select HAVE_LIVE_PATCHING > + select HAVE_LIVEPATCH > > ### Arch settings > config X86 > diff --git a/arch/x86/include/asm/livepatch.h b/arch/x86/include/asm/livepatch.h > index 26e5813..a455a53 100644 > --- a/arch/x86/include/asm/livepatch.h > +++ b/arch/x86/include/asm/livepatch.h > @@ -24,7 +24,7 @@ > #include > #include > > -#ifdef CONFIG_LIVE_PATCHING > +#ifdef CONFIG_LIVEPATCH > static inline int klp_check_compiler_support(void) > { > #ifndef CC_USING_FENTRY > @@ -40,7 +40,7 @@ static inline void klp_arch_set_pc(struct pt_regs *regs, unsigned long ip) > regs->ip = ip; > } > #else > -#error Live patching support is disabled; check CONFIG_LIVE_PATCHING > +#error Live patching support is disabled; check CONFIG_LIVEPATCH > #endif > > #endif /* _ASM_X86_LIVEPATCH_H */ > diff --git a/arch/x86/kernel/Makefile b/arch/x86/kernel/Makefile > index 316b34e..7322234 100644 > --- a/arch/x86/kernel/Makefile > +++ b/arch/x86/kernel/Makefile > @@ -63,7 +63,7 @@ obj-$(CONFIG_X86_MPPARSE) += mpparse.o > obj-y += apic/ > obj-$(CONFIG_X86_REBOOTFIXUPS) += reboot_fixups_32.o > obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o > -obj-$(CONFIG_LIVE_PATCHING) += livepatch.o > +obj-$(CONFIG_LIVEPATCH) += livepatch.o > obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o > obj-$(CONFIG_FTRACE_SYSCALLS) += ftrace.o > obj-$(CONFIG_X86_TSC) += trace_clock.o > diff --git a/include/linux/livepatch.h b/include/linux/livepatch.h > index f14c6fb..95023fd 100644 > --- a/include/linux/livepatch.h > +++ b/include/linux/livepatch.h > @@ -24,7 +24,7 @@ > #include > #include > > -#if IS_ENABLED(CONFIG_LIVE_PATCHING) > +#if IS_ENABLED(CONFIG_LIVEPATCH) > > #include > > @@ -128,6 +128,6 @@ extern int klp_unregister_patch(struct klp_patch *); > extern int klp_enable_patch(struct klp_patch *); > extern int klp_disable_patch(struct klp_patch *); > > -#endif /* CONFIG_LIVE_PATCHING */ > +#endif /* CONFIG_LIVEPATCH */ > > #endif /* _LINUX_LIVEPATCH_H_ */ > diff --git a/kernel/livepatch/Kconfig b/kernel/livepatch/Kconfig > index 347ee22..0450225 100644 > --- a/kernel/livepatch/Kconfig > +++ b/kernel/livepatch/Kconfig > @@ -1,15 +1,15 @@ > -config HAVE_LIVE_PATCHING > +config HAVE_LIVEPATCH > bool > help > Arch supports kernel live patching > > -config LIVE_PATCHING > +config LIVEPATCH > bool "Kernel Live Patching" > depends on DYNAMIC_FTRACE_WITH_REGS > depends on MODULES > depends on SYSFS > depends on KALLSYMS_ALL > - depends on HAVE_LIVE_PATCHING > + depends on HAVE_LIVEPATCH > help > Say Y here if you want to support kernel live patching. > This option has no runtime impact until a kernel "patch" > diff --git a/kernel/livepatch/Makefile b/kernel/livepatch/Makefile > index 7c1f008..e8780c0 100644 > --- a/kernel/livepatch/Makefile > +++ b/kernel/livepatch/Makefile > @@ -1,3 +1,3 @@ > -obj-$(CONFIG_LIVE_PATCHING) += livepatch.o > +obj-$(CONFIG_LIVEPATCH) += livepatch.o > > livepatch-objs := core.o > diff --git a/samples/Kconfig b/samples/Kconfig > index 0aed20d..224ebb4 100644 > --- a/samples/Kconfig > +++ b/samples/Kconfig > @@ -63,9 +63,9 @@ config SAMPLE_RPMSG_CLIENT > to communicate with an AMP-configured remote processor over > the rpmsg bus. > > -config SAMPLE_LIVE_PATCHING > +config SAMPLE_LIVEPATCH > tristate "Build live patching sample -- loadable modules only" > - depends on LIVE_PATCHING && m > + depends on LIVEPATCH && m > help > Builds a sample live patch that replaces the procfs handler > for /proc/cmdline to print "this has been live patched". > diff --git a/samples/livepatch/Makefile b/samples/livepatch/Makefile > index 7f1cdc1..10319d7 100644 > --- a/samples/livepatch/Makefile > +++ b/samples/livepatch/Makefile > @@ -1 +1 @@ > -obj-$(CONFIG_SAMPLE_LIVE_PATCHING) += livepatch-sample.o > +obj-$(CONFIG_SAMPLE_LIVEPATCH) += livepatch-sample.o > -- > 2.1.0 > > -- > To unsubscribe from this list: send the line "unsubscribe live-patching" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/