Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Mar 2025 13:25:27 +0000
From:      bugzilla-noreply@freebsd.org
To:        virtualization@FreeBSD.org
Subject:   [Bug 285681] [Hyper-V] i386 panic during storvsc_xferbuf_prepare()
Message-ID:  <bug-285681-27103-h9Vr1xamoa@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-285681-27103@https.bugs.freebsd.org/bugzilla/>
References:  <bug-285681-27103@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D285681

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 Millard from comment #9)
You are likely hitting the problem introduced by following commit:

https://cgit.freebsd.org/src/commit/?h=3D1b9096cd1d2fce1edb7077aebd3512cc61=
c54371

It causes arm64 boot hangs on Hyper-V. I heard Andrew Turner has fixed this
recently. But I just tried boot from latest main on arm64 VM in Azure and i=
t is
hitting a different panic with stack like:

panic: vm_fault failed: 0xffff000000627fa8 error 1
cpuid =3D 17
time =3D 1743320704
KDB: stack backtrace:
db_trace_self() at db_trace_self
db_trace_self_wrapper() at db_trace_self_wrapper+0x38
vpanic() at vpanic+0x1a0
panic() at panic+0x48
data_abort() at data_abort+0x28c
handle_el1h_sync() at handle_el1h_sync+0x18
--- exception, esr 0x96000004
rib_notify() at rib_notify+0x38
add_route() at add_route+0xc8
add_route_flags() at add_route_flags+0x1bc
rib_add_route() at rib_add_route+0x33c
ifa_maintain_loopback_route() at ifa_maintain_loopback_route+0xfc
in6_update_ifa() at in6_update_ifa+0xa44
in6_ifattach() at in6_ifattach+0x1c0
in6_if_up() at in6_if_up+0x98
if_up() at if_up+0xd4
ifhwioctl() at ifhwioctl+0xc18
ifioctl() at ifioctl+0x8bc
kern_ioctl() at kern_ioctl+0x2e4
sys_ioctl() at sys_ioctl+0x140
do_el0_sync() at do_el0_sync+0x608
handle_el0_sync() at handle_el0_sync+0x4c
--- exception, esr 0x56000000
KDB: enter: panic
[ thread pid 202 tid 100285 ]
Stopped at      kdb_enter+0x48: str     xzr, [x19, #2048]

Anyway, 14.0 and 14.1 arm64 image should boot up fine on Hyper-V if you lik=
e to
try Mark's patch.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-285681-27103-h9Vr1xamoa>