On Mon, Jul 22, 2024, at 11:41, ysionneau@xxxxxxxxxxxxx wrote:Thanks a lot for your reviews, as always it's much appreciated.
From: Yann Sionneau <ysionneau@xxxxxxxxxxxxx>Thanks for posting it again. I tried to read through it
This patch series adds support for the kv3-1 CPU architecture of the kvx family
found in the Coolidge (aka MPPA3-80) SoC of Kalray.
and point out a few things I noticed. It's been a while
since v2, so I may have forgotten things we already discussed.
I did not see any major issues here, the main things that
take work to implement (better atomics, vmemmap, also vmap_stack
which I did not mention) are just there to make your code
better, but are not required to get it merged.
We are still willing to contribute our kvx support into upstream gcc, but we cannot commit to a deadline yet becauseThis is an RFC, since kvx support is not yet upstreamed into gcc,Do you have a timeline for upstream compiler support? I see that
therefore this patch series cannot be merged into Linux for now.
your github trees contain both llvm and gcc forks on an older
baseline (gcc-12.2 and llvm-15, respectively), but I don't know
how much you have already submitting for inclusion in a newer
release.