[Bug 285415] [Hyper-V] i386 panic during vm_phys_early_startup()

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 24 Mar 2025 13:55:11 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285415

Wei Hu <weh@microsoft.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |weh@microsoft.com

--- Comment #11 from Wei Hu <weh@microsoft.com> ---
(In reply to Mark Johnston from comment #9)
Storvsc can only send a list of page addresses to host. When the number of
total pages is greater than 1, it checks the mapped address inside the first
page plus its length ends on the page boundary, so the second page starts right
after it without gap. In this panic:

 panic: invalid 1st page, ofs 0x3985000, len 2048

the mapped address inside the first page plus its length ends in the middle of
the page, leaving 2048 bytes gap before starting the next page. This doesn't
seem to be allowed on x86.

-- 
You are receiving this mail because:
You are the assignee for the bug.