https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297982
Bug ID: 297982
Summary: page fault around asmc_sms_intrfast
Product: Base System
Version: 16.0-CURRENT
Hardware: amd64
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: [email protected]
Reporter: [email protected]
Created attachment 274161
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=274161&action=edit
Example of /var/crash/core.txt
On my Macbook Pro mid. 2012, when asmc(4) is detected, a page fault occurs
randomly.
An example of /var/crash/core.txt is attached.
Here is part of backtrace:
===
__curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:57
57 __asm("movq %%gs:%c1,%0" : "=r" (td)
(kgdb) #0 __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:57
td = <optimized out>
#1 doadump (textdump=textdump@entry=1)
at /usr/src/sys/kern/kern_shutdown.c:399
error = 0
coredump = <optimized out>
#2 0xffffffff80c5dee7 in kern_reboot (howto=260)
at /usr/src/sys/kern/kern_shutdown.c:519
once = 0
__pc = 0x0
#3 0xffffffff80c5e3fd in vpanic (fmt=<optimized out>,
ap=ap@entry=0xfffffe008cc20af0) at /usr/src/sys/kern/kern_shutdown.c:974
buf = "page fault", '\000' <repeats 245 times>
__pc = 0x0
__pc = 0x0
__pc = 0x0
other_cpus = {__bits = {14, 0 <repeats 15 times>}}
td = 0xfffff8000240a780
bootopt = <unavailable>
newpanic = <optimized out>
#4 0xffffffff80c5e243 in panic (fmt=<unavailable>)
at /usr/src/sys/kern/kern_shutdown.c:887
ap = {{gp_offset = 16, fp_offset = 48,
overflow_arg_area = 0xfffffe008cc20b20,
reg_save_area = 0xfffffe008cc20ac0}}
#5 0xffffffff811f1b09 in trap_fatal (frame=<optimized out>,
eva=<optimized out>) at /usr/src/sys/amd64/amd64/trap.c:1031
type = <optimized out>
handled = <optimized out>
#6 0xffffffff811f1b09 in trap_pfault (frame=0xfffffe008cc20b90,
usermode=false, signo=<optimized out>, ucode=<optimized out>)
__pc = 0x0
__pc = 0x0
__pc = 0x0
td = <optimized out>
p = <optimized out>
eva = 16
map = <optimized out>
ftype = <optimized out>
rv = <optimized out>
#7 <signal handler called>
No locals.
#8 0xffffffff837fe1d4 in asmc_sms_intrfast (arg=0xfffff80001417e00)
at /usr/src/sys/dev/asmc/asmc.c:2318
dev = 0xfffff80001417e00
sc = 0xfffff8000d5e6000
type = <optimized out>
#9 0xffffffff80c0e2f8 in intr_event_handle (ie=ie@entry=0xfffff8000136db00,
frame=frame@entry=0xfffffe008cc20d20) at /usr/src/sys/kern/kern_intr.c:1395
__pc = 0x0
__pc = 0x0
__pc = 0x0
__pc = 0x0
td = 0xfffff8000240a780
filter = <optimized out>
thread = false
ret = <optimized out>
oldframe = 0x0
ih = 0xfffff80003fac180
phase = <optimized out>
(snip)
===
And, asmc(4) is detected by devmatch, then macbook will get page fault with no
human operations.
A workaround is 'sysrc devmatch_enable="NO"'
--
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.