Skip to content
GitLab
    • Why GitLab
    • Pricing
    • Contact Sales
    • Explore
  • Why GitLab
  • Pricing
  • Contact Sales
  • Explore
  • Sign in
  • Get free trial
  • QEMU QEMU
  • QEMUQEMU
  • Issues
  • #394

Windows 7 crashing due to PAGE_FAULT_IN_NONPAGED_AREA

BSODThe command line used does not appear to be make a difference. This is what I use: qemu-system-x86_64 -hda "path to qcow2 image file" -cdrom "path to Windows 7 Professional x64.iso" -boot "d" -m 5000 -rtc base=localtime -soundhw pcspk -M pc

After doing a lot of git bisecting I found the patch that causes the problem:

661ff487 is the first bad commit commit 661ff487 Author: Paolo Bonzini pbonzini@redhat.com Date: Thu Mar 18 10:16:35 2021 -0400

target/i386: extract mmu_translate

Extract the page table lookup out of handle_mmu_fault, which only has
to invoke mmu_translate and either fill the TLB or deliver the page
fault.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>

target/i386/tcg/sysemu/excp_helper.c | 151 ++++++++++++++++++++--------------- 1 file changed, 86 insertions(+), 65 deletions(-)

Edited Jun 07, 2021 by programmingkidx
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking