cost 96 ms
AArch64 的 QEMU:为什么执行停留在“ldr q1,[x0]”? - QEMU for AArch64: why execution stucks at "ldr q1, [x0]"?

我有这个简单的 C 代码: 编译为: 并执行为: 印刷: 为什么不打印yyy ? 通过减少问题,我发现: 对于strcpy GCC 生成的代码不是“调用 strcpy”(见下文) ldr q1, [x0]导致不打印yyy 。 这是foo的生成代码: 如果我将ret放在ldr q1, [x0]将打 ...

如何修复“qemu-system-mipsel:以下两个区域重叠(在 memory 地址空间中)”? - How to fix "qemu-system-mipsel: The following two regions overlap (in the memory address space)"?

我想在 qemu-system-mipsel 上为 MIPSEL 运行一个 Linux 根文件系统。 使用“firmware-analysis-toolkit”(firmadyne)从固件中提取根文件系统。 但是,根据需要构建根文件系统后,运行时遇到错误运行 qemu 的脚本是: 如果我使用 fi ...

QEMU 不启动 - QEMU Not booting

qemu 5.1.0-dirty 和 qemu 5.1.0 版本的行为是否不同? 没有错误发生,但它使用 qemu 5.1.0-dirty 版本而不是 5.1.0 启动。 可能是什么问题呢? 两个版本使用相同的命令行,但仅从 qemu 5.1.0-dirty 版本启动。 在无法启动的 qemu 5 ...

2023-01-27 04:41:36   1   25    qemu  
模拟异构系统,例如具有 P 和 E 内核的 ARM 处理器 - Emulating a heterogenous system, like an ARM Processor with P and E Cores

我正在尝试模拟一个处理器,该处理器由每个内核具有不同最大频率的处理器内核组成,例如 ARM 处理器或更新的 Intel 处理器,它们具有几个性能内核和效率内核。 我用 Qemu 试过了,但没走多远,我唯一发现的是qemu-system-aarch64 ,你可以在其中使用 nema 配置每个芯片的内核 ...

英特尔 CET 的分发和 CPU 仿真器的组合 - combination of distribution and CPU emulator for Intel CET

我想试验英特尔间接分支跟踪 (IBT),这是英特尔 CET 控制流完整性增强方法的一个组成部分。 gcc 当前默认生成与 IBT 兼容的代码(注意endbr64指令)。 但是,我认为我没有一台机器和/或 Linux 发行版可以在用户区使用 IBT。 似乎连 Qemu 7.2.0 也不支持 IBT。 ...

使用 Yocto 在 qemu 上自动启动 C++ - Auto Start C++ on qemu using Yocto

我有这个问题,我创建了一个 QT 控制台程序 C++ 并将该项目移动到我的元层并为其创建了一个 .bb 文件,我希望这个程序在我运行 qemu 时自动启动但由于某种原因它没有这是我的食谱: 刚刚添加到我的 do_install 并将程序设置为在特定的 initrun 级别运行 即使我发现文件安装在 ...

ESXi 6.5 - Root 密码不适用于新安装 - ESXi 6.5 - Root password not working on new installation

出于某种奇怪的原因,ESXi 6.5 root 密码在新安装中不起作用。 我什至尝试通过修改影子文件(按照本指南)来删除密码,但它仍然不允许我使用空白密码登录。 知道新安装可能有什么问题吗? 我正在尝试使用 Qemu 运行 ESXi。 我已将密码设置为password 但是在登录时它说密码无效。 ...

如何在 libvirt 中使用“推”和“拉”模式使用增量磁盘备份来备份 kvm 卷 - How to backup kvm volumes using incremental disk backup using "push" and "pull" mode in libvirt

我正在执行一项任务,以便能够在另一台服务器和位置备份 VM 映像卷,问题是,我不想每次开始备份作业时都复制整个映像文件,我想备份整个图像只有一次,然后每次我想从虚拟机进行备份时增量备份。 有没有办法做到这一点? 我不想使用快照,因为当快照数量增加时,它会对卷性能产生影响。 如果有其他方法或者有更有效 ...

为什么期望索引 302 处的 IDT 条目的 `#NP` 错误甚至是可能的? - Why would a `#NP` fault expecting an IDT entry at index 302 even be possible?

一段时间以来,我一直在用 Rust 从头开始编写内核,并从 8 月开始开源它,同时试图修复一些与 AHCI 驱动程序写入尝试相关的问题。 我似乎根本找不到解决方案的一个问题是: IDT 的长度应该只有 256 个条目。 因此,为什么在条目 302 处需要一个处理函数,它比合法可能的 IDT 条 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM