Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Oct 2019 16:10:57 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 241059] random kernel panics
Message-ID:  <bug-241059-227-WRkk0YYG2N@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-241059-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-241059-227@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=3D241059

--- Comment #4 from Mark Johnston <markj@FreeBSD.org> ---
This particular crash was caused by a bit-flip.  %rcx contains a direct map
address with one of the upper bits set to 0:

...
   0xffffffff81098b43 <+1267>:  jmp    0xffffffff81098bc0
<pmap_remove_pages+1392>
   0xffffffff81098b45 <+1269>:  add    $0xffffffffffffffff,%rax=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b49 <+1273>:  mov    %rax,0x78(%r8)=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b4d <+1277>:  mov    0x48(%rdx,%rbx,8),%rax=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b52 <+1282>:  mov    %rsi,%rcx=20=20=20=20=20=20=20=20=20=
=20=20=20=20
   0xffffffff81098b55 <+1285>:  add    $0x40,%rcx=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b59 <+1289>:  test   %rax,%rax=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b5c <+1292>:  lea    0x10(%rax),%rax=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b60 <+1296>:  cmove  %rcx,%rax=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b64 <+1300>:  mov    0x50(%rdx,%rbx,8),%rcx=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b69 <+1305>:  mov    %rcx,(%rax)=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b6c <+1308>:  mov    0x48(%rdx,%rbx,8),%rax=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
   0xffffffff81098b71 <+1313>:  mov    0x50(%rdx,%rbx,8),%rcx=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20
=3D> 0xffffffff81098b76 <+1318>:  mov    %rax,(%rcx)=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
...

(kgdb) info reg
rax            0x0                 0
rbx            0x1e0               480
rcx            0xf7fff802c4df2d20  -576469536503550688
                  ^
rdx            0xfffff806af211000  -8767385038848
rsi            0xfffff807f0b673f0  -8761989762064
rdi            0xffffffff81a49240  -2119921088
rbp            0xfffffe009c39e8c0  0xfffffe009c39e8c0
rsp            0xfffffe009c39e7e0  0xfffffe009c39e7e0

--=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-241059-227-WRkk0YYG2N>