Hello Min, On Tue, Oct 4, 2022 at 5:41 PM Min Zhou <zhou...@loongson.cn> wrote: > > Dear team, > > The following patch set is intended to support DPDK running on LoongArch > architecture. > > LoongArch is the general processor architecture of Loongson Corporation > and is a new RISC ISA, which is a bit like MIPS or RISC-V. > > The online documents of LoongArch architecture are here: > https://loongson.github.io/LoongArch-Documentation/README-EN.html > > The latest build tools for LoongArch (binary) can be downloaded from: > https://github.com/loongson/build-tools > > If you want to generate your own cross toolchain, you can refer to > this thread: > > https://inbox.dpdk.org/dev/53b50799-cb29-7ee6-be89-4fe21566e...@loongson.cn/T/#m1da99578f85894a4ddcd8e39d8239869e6a501d1 > From the link above, you can find a script to do that. > > v8: > - rebase the patchset on the main repository > - add meson build test for LoongArch in devtools/test-meson-builds.sh > - add ccache to build configuration file > - change the cpp meson variable to a c++ compiler > - complete the cross compilation documentation for LoongArch, adding > reference to the build script and dependency list > - put the feature description for LoongArch in the EAL features list > in release_22_11.rst > - simplify macro definition for new added headers > - put the items about LoongArch in the right place in meson.build
Thanks for this last revision. We discussed a few things offlist, let me sumarize here for others: - I fixed a few style issues, re-arranged the documentation around the cross toolchain generation from sources, - on your side, LoongSon is building a CI system so that we have non regression compilation tests reports in DPDK patchwork, hopefully, by -rc3 time. As for adding more tests run by this CI, this can be discussed later, The last build fixes for GCC 12 have been merged by Thomas. There is nothing blocking for merging this series. Welcome to LoongArch in DPDK! Series applied. -- David Marchand