kern/125617: [ath] ath(4) related panic

Rory Arms rorya at TrueStep.com
Sun Aug 3 16:20:10 UTC 2008


The following reply was made to PR kern/125617; it has been noted by GNATS.

From: Rory Arms <rorya at TrueStep.com>
To: bug-followup at FreeBSD.org, rorya+freebsd.org at TrueStep.com
Cc:  
Subject: Re: kern/125617: [ath] ath(4) related panic
Date: Sun, 3 Aug 2008 11:57:54 -0400

 --Apple-Mail-1--1046293982
 Content-Transfer-Encoding: 7bit
 Content-Type: text/plain;
 	charset=US-ASCII;
 	delsp=yes;
 	format=flowed
 
 Ok, I got another panic, which may be related to the one mentioned in  
 the original, simply based on how the system behaved right before it  
 paniced (ath0 & fxp1 suddenly giving errors). However, the code path  
 does seem to be different:
 
 
  > sudo kgdb /boot/kernel/kernel vmcore.0             Password:
 [GDB will not be able to debug user-mode threads: /usr/lib/ 
 libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
 GNU gdb 6.1.1 [FreeBSD]
 Copyright 2004 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and  
 you are
 welcome to change it and/or distribute copies of it under certain  
 conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for  
 details.
 This GDB was configured as "i386-marcel-freebsd".
 
 Unread portion of the kernel message buffer:
 
 
 Fatal trap 12: page fault while in kernel mode
 cpuid = 1; apic id = 01
 fault virtual address   = 0xc
 fault code              = supervisor read, page not present
 instruction pointer     = 0x20:0xc05eb700
 stack pointer           = 0x28:0xe4052b68
 frame pointer           = 0x28:0xe4052b80
 code segment            = base 0x0, limit 0xfffff, type 0x1b
                          = DPL 0, pres 1, def32 1, gran 1
 processor eflags        = interrupt enabled, resume, IOPL = 0
 current process         = 23 (irq19: fxp1 uhci0)
 trap number             = 12
 panic: page fault
 cpuid = 1
 Uptime: 15d1h16m43s
 Physical memory: 1015 MB
 Dumping 249 MB: 234 218 202 186 170 154 138 122 106 90 74 58 42 26 10
 
 #0  doadump () at pcpu.h:195
 195     pcpu.h: No such file or directory.
          in pcpu.h
 (kgdb) bt
 #0  doadump () at pcpu.h:195
 #1  0xc059fbd6 in boot (howto=260) at /usr/src/sys/kern/ 
 kern_shutdown.c:409
 #2  0xc059feae in panic (fmt=Variable "fmt" is not available.
 ) at /usr/src/sys/kern/kern_shutdown.c:563
 #3  0xc08190cc in trap_fatal (frame=0xe4052b28, eva=12)
      at /usr/src/sys/i386/i386/trap.c:899
 #4  0xc081933b in trap_pfault (frame=0xe4052b28, usermode=0, eva=12)
      at /usr/src/sys/i386/i386/trap.c:812
 #5  0xc0819d32 in trap (frame=0xe4052b28) at /usr/src/sys/i386/i386/ 
 trap.c:490
 #6  0xc080097b in calltrap () at /usr/src/sys/i386/i386/exception.s:139
 #7  0xc05eb700 in m_copydata (m=0x0, off=0, len=140,
      cp=0xc6289a74 "&_\026?,M\t7P\020") at /usr/src/sys/kern/ 
 uipc_mbuf.c:813
 #8  0xc06862b1 in ip_forward (m=0xc54bf800, srcrt=1)
      at /usr/src/sys/netinet/ip_input.c:1307
 #9  0xc0687922 in ip_input (m=0xc54bf800)
      at /usr/src/sys/netinet/ip_input.c:610
 #10 0xc0640a22 in netisr_dispatch (num=2, m=0xc54bf800)
      at /usr/src/sys/net/netisr.c:185
 #11 0xc0637a71 in ether_demux (ifp=0xc3bc1400, m=0xc54bf800)
      at /usr/src/sys/net/if_ethersubr.c:834
 #12 0xc0637e9f in ether_input (ifp=0xc3bc1400, m=0xc54bf800)
      at /usr/src/sys/net/if_ethersubr.c:692
 #13 0xc04c573a in fxp_intr (xsc=0xc3c52000)
      at /usr/src/sys/dev/fxp/if_fxp.c:1706
 ---Type <return> to continue, or q <return> to quit---
 #14 0xc058242b in ithread_loop (arg=0xc3bc2b10)
      at /usr/src/sys/kern/kern_intr.c:1036
 #15 0xc057f154 in fork_exit (callout=0xc0582260 <ithread_loop>,
      arg=0xc3bc2b10, frame=0xe4052d38) at /usr/src/sys/kern/ 
 kern_fork.c:781
 #16 0xc08009f0 in fork_trampoline () at /usr/src/sys/i386/i386/ 
 exception.s:205
 (kgdb) p panicstr
 $1 = 0xc08f3e00 "page fault"
 (kgdb)
 
 messages that led up to the panic:
 
 Aug  3 10:27:35 Tserver kernel: ath0: stuck beacon; resetting (bmiss  
 count 4)
 Aug  3 10:27:35 Tserver kernel: ath0: ath_reset: unable to reset
 Aug  3 10:27:35 Tserver kernel: hardware; hal status
 Aug  3 10:27:35 Tserver kernel: 3
 Aug  3 10:28:00 Tserver kernel: ath0: device timeout
 Aug  3 10:35:06 Tserver kernel: fxp1: SCB timeout: 0x80 0x0 0x50 0x600
 Aug  3 10:35:24 Tserver last message repeated 71 times
 Aug  3 10:35:28 Tserver kernel: fxp1: device timeout
 Aug  3 10:35:28 Tserver kernel: fxp1: SCB timeout: 0x10 0x0 0x40 0x0
 Aug  3 10:35:30 Tserver kernel: fxp1: device timeout
 [[ panic happened not long after this event ]]
 
 
 
 --Apple-Mail-1--1046293982
 Content-Transfer-Encoding: base64
 Content-Type: application/pkcs7-signature;
 	name=smime.p7s
 Content-Disposition: attachment;
 	filename=smime.p7s
 
 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGJTCCAt4w
 ggJHoAMCAQICEEmq4fBzdab2epblvJGLrgYwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx
 JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ
 ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA4MDIwNDIwMDU0NFoXDTA5MDIwMzIwMDU0
 NFowRDEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEhMB8GCSqGSIb3DQEJARYScm9y
 eWFAVHJ1ZVN0ZXAuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx95/2jSNI8Wa
 dpb2sBgvhGM9LyEwl9bH6vR2KYUElTEpwhAAuO9TEmDQ0NVglpmNcsdEu3Tdeu/iUaoFvUhMx0lU
 Vdprr6ajjwxaBhy2DkR5t1d2X3GY9zyWCqQwHvaLq9lwDlIoRmMd/HWwjjrSLHD4etTSO1iwbd+F
 ikEQC4OjHsSeiPsopq0piY9QhosXylNmiBq7q2jvpX4czqTGLJA1Rn0KP6VbKG3dr769vYhnx7Cz
 0uewBpnAEyIOkjkDSDW3GjM9QfjIGtj/X7DTLxHoW8v2JFiFAYT+aSZW8VfM8/hIFQJbT2C0swMy
 eI7umVKQLT7WR8MsnslbdbrROwIDAQABoy8wLTAdBgNVHREEFjAUgRJyb3J5YUBUcnVlU3RlcC5j
 b20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQUFAAOBgQAwXabHAg9giDFMYYdhNCbiN3nE/X16
 sI8bgi+7qoTkeG92Ja4sNYEbQzbSvVJZVEFOYlGTbV9PfDUG/now5ywGV6UNVtYtlafSqMrnveSL
 5QQ6sra5LNoPTn/ZXeY4QM7bHzybLQhA1z8Wj1sM4uw8eexJgNZ9qU8J2o1jS2nbSzCCAz8wggKo
 oAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJu
 IENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAm
 BgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQ
 ZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhh
 d3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUw
 IwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVy
 c29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8
 VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfAr
 hVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bR
 PGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2
 oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsG
 A1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJ
 KoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQ
 IJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq72
 6jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8xggMQMIIDDAIBATB2MGIxCzAJBgNVBAYTAlpB
 MSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUg
 UGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQSarh8HN1pvZ6luW8kYuuBjAJBgUrDgMCGgUA
 oIIBbzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wODA4MDMxNTU3
 NTRaMCMGCSqGSIb3DQEJBDEWBBRqpfAvfla5KpVFS6NOpwib/xkZWTCBhQYJKwYBBAGCNxAEMXgw
 djBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs
 MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEEmq4fBzdab2epbl
 vJGLrgYwgYcGCyqGSIb3DQEJEAILMXigdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3Rl
 IENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWls
 IElzc3VpbmcgQ0ECEEmq4fBzdab2epblvJGLrgYwDQYJKoZIhvcNAQEBBQAEggEAwGUvb5Bk1bWo
 7fG6mjAzqmBGMJCCaofez1TVa9ULZcaGEBKnRKMdRqyRTx1yE4Lxk+DS3gslA4pE1FNCqKuhzEkX
 og8mh0XGsh8IboPjnCdjGUd1zLtisZ795jWT8Dpu0eI5cCgFuRbi81sl7Zxn2ofyTvrFWyN3lV4O
 +4s0ZV7s/bKsBDPVCem6CWsNbd9mW4LqxNUIjQVPfAwWN2Ru3StmHZivFaLcx1JlExXYZQd05yXr
 P8dxDgMBM4143xhcN2oVOKKL/hMgfp+WaKjugXhmJoDDhjRTHewLX7+H7xaB5YmpoUGrk4G0fmwH
 8c3Xq8/Quml0Ue6eug9IhTHtowAAAAAAAA==
 
 --Apple-Mail-1--1046293982--


More information about the freebsd-bugs mailing list