Summary: | [sio] [panic] kernel panic (pcpu.h:195; support.s:499) | ||
---|---|---|---|
Product: | Base System | Reporter: | Denis <backspace> |
Component: | kern | Assignee: | Bugmeister <bugmeister> |
Status: | Closed Overcome By Events | ||
Severity: | Affects Only Me | Keywords: | crash |
Priority: | Normal | ||
Version: | 7.0-RELEASE | ||
Hardware: | Any | ||
OS: | Any |
Description
Denis
2008-11-30 23:00:05 UTC
Denis wrote:
> Previous frame inner to this frame (corrupt stack?)
Unfortunately this means that no useful information was captured.
Kris
I also have another crash dump on that system. Hope it will be more useful. Fatal trap 12: page fault while in kernel mode cpuid =3D 1; apic id =3D 01 fault virtual address =3D 0xc5544000 fault code =3D supervisor read, page not present instruction pointer =3D 0x20:0xc0808e35 stack pointer =3D 0x28:0xe1705bd0 frame pointer =3D 0x28:0xe1705bf4 code segment =3D base rx0, limit 0xfffff, type 0x1b =3D DPL 0, pres 1, def32 1, gran 1 processor eflags =3D resume, IOPL =3D 0 current process =3D 11 (idle: cpu1) trap number =3D 12 panic: page fault cpuid =3D 1 Uptime: 1m27s Physical memory: 503 MB Dumping 107 MB: 92 76 60 44 28 12 #0 doadump () at pcpu.h:195 195 __asm __volatile("movl %%fs:0,%0" : "=3Dr" (td)); (kgdb) bt #0 doadump () at pcpu.h:195 #1 0xc0667823 in boot (howto=3D260) at ../../../kern/kern_shutdown.c:409 #2 0xc0667ae9 in panic (fmt=3DVariable "fmt" is not available. ) at ../../../kern/kern_shutdown.c:563 #3 0xc083051c in trap_fatal (frame=3D0xe1705b90, eva=3D3310632960) at ../..= /../i386/i386/trap.c:899 #4 0xc0830eb5 in trap (frame=3D0xe1705b90) at ../../../i386/i386/trap.c:280 #5 0xc0817f9b in calltrap () at ../../../i386/i386/exception.s:139 #6 0xc0808e35 in siointr1 (com=3D0xc472c400) at ../../../dev/sio/sio.c:1617 #7 0xc080a530 in siointr (arg=3D0xc472c400) at ../../../dev/sio/sio.c:1392 #8 0xc081ca3c in intr_execute_handlers (isrc=3D0xc46002c8, frame=3D0xe1705c= 5c) at ../../../i386/i386/intr_machdep.c:364 #9 0xc081fe2f in lapic_handle_intr (vector=3D57, frame=3D0xe1705c5c) at ../= ../../i386/i386/local_apic.c:641 #10 0xc0818364 in Xapic_isr1 () at apic_vector.s:90 #11 0xc080f3a5 in acpi_cpu_c1 () at ../../../i386/acpica/acpi_machdep.c:550 #12 0xc04a4e23 in acpi_cpu_idle () at ../../../dev/acpica/acpi_cpu.c:939 #13 0xc0822468 in cpu_idle () at ../../../i386/i386/machdep.c:1181 #14 0xc0683a95 in sched_idletd (dummy=3D0x0) at ../../../kern/sched_4bsd.c:= 1377 #15 0xc0646997 in fork_exit (callout=3D0xc0683a80 <sched_idletd>, arg=3D0x0= , frame=3D0xe1705d38) at ../../../kern/kern_fork.c:781 #16 0xc0818010 in fork_trampoline () at ../../../i386/i386/exception.s:205 (kgdb) list *0xc0808e35 0xc0808e35 is in siointr1 (cpufunc.h:270). 265 * This make a large difference for gcc-1.40 and a tiny difference 266 * for gcc-2.6.0. For gcc-1.40, al had to be ``asm("ax")'' for 267 * best results. gcc-2.6.0 can't handle this. 268 */ 269 al =3D data; 270 __asm __volatile("outb %0,%%dx" : : "a" (al), "d" (port)); 271 } 272 273 static __inline void 274 outl(u_int port, u_int data) (kgdb) -- =F0=E5=EA=EB=E0=EC=E0 --------------------------------------------------= --------- =C4=EE=EC=E5=ED =C1=C5=D1=CF=CB=C0=D2=CD=CE! =D1 =F5=EE=F1=F2=E8=ED=E3-=EF=EB=E0=ED=EE=EC =ED=E0 http://www.hostpro.ua Recompiling kernel without sio but with uart changes nothing. Replacing Net= Mos by MOXA multiport card also changes nothing. But recompiling kernel wit= hout SMP changed time between panics from 6-12 hours to 1-1,5 weeks. But pa= nic still occurs with #0 doadump () at pcpu.h:195 195 __asm __volatile("movl %%fs:0,%0" : "=3Dr" (td)); and corrupted stack. So, seems that problem is not in sio. -- =F0=E5=EA=EB=E0=EC=E0 --------------------------------------------------= --------- =CA=EB=E0=F1=F2=E5=F0=ED=FB=E9 =F5=EE=F1=F2=E8=ED=E3 =EE=F2 http://www.host= pro.ua 2 =EC=E5=F1=FF=F6=E0 =E1=E5=F1=EF=EB=E0=F2=ED=EE + =E4=EE=EC=E5=ED =E2 =EF= =EE=E4=E0=F0=EE=EA. For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped Keyword: crash – in lieu of summary line prefix: [panic] * bulk change for the keyword * summary lines may be edited manually (not in bulk). Keyword descriptions and search interface: <https://bugs.freebsd.org/bugzilla/describekeywords.cgi> ^Triage: I'm sorry that this PR did not get addressed in a timely fashion. The sio driver was removed on 20191121. |