Message ID | 20190426190603.5982-1-linux@rasmusvillemoes.dk (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | None | expand |
On 26/04/2019 21.06, Rasmus Villemoes wrote:
> Andrew, please apply and/or fold into 9/10.
Hm, I'm getting bounces for Andrew's email address:
The mail system
<akpm@mail.linuxfoundation.org>: host 172.17.192.39[172.17.192.39] said: 550
5.1.1 <akpm@mail.linuxfoundation.org>: Recipient address rejected: User
unknown in local recipient table (in reply to RCPT TO command)
I think these fixups need to go through his tree as well. Any ideas
what's going on?
Rasmus
On Fri, Apr 26, 2019 at 09:27:46PM +0200, Rasmus Villemoes wrote: >On 26/04/2019 21.06, Rasmus Villemoes wrote: > >> Andrew, please apply and/or fold into 9/10. > >Hm, I'm getting bounces for Andrew's email address: > > The mail system > ><akpm@mail.linuxfoundation.org>: host 172.17.192.39[172.17.192.39] said: 550 > 5.1.1 <akpm@mail.linuxfoundation.org>: Recipient address rejected: User > unknown in local recipient table (in reply to RCPT TO command) > >I think these fixups need to go through his tree as well. Any ideas >what's going on? When did you get this bounce? Can you give me more headers, especially with timestamps? Andrew's mailbox was recently switched to a different platform, so it's possible you're getting some unintended backscatter from when we briefly delivered mail to both. -K
On Fri, Apr 26, 2019 at 09:27:46PM +0200, Rasmus Villemoes wrote: >On 26/04/2019 21.06, Rasmus Villemoes wrote: > >> Andrew, please apply and/or fold into 9/10. > >Hm, I'm getting bounces for Andrew's email address: > > The mail system > ><akpm@mail.linuxfoundation.org>: host 172.17.192.39[172.17.192.39] said: 550 > 5.1.1 <akpm@mail.linuxfoundation.org>: Recipient address rejected: User > unknown in local recipient table (in reply to RCPT TO command) > >I think these fixups need to go through his tree as well. Any ideas >what's going on? OK, I see these, too. We'll fix it up, but the important bit here is that Andrew *is* getting all mail you send to his address. The bounces are from a secondary system that's supposed to have been removed from the forwarding destinations, but somehow is still getting copies of his mail. -K
On Fri, Apr 26, 2019 at 12:06 PM Rasmus Villemoes <linux@rasmusvillemoes.dk> wrote: > > Current versions of clang does not like the %c modifier in inline > assembly for targets other than x86, so any DYNAMIC_DEBUG=y build > fails on arm64. A fix is likely to land in 9.0 (see > https://github.com/ClangBuiltLinux/linux/issues/456), but unbreak the > build for older versions. > > Fixes: arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS > Reported-by: Nathan Chancellor <natechancellor@gmail.com> > Reported-by: Arnd Bergmann <arnd@arndb.de> > Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> > --- > Andrew, please apply and/or fold into 9/10. > > arch/arm64/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > index d0871d523d5d..315992e33b17 100644 > --- a/arch/arm64/Kconfig > +++ b/arch/arm64/Kconfig > @@ -83,7 +83,7 @@ config ARM64 > select CRC32 > select DCACHE_WORD_ACCESS > select DMA_DIRECT_REMAP > - select DYNAMIC_DEBUG_RELATIVE_POINTERS > + select DYNAMIC_DEBUG_RELATIVE_POINTERS if CC_IS_GCC || CLANG_VERSION >= 90000 I just landed the fix for this in Clang, I think around the time you sent the patch. Should ship in Clang 9. Thanks for unbreaking our build. Reviewed-by: Nick Desaulniers <ndesaulniers@google.com> > select EDAC_SUPPORT > select FRAME_POINTER > select GENERIC_ALLOCATOR > -- > 2.20.1 >
On Mon, Apr 29, 2019 at 10:32 AM Nick Desaulniers <ndesaulniers@google.com> wrote: > > On Fri, Apr 26, 2019 at 12:06 PM Rasmus Villemoes > <linux@rasmusvillemoes.dk> wrote: > > > > Current versions of clang does not like the %c modifier in inline > > assembly for targets other than x86, so any DYNAMIC_DEBUG=y build > > fails on arm64. A fix is likely to land in 9.0 (see > > https://github.com/ClangBuiltLinux/linux/issues/456), but unbreak the > > build for older versions. > > > > Fixes: arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS > > Reported-by: Nathan Chancellor <natechancellor@gmail.com> > > Reported-by: Arnd Bergmann <arnd@arndb.de> > > Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> > > --- > > Andrew, please apply and/or fold into 9/10. > > > > arch/arm64/Kconfig | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > > index d0871d523d5d..315992e33b17 100644 > > --- a/arch/arm64/Kconfig > > +++ b/arch/arm64/Kconfig > > @@ -83,7 +83,7 @@ config ARM64 > > select CRC32 > > select DCACHE_WORD_ACCESS > > select DMA_DIRECT_REMAP > > - select DYNAMIC_DEBUG_RELATIVE_POINTERS > > + select DYNAMIC_DEBUG_RELATIVE_POINTERS if CC_IS_GCC || CLANG_VERSION >= 90000 > > I just landed the fix for this in Clang, I think around the time you > sent the patch. Should ship in Clang 9. Thanks for unbreaking our > build. > Reviewed-by: Nick Desaulniers <ndesaulniers@google.com> + Dan who's looking for this to get picked up to unbreak KernelCI arm64+clang builds https://staging.kernelci.org/build/id/5cc6e080cf3a0f9d66257f6d/
On 30/04/2019 20.22, Nick Desaulniers wrote: > On Mon, Apr 29, 2019 at 10:32 AM Nick Desaulniers > <ndesaulniers@google.com> wrote: >> >> On Fri, Apr 26, 2019 at 12:06 PM Rasmus Villemoes >> <linux@rasmusvillemoes.dk> wrote: >>> >>> Current versions of clang does not like the %c modifier in inline >>> assembly for targets other than x86, so any DYNAMIC_DEBUG=y build >>> fails on arm64. A fix is likely to land in 9.0 (see >>> https://github.com/ClangBuiltLinux/linux/issues/456), but unbreak the >>> build for older versions. >>> >>> Fixes: arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS >>> Reported-by: Nathan Chancellor <natechancellor@gmail.com> >>> Reported-by: Arnd Bergmann <arnd@arndb.de> >>> Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> >>> --- >>> Andrew, please apply and/or fold into 9/10. Andrew, friendly ping. >>> arch/arm64/Kconfig | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig >>> index d0871d523d5d..315992e33b17 100644 >>> --- a/arch/arm64/Kconfig >>> +++ b/arch/arm64/Kconfig >>> @@ -83,7 +83,7 @@ config ARM64 >>> select CRC32 >>> select DCACHE_WORD_ACCESS >>> select DMA_DIRECT_REMAP >>> - select DYNAMIC_DEBUG_RELATIVE_POINTERS >>> + select DYNAMIC_DEBUG_RELATIVE_POINTERS if CC_IS_GCC || CLANG_VERSION >= 90000 >> >> I just landed the fix for this in Clang, I think around the time you >> sent the patch. Should ship in Clang 9. Thanks for unbreaking our >> build. Sorry for breaking it in the first place :-/ Rasmus
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index d0871d523d5d..315992e33b17 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -83,7 +83,7 @@ config ARM64 select CRC32 select DCACHE_WORD_ACCESS select DMA_DIRECT_REMAP - select DYNAMIC_DEBUG_RELATIVE_POINTERS + select DYNAMIC_DEBUG_RELATIVE_POINTERS if CC_IS_GCC || CLANG_VERSION >= 90000 select EDAC_SUPPORT select FRAME_POINTER select GENERIC_ALLOCATOR
Current versions of clang does not like the %c modifier in inline assembly for targets other than x86, so any DYNAMIC_DEBUG=y build fails on arm64. A fix is likely to land in 9.0 (see https://github.com/ClangBuiltLinux/linux/issues/456), but unbreak the build for older versions. Fixes: arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS Reported-by: Nathan Chancellor <natechancellor@gmail.com> Reported-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> --- Andrew, please apply and/or fold into 9/10. arch/arm64/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)