lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 20 Jun 2016 10:28:29 +0900 From: Masahiro Yamada <yamada.masahiro@...ionext.com> To: linux-arm-kernel <linux-arm-kernel@...ts.infradead.org> Cc: Richard Woodruff <r-woodruff2@...com>, Kees Cook <keescook@...omium.org>, Arnd Bergmann <arnd@...db.de>, "Michael S. Tsirkin" <mst@...hat.com>, "Peter Zijlstra (Intel)" <peterz@...radead.org>, Andrey Konovalov <andreyknvl@...gle.com>, Linus Walleij <linus.walleij@...aro.org>, Linux Kernel Mailing List <linux-kernel@...r.kernel.org>, Russell King <linux@...linux.org.uk>, Masahiro Yamada <yamada.masahiro@...ionext.com>, Tony Lindgren <tony@...mide.com>, Zhaoxiu Zeng <zhaoxiu.zeng@...il.com> Subject: Re: [PATCH] ARM: remove unused CONFIG_ARCH_HAS_BARRIERS Hi. I have not had any comment on this patch, but it looks correct to me. I will put it into Russell's patch tracker if nobody is against it. 2016-06-13 21:25 GMT+09:00 Masahiro Yamada <yamada.masahiro@...ionext.com>: > Since commit 2b749cb3a515 ("ARM: realview: remove private barrier > implementation"), this config is not used by any platform. > > Signed-off-by: Masahiro Yamada <yamada.masahiro@...ionext.com> > --- > > arch/arm/include/asm/barrier.h | 4 +--- > arch/arm/mm/Kconfig | 6 ------ > 2 files changed, 1 insertion(+), 9 deletions(-) > > diff --git a/arch/arm/include/asm/barrier.h b/arch/arm/include/asm/barrier.h > index 112cc1a..f5d6981 100644 > --- a/arch/arm/include/asm/barrier.h > +++ b/arch/arm/include/asm/barrier.h > @@ -44,9 +44,7 @@ extern void arm_heavy_mb(void); > #define __arm_heavy_mb(x...) dsb(x) > #endif > > -#ifdef CONFIG_ARCH_HAS_BARRIERS > -#include <mach/barriers.h> > -#elif defined(CONFIG_ARM_DMA_MEM_BUFFERABLE) || defined(CONFIG_SMP) > +#if defined(CONFIG_ARM_DMA_MEM_BUFFERABLE) || defined(CONFIG_SMP) > #define mb() __arm_heavy_mb() > #define rmb() dsb() > #define wmb() __arm_heavy_mb(st) > diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig > index cb569b6..d15a7fe 100644 > --- a/arch/arm/mm/Kconfig > +++ b/arch/arm/mm/Kconfig > @@ -1025,12 +1025,6 @@ config ARM_DMA_MEM_BUFFERABLE > > You are recommended say 'Y' here and debug any affected drivers. > > -config ARCH_HAS_BARRIERS > - bool > - help > - This option allows the use of custom mandatory barriers > - included via the mach/barriers.h file. > - > config ARM_HEAVY_MB > bool > > -- > 1.9.1 > > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel@...ts.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- Best Regards Masahiro Yamada
Powered by blists - more mailing lists