qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re:Re: [PATCH] This patch implements several Octeon +/II instructions.


From: owl129
Subject: Re:Re: [PATCH] This patch implements several Octeon +/II instructions.
Date: Mon, 12 Feb 2024 18:57:03 +0800 (CST)

Hi 
> How can we test it? Is there any distribution producing kernel for
> Octeon+/2? Per https://github.com/MarvellEmbeddedProcessors/marvell-dpdk
>  I understand there could be Linux and FreeBSD, is that correct?
Actually I don't know how to fully test each intruction. 

To the best of my knowledge, the Octeon Instruction is optimized for networking security/application processor.
And the latest reference manual is not public available. (https://dokumen.tips/documents/cavium-networks-octeon-plus-cn50xx-hardware-2008-cavium-networks-octeon-plus.html?page=1 )

I find the Instruction specification from Marvell's toolchain and Vargrind's vex ir translation (https://sourceware.org/git/?p=valgrind.git;a=blob;f=VEX/priv/guest_mips_toIR.c;h=1285edad0b83b0f0a6b21fc63d2235d50f94d204;hb=HEAD#l2909)
I have successfully emulated an ELF binary compiled for Cavium (Marvell) on x86 architecture.

Can you help or give me some suggestions about testing?



Best

owl129

reply via email to

[Prev in Thread] Current Thread [Next in Thread]