Message ID | 20180918165542.4691-1-miguel.ojeda.sandonis@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | Compiler Attributes: (naked only, for v4.19) | expand |
On Tue, Sep 18, 2018 at 06:55:40PM +0200, Miguel Ojeda wrote: > These two patches are the 5th and 6th of the Compiler Attributes series, > which Stefan and Nick requested to go into v4.19 so that the clang ARM32 > build is fixed. The v5 of Compiler Attributes will have these two removed > if this goes in. As these seem pretty "obvious" and they do fix a problem for one system/compiler that we want to support, and because odds are I would end up getting them submitted to the 4.19-stable tree eventually, I've now applied them to the tree. thanks, greg k-h
On Thu, Sep 20, 2018 at 03:57:48PM +0200, Greg Kroah-Hartman wrote: > On Tue, Sep 18, 2018 at 06:55:40PM +0200, Miguel Ojeda wrote: > > These two patches are the 5th and 6th of the Compiler Attributes series, > > which Stefan and Nick requested to go into v4.19 so that the clang ARM32 > > build is fixed. The v5 of Compiler Attributes will have these two removed > > if this goes in. > > As these seem pretty "obvious" and they do fix a problem for one > system/compiler that we want to support, and because odds are I would > end up getting them submitted to the 4.19-stable tree eventually, I've > now applied them to the tree. Also, it passed my build tests, I didn't just throw these in without doing that :) greg k-h
On Thu, Sep 20, 2018 at 3:59 PM, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > On Thu, Sep 20, 2018 at 03:57:48PM +0200, Greg Kroah-Hartman wrote: >> On Tue, Sep 18, 2018 at 06:55:40PM +0200, Miguel Ojeda wrote: >> > These two patches are the 5th and 6th of the Compiler Attributes series, >> > which Stefan and Nick requested to go into v4.19 so that the clang ARM32 >> > build is fixed. The v5 of Compiler Attributes will have these two removed >> > if this goes in. >> >> As these seem pretty "obvious" and they do fix a problem for one >> system/compiler that we want to support, and because odds are I would >> end up getting them submitted to the 4.19-stable tree eventually, I've >> now applied them to the tree. Seems the easiest way forward for everyone, indeed. > > Also, it passed my build tests, I didn't just throw these in without > doing that :) Thanks for double-checking! Sending in a bit the v5 of Compiler Attributes rebased on this commit then. Cheers, Miguel
These two patches are the 5th and 6th of the Compiler Attributes series, which Stefan and Nick requested to go into v4.19 so that the clang ARM32 build is fixed. The v5 of Compiler Attributes will have these two removed if this goes in. Cc: Rasmus Villemoes <linux@rasmusvillemoes.dk> Cc: Eli Friedman <efriedma@codeaurora.org> Cc: Christopher Li <sparse@chrisli.org> Cc: Kees Cook <keescook@chromium.org> Cc: Ingo Molnar <mingo@kernel.org> Cc: Geert Uytterhoeven <geert@linux-m68k.org> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Joe Perches <joe@perches.com> Cc: Dominique Martinet <asmadeus@codewreck.org> Cc: Stefan Agner <stefan@agner.ch> Cc: Luc Van Oostenryck <luc.vanoostenryck@gmail.com> Cc: Nick Desaulniers <ndesaulniers@google.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: linux-sparse@vger.kernel.org Signed-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com> Miguel Ojeda (2): Compiler Attributes: naked was fixed in gcc 4.6 Compiler Attributes: naked can be shared include/linux/compiler-gcc.h | 14 -------------- include/linux/compiler_types.h | 8 ++++++++ 2 files changed, 8 insertions(+), 14 deletions(-)