Messages in this thread | | | From | Sedat Dilek <> | Date | Tue, 21 Jul 2020 10:09:14 +0200 | Subject | Re: [PATCH v3 00/11] i386 Clang support |
| |
On Mon, Jul 20, 2020 at 10:49 PM 'Nick Desaulniers' via Clang Built Linux <clang-built-linux@googlegroups.com> wrote: > > Resend of Brian's v2 with Acks from Peter and Linus collected, as well > as the final patch (mine) added. The commit of the final patch discusses > some of the architectural differences between GCC and Clang, and the > kernels tickling of this difference for i386, which necessitated these > patches. > > Brian Gerst (10): > x86/percpu: Introduce size abstraction macros > x86/percpu: Clean up percpu_to_op() > x86/percpu: Clean up percpu_from_op() > x86/percpu: Clean up percpu_add_op() > x86/percpu: Remove "e" constraint from XADD > x86/percpu: Clean up percpu_add_return_op() > x86/percpu: Clean up percpu_xchg_op() > x86/percpu: Clean up percpu_cmpxchg_op() > x86/percpu: Clean up percpu_stable_op() > x86/percpu: Remove unused PER_CPU() macro > > Nick Desaulniers (1): > x86: support i386 with Clang > > arch/x86/include/asm/percpu.h | 510 +++++++++++---------------------- > arch/x86/include/asm/uaccess.h | 4 +- > 2 files changed, 175 insertions(+), 339 deletions(-) > > -- > 2.28.0.rc0.105.gf9edc3c819-goog >
Hi,
I have tested this patchset v3 on top of Linux v5.8-rc6 with a selfmade llvm-toolchain (snapshot version: v11+git-e05c7e400f3a plus cherry-picked 8b354cc8db41).
This happened out of interest if this is in good shape together with my Debian AMD64 system. I checked my build-log and dmesg-output and it looks good.
Feel free to add my...
Tested-by: Sedat Dilek <sedat.dilek@gmail.com>
Thanks.
Regards, - Sedat -
| |