Date: Tue, 15 Jan 2008 07:52:12 -0600 From: "Scot Hetzel" <swhetzel@gmail.com> To: freebsd-current@freebsd.org Subject: panic: System call lstat returning with 1 locks held Message-ID: <790a9fff0801150552l542a4238ofc12efe5fdb45fc2@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
------=_Part_8442_25662526.1200405132698 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline When I boot a Jan 13th or Jan 15th kernel, and then run /usr/local/etc/cvsup/update.sh to update the local CVS repository, I get the following panic: panic: System call lstat returning with 1 locks held cpuid = 0 KDB: enter: panic [thread ; pid 1240 tid 10031] stopped at kdb_enter+0x3d: movq $0,0x41b048(%rip) db> show alllocks db> show locks db> bt tracing pid 1240 tid 10031 td 0xffffff001c1ad360 kdb_enter() at kdb_enter+0x3d panic() at panic+0x176 syscalls() at syscalls+0x66d Xfast_syscalls() at Xfast_syscalls+0xab --- syscall (0, FreeBSD ELF64, nosys), rip = 0x8009e87ec, rsp= 0x72ec50, rbp = 0x72ed28 --- ---- $ strings /boot/kernel_hp_debug/kernel | grep CURRENT @(#)FreeBSD 8.0-CURRENT #0: Tue Jan 15 01:30:50 CST 2008 FreeBSD 8.0-CURRENT #0: Tue Jan 15 01:30:50 CST 2008 8.0-CURRENT $ strings /boot/kernel_hp_debug.old/kernel | grep CURRENT @(#)FreeBSD 8.0-CURRENT #0: Sun Jan 13 13:12:56 CST 2008 FreeBSD 8.0-CURRENT #0: Sun Jan 13 13:12:56 CST 2008 8.0-CURRENT --- When I try to look at the core file that gets generated, kgdb is having problems reading it: hp010# cd /sys/amd64/compile/DV8135NR hp010# kgdb -n 14 kernel.debug kgdb: kvm_read: invalid address (0x1050000) [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 "amd64-marcel-freebsd". Ready to go. Enter 'tr' to connect to the remote target with /dev/cuad0, 'tr /dev/cuad1' to connect to a different port or 'trf portno' to connect to the remote target with the firewire interface. portno defaults to 5556. Type 'getsyms' after connection to load kld symbols. If you're debugging a local system, you can use 'kldsyms' instead to load the kld symbols. That's a less obnoxious interface. During symbol reading...location expression too complex... During symbol reading, unsupported tag: 'DW_TAG_const_type'. Cannot access memory at address 0x0 (kgdb) --- A Jan 9th kernel doesn't exhibit this problem with lstat when /usr/local/etc/cvsup/update.sh is run. Any suggestions to isolate this problem? Scot ------=_Part_8442_25662526.1200405132698 Content-Type: text/plain; name=DV8135NR Content-Transfer-Encoding: base64 X-Attachment-Id: f_fbghzo9f Content-Disposition: attachment; filename=DV8135NR b3B0aW9ucwlDT05GSUdfQVVUT0dFTkVSQVRFRAppZGVudAlEVjgxMzVOUi1kZWJ1ZwptYWNoaW5l CWFtZDY0CmNwdQlIQU1NRVIKbWFrZW9wdGlvbnMJS09ESVI9L2Jvb3QvJHtLRVJORUx9X2hwX2Rl YnVnCm1ha2VvcHRpb25zCURFQlVHPS1nCm9wdGlvbnMJSU5DTFVERV9DT05GSUdfRklMRQpvcHRp b25zCVdJVE5FU1NfU0tJUFNQSU4Kb3B0aW9ucwlXSVRORVNTCm9wdGlvbnMJSU5WQVJJQU5UX1NV UFBPUlQKb3B0aW9ucwlJTlZBUklBTlRTCm9wdGlvbnMJR0RCCm9wdGlvbnMJRERCCm9wdGlvbnMJ S0RCCm9wdGlvbnMJQVRBX1NUQVRJQ19JRApvcHRpb25zCVNNUApvcHRpb25zCUFVRElUCm9wdGlv bnMJU1RPUF9OTUkKb3B0aW9ucwlLQkRfSU5TVEFMTF9DREVWCm9wdGlvbnMJX0tQT1NJWF9QUklP UklUWV9TQ0hFRFVMSU5HCm9wdGlvbnMJU1lTVlNFTQpvcHRpb25zCVNZU1ZNU0cKb3B0aW9ucwlT WVNWU0hNCm9wdGlvbnMJU1RBQ0sKb3B0aW9ucwlLVFJBQ0UKb3B0aW9ucwlTQ1NJX0RFTEFZPTUw MDAKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDcKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDYKb3B0aW9u cwlDT01QQVRfRlJFRUJTRDUKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDQKb3B0aW9ucwlDT01QQVRf SUEzMgpvcHRpb25zCUNPTVBBVF80M1RUWQpvcHRpb25zCUdFT01fTEFCRUwKb3B0aW9ucwlHRU9N X1BBUlRfR1BUCm9wdGlvbnMJUFNFVURPRlMKb3B0aW9ucwlQUk9DRlMKb3B0aW9ucwlDRDk2NjAK b3B0aW9ucwlNU0RPU0ZTCm9wdGlvbnMJTlRGUwpvcHRpb25zCU5GU19ST09UCm9wdGlvbnMJTkZT U0VSVkVSCm9wdGlvbnMJTkZTQ0xJRU5UCm9wdGlvbnMJTURfUk9PVApvcHRpb25zCVVGU19HSk9V Uk5BTApvcHRpb25zCVVGU19ESVJIQVNICm9wdGlvbnMJVUZTX0FDTApvcHRpb25zCVNPRlRVUERB VEVTCm9wdGlvbnMJRkZTCm9wdGlvbnMJU0NUUApvcHRpb25zCUlORVQ2Cm9wdGlvbnMJSU5FVApv cHRpb25zCVBSRUVNUFRJT04Kb3B0aW9ucwlTQ0hFRF9VTEUKb3B0aW9ucwlLU0UKb3B0aW9ucwlH RU9NX01CUgpvcHRpb25zCUdFT01fQlNECmRldmljZQlpc2EKZGV2aWNlCW1lbQpkZXZpY2UJaW8K ZGV2aWNlCXVhcnRfbnM4MjUwCmRldmljZQljcHVmcmVxCmRldmljZQlhY3BpCmRldmljZQlwY2kK ZGV2aWNlCWZkYwpkZXZpY2UJYXRhCmRldmljZQlhdGFkaXNrCmRldmljZQlhdGFyYWlkCmRldmlj ZQlhdGFwaWNkCmRldmljZQlhdGFwaWZkCmRldmljZQlhdGFwaXN0CmRldmljZQlzY2J1cwpkZXZp Y2UJY2gKZGV2aWNlCWRhCmRldmljZQlzYQpkZXZpY2UJY2QKZGV2aWNlCXBhc3MKZGV2aWNlCXNl cwpkZXZpY2UJYXRrYmRjCmRldmljZQlhdGtiZApkZXZpY2UJcHNtCmRldmljZQlrYmRtdXgKZGV2 aWNlCXZnYQpkZXZpY2UJc3BsYXNoCmRldmljZQlzYwpkZXZpY2UJYWdwCmRldmljZQljYmIKZGV2 aWNlCXBjY2FyZApkZXZpY2UJY2FyZGJ1cwpkZXZpY2UJc2lvCmRldmljZQl1YXJ0CmRldmljZQlt aWlidXMKZGV2aWNlCXJsCmRldmljZQlsb29wCmRldmljZQlyYW5kb20KZGV2aWNlCWV0aGVyCmRl dmljZQlzbApkZXZpY2UJcHBwCmRldmljZQl0dW4KZGV2aWNlCXB0eQpkZXZpY2UJbWQKZGV2aWNl CWdpZgpkZXZpY2UJZmFpdGgKZGV2aWNlCWZpcm13YXJlCmRldmljZQlicGYKZGV2aWNlCXVoY2kK ZGV2aWNlCW9oY2kKZGV2aWNlCWVoY2kKZGV2aWNlCXVzYgpkZXZpY2UJdWdlbgpkZXZpY2UJdWhp ZApkZXZpY2UJdWtiZApkZXZpY2UJdWxwdApkZXZpY2UJdW1hc3MKZGV2aWNlCXVtcwpkZXZpY2UJ dXJpbwpkZXZpY2UJdXNjYW5uZXIKZGV2aWNlCXVjb20KZGV2aWNlCXVhcmsKZGV2aWNlCXVic2EK ZGV2aWNlCXVic2VyCmRldmljZQl1ZnRkaQpkZXZpY2UJdWlwYXEKZGV2aWNlCXVwbGNvbQpkZXZp Y2UJdXZpc29yCmRldmljZQl1dnNjb20KZGV2aWNlCWZpcmV3aXJlCmRldmljZQlzYnAKZGV2aWNl CWZ3ZQpkZXZpY2UJZndpcApkZXZpY2UJZGNvbnMKZGV2aWNlCWRjb25zX2Nyb20KAA== ------=_Part_8442_25662526.1200405132698--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?790a9fff0801150552l542a4238ofc12efe5fdb45fc2>