serenity: ASSERTION FAILED: VirtualAddress(fault_at) >= VirtualAddress(dest_ptr)
macOS 10.14.6 host, Qemu 6.0.0
[init_stage2(1:1)]: ASSERTION FAILED: VirtualAddress(fault_at) >= VirtualAddress(dest_ptr) && VirtualAddress(fault_at) <= VirtualAddress((FlatPtr)dest_ptr + n)
[init_stage2(1:1)]: ./Kernel/StdLib.cpp:174 in Kernel::KResult copy_to_user(void*, const void*, size_t)
[init_stage2(1:1)]: KERNEL PANIC! :^(
[init_stage2(1:1)]: Aborted
[init_stage2(1:1)]: at ./Kernel/Arch/x86/common/CPU.cpp:35 in void abort()
About this issue
- Original URL
- State: open
- Created 3 years ago
- Comments: 40 (40 by maintainers)
Commits related to this issue
- Kernel: Workaround QEMU hypervisor.framework CPUID max leaf bug This works around issue #10382 until it is fixed on QEMU's side. Patch from Anonymous. — committed to SerenityOS/serenity by IdanHo 2 years ago
- Kernel: Workaround QEMU hypervisor.framework CPUID max leaf bug This works around issue #10382 until it is fixed on QEMU's side. Patch from Anonymous. — committed to ben-abraham/serenity by IdanHo 2 years ago
https://gitlab.com/qemu-project/qemu/-/issues/664