Skip to main content
Advice
1 vote
1 replies
107 views

I am currently trying to do some hypervisor research using gem5 for a time-accurate simulation of the hardware. I have encountered in the gem5/src/arch/x86/isa/decoder/two_byte_opcodes.isa a case ...
Seaver Olson's user avatar
0 votes
0 answers
526 views

I have been trying to run a self-compiled AOSP build in QEMU. I have successfully compiled the AOSP source code for android-13.0.0_r84 (target aosp_arm64-eng) and obtained the following image files: ...
agicy's user avatar
  • 1
0 votes
1 answer
64 views

I have below assembly code and I am trying to trap svc exception, however the code just hangs .global _start .section .text _start: // --- Setup EL1 stack --- ldr x0, =_el1_stack_top mov ...
mrigendra's user avatar
  • 1,598
0 votes
1 answer
110 views

I'm trying to debug the QEMU source code to track dirty page updates during live migration. My goal is to inspect the behavior inside functions like cpu_physical_memory_set_dirty_lebitmap() on the ...
Kalpa Suraweera's user avatar
3 votes
0 answers
57 views

I'm working on a hypervisor on ARMv8 (GICv3), which runs one host VM and one guest VM. Host VM does not support a virtual GIC, but guest VMs have vGIC support. To support this hybrid model where vGIC ...
kiran Biradar's user avatar
1 vote
0 answers
86 views

I am writing a kernel module which makes some low level experiments, and I've noticed that the HW prefetcher is intrupting them. I want to disable it while the experiemnts run. I am running on Pixel 8 ...
Gal Kaptsenel's user avatar
0 votes
1 answer
83 views

For experiment, I simulate x86_64 architecture using qemu-system-x86_64 on top of x86_64 based host machine (Ubuntu 22.04). Next I want to boot with Xen binary. However when I compile Xen hypervisor ...
user2679476's user avatar
1 vote
0 answers
35 views

I'm writing a minimal PE loader that parses the export table to locate functions by name, in my hypervisor. However, when I try to retrieve the RVA of a function, the value seems incorrect. Here's the ...
עמית ברוניצקי's user avatar
1 vote
0 answers
105 views

I am trying to make 19 copies of a VM (will be used for testing) PowerShell is outside of my area of expertise but put this together with a modest about of research and ChatGPT. Unfortuatley I have ...
BDS's user avatar
  • 13
0 votes
0 answers
63 views

Afternoon. I'm new new to this and trying to expand my knowledge so forgive me if I sound way off from left field. I have a PC running a VM that I use to teach students some of our software install in ...
James Miller's user avatar
1 vote
1 answer
317 views

I'm struggling to fully understand the posted interrupt processing feature in Intel VT-x. Ignoring VT-d for the moment, as a first baby step I am just trying to get CPU based posted interrupt delivery ...
MikeFromCanmore's user avatar
0 votes
1 answer
159 views

I'm working with QEMU/virt64 (armv8) and I've a question related to an IRQ injection from my hypervisor running in EL2 mode. First, is it correct that the vGIC distributor address is 0x08000000, i.e. ...
Daniel Rossier's user avatar
0 votes
0 answers
67 views

EPT extension defines a base register that points to level 4 page table of the hypervisor (host physical address). When a TLB miss occurs, the page table walker takes 20 memory accesses to translate a ...
Oualid's user avatar
  • 139
1 vote
1 answer
69 views

I found that the ES selector field is 0x0800 but shouldn’t it be 0x0806 since it’s the 3rd index in the list CS, SS, DS, ES, FS, GS, LDTR, TR I got the selector list from Volume 3C: System Programming ...
Joe mama's user avatar
0 votes
1 answer
374 views

I was wondering if modifying the KVM would allow the hypervisor and VM to share memory. I've been studying SEV, AMD's memory encryption technology, and this question came up. Is it possible for the ...
김상엽's user avatar

15 30 50 per page
1
2 3 4 5
20