Message ID | 20250417035143.268248-1-maobibo@loongson.cn (mailing list archive) |
---|---|
Headers | show |
Series | target/loongarch: Code cleanup with function loongarch_map_address | expand |
Hi Bibo, On 17/4/25 05:51, Bibo Mao wrote: > Get physical address from virtual address is important for qmp command to > dump memory content. In TCG mode, it searches TLB tables firstly and > then do page table walker. In KVM mode, there are no TLB tables and page > table walker is used directly. > > Here TLB tables searching is moved to directory tcg, and code about page > table walker is put in the common part so that it can be used in KVM mode > also. Can you add a cross-loongarch64-kvm-only job in .gitlab-ci.d/crossbuilds.yml to ensure we cover this configuration on our CI? Thanks, Phil.
On 2025/4/17 下午6:03, Philippe Mathieu-Daudé wrote: > Hi Bibo, > > On 17/4/25 05:51, Bibo Mao wrote: >> Get physical address from virtual address is important for qmp command to >> dump memory content. In TCG mode, it searches TLB tables firstly and >> then do page table walker. In KVM mode, there are no TLB tables and page >> table walker is used directly. >> >> Here TLB tables searching is moved to directory tcg, and code about page >> table walker is put in the common part so that it can be used in KVM mode >> also. > > Can you add a cross-loongarch64-kvm-only job in > .gitlab-ci.d/crossbuilds.yml to ensure we cover > this configuration on our CI? We want to do, the problem is that there is no popular OS (such as debian/fedora) supporting LoongArch now :(, so there is no CI for avocado or crossbuilds.yml still. Regards Bibo Mao > > Thanks, > > Phil.