From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753314AbcFUInN (ORCPT ); Tue, 21 Jun 2016 04:43:13 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:55290 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752050AbcFUImX (ORCPT ); Tue, 21 Jun 2016 04:42:23 -0400 From: Arnd Bergmann To: linux-arm-kernel@lists.infradead.org Cc: Seung-Woo Kim , linux@armlinux.org.uk, linux-kernel@vger.kernel.org, aryabinin@virtuozzo.com Subject: Re: [RFC][PATCH] arm: ubsan: select ARCH_HAS_UBSAN_SANITIZE_ALL Date: Tue, 21 Jun 2016 10:43:19 +0200 Message-ID: <12441230.VuJWJP4oWR@wuerfel> User-Agent: KMail/5.1.3 (Linux/4.4.0-22-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <1466487545-22819-1-git-send-email-sw0312.kim@samsung.com> References: <1466487545-22819-1-git-send-email-sw0312.kim@samsung.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:ImUA36PmQeZorrFXj+pKlqvlm3Wv45r9dKVwLdkiKR8LRlxpmSu xMjCEhHfX+nk+jh7UXd6fR8rVas5JsMeuMRIs4B6jPWtSddyp6HeTnCGG/TgKqlzJtE5jDX WchgeCfu/1N71Lz//wnOmQwTxgYwLjoPDBvSxpWVgbuyQsA/oOmYZKgjL9w1X7i5/rfFNLK KvJBBxJocRpc77LbmL1ig== X-UI-Out-Filterresults: notjunk:1;V01:K0:6+5WxyZpnc8=:w0QtztqVcYeu/HCzvEGURu 9bcMrA8OgdmhJ6dnCRRcf5jbtSUXyPyNMoZJBaT9STLrU/Gjifpz14HHeO2CAYGdEMcb8kxzI SBWcZG56PvD03bSdiO8zkeCm3IqMS8mhcyEXfR3WqM7aW7sJhW3FXkvEpX38mu+wv4z7sM+24 3Ar3GoxTuEBLSnpV8ChXtAGD1IWDP9S9X0+MP/YOQAkiMWCRBqVV3ypt+bkQtKCV3ndwQDWW3 s8C0pcDQ+8mMWykXvhJqD7xicoX0VmcNC4C5M7OFdtUVJTuiF97hCSteVu51KxlFf5JgWYvu1 QGQ6kdsb4dZ77xlhoOl8peGgsS24+bNcO4u4C9QthMIZZc2V6MuadRXDdCqH3To2IIAWCgbci VO65g7QqK4KEx+MVcKuoqeqI6GQN5PkVGyJ47+ud5o68rl/CITwB3tXD8cFtRRO8VVWyOVOLi gUfCiF21BsVGj/tDXkL/n4g7NPhtdMUwpmKQ5RZEdsPTO4lvXmn1zn184iF9QhzNvnBxtC/nZ zCS7eN+G16ZD0NSJVQHz5jYvNtTICYhfE9Zdt28rdHBlLkXx95Kmpee7VS4956Cqoh/16MNBM HcmN81VS6uCGbqV0ajeQQqyHPXnU7Lp3JCrdbp73TL8o0RUMtQQjqWDBJn+c5mgOj24jBlSdC 3rNVHbsYbq9BrSLa30emhJBJCOPdC3gFE1ck12JjUlUEUO25BxA7ctSWourxE6ssTUMQgwgSB OvVa0+LyGKbVIF5A Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tuesday, June 21, 2016 2:39:05 PM CEST Seung-Woo Kim wrote: > To enable UBSAN on arm, this patch enables ARCH_HAS_UBSAN_SANITIZE_ALL > from arm confiuration. Basic kernel booting is tested on arm kernel > enabled CONFIG_UBSAN_SANITIZE_ALL from Exynos5422 based Odroid-XU3 > board. > > Signed-off-by: Seung-Woo Kim > --- > Because I tested only with specific soc board, so I am not sure the ubsan is > fine for all other cases. So, I send this patch as a RFC. > I've tried this out on my build test box in the past, but ran into some problems. In particular I ended up disabling -fsanitize=signed-integer-overflow and -fsanitize=object-size and later reverting the whole thing, but don't remember exactly why (possibly I was hitting internal compiler errors?).' Let me re-enable it with your patch locally and report back with whatever build problems I run into. Arnd