8.0-BETA3 panic with vimage & lockd process

From: subbsd <subbsd_at_gmail.com>
Date: Tue, 25 Aug 2009 19:02:49 +0400
Hello  maillist

ive got sililar problem like http://lists.freebsd.org/pipermail/freebsd-
virtualization/2008-May/000010.html


Config Kernel:
--
include GENERIC

ident           LOGS-GENERIC

nooptions       INET6                   # IPv6 communications protocols
nooptions       SCTP                    # Stream Control Transmission Protocol

options VIMAGE

nooptions       SCSI_DELAY

nooptions         KDB
nooptions         DDB
nooptions         GDB
---

When i booted any try
sh /etc/rc.d/lockd onestart  

System is panic with last message on screen:
..
tcp_usr_listen 0x41: movq 0x28(%rax), %rdi
...

Arch: amd64

Without lockd, ive get other trouble with VIMAGE enabled. In Xorg session, 
when skype program is started. gdb shows:

kgdb kernel.debug /var/crash/vmcore.0 
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"...                         

Unread portion of the kernel message buffer:
Kernel page fault with the following non-sleepable locks held:
shared rw ifnet (ifnet) r = 0 (0xffffffff80d1a320) locked _at_ 
/usr/src/sys/modules/linux/../../compat/linux/linux_ioctl.c:2109


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00                       
fault virtual address   = 0x28                
fault code              = supervisor read data, page not present
instruction pointer     = 0x20:0xffffffff80f2879a               
stack pointer           = 0x28:0xffffff8062be39f0               
frame pointer           = 0x28:0xffffff8062be3ae0               
code segment            = base 0x0, limit 0xfffff, type 0x1b    
                        = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0   
current process         = 1315 (skype)                          
trap number             = 12                                    
panic: page fault                                               
cpuid = 0                                                       
Uptime: 2m19s                                                   
Physical memory: 3311 MB                                        
Dumping 1335 MB: 1320 1304 1288 1272 1256 1240 1224 1208 1192 1176 1160 1144 
1128 1112 1096 1080 1064 1048 1032 1016 1000 984 (CTRL-C to abort)  (CTRL-C to 
abort)  (CTRL-C to abort)  968 952 936 920 904 (CTRL-C to abort)  (CTRL-C to 
abort)  (CTRL-C to abort)  888 872 856 840 824 808 792 776 760 744 728 712 696 
680 664 648 632 616 600 584 568 552 536 520 504 488 472 456 440 424 408 
392acpi0: suspend request ignored (not ready yet)                                                                                                        
acpi0: request to enter state S5 failed (err 6)                                                                                                                                    
 376 360 344 328 312 296 280 264 248 232 216 200 184 168 152 136 120 104 88 72 
56 40 24 8                                                                                          

Reading symbols from /boot/kernel/linprocfs.ko...Reading symbols from 
/boot/kernel/linprocfs.ko.symbols...done.
done.                                                                                                                                                                              
Loaded symbols for /boot/kernel/linprocfs.ko                                                                                                                                       
Reading symbols from /boot/kernel/linux.ko...Reading symbols from 
/boot/kernel/linux.ko.symbols...done.                                                                            
done.                                                                                                                                                                              
Loaded symbols for /boot/kernel/linux.ko                                                                                                                                           
Reading symbols from /boot/kernel/linsysfs.ko...Reading symbols from 
/boot/kernel/linsysfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/linsysfs.ko
Reading symbols from /boot/kernel/nullfs.ko...Reading symbols from 
/boot/kernel/nullfs.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/nullfs.ko
Reading symbols from /boot/kernel/sound.ko...Reading symbols from 
/boot/kernel/sound.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/sound.ko
Reading symbols from /boot/kernel/snd_hda.ko...Reading symbols from 
/boot/kernel/snd_hda.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/snd_hda.ko
Reading symbols from /boot/kernel/accf_data.ko...Reading symbols from 
/boot/kernel/accf_data.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/accf_data.ko
Reading symbols from /boot/kernel/accf_dns.ko...Reading symbols from 
/boot/kernel/accf_dns.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/accf_dns.ko
Reading symbols from /boot/kernel/accf_http.ko...Reading symbols from 
/boot/kernel/accf_http.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/accf_http.ko
Reading symbols from /boot/kernel/amdtemp.ko...Reading symbols from 
/boot/kernel/amdtemp.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/amdtemp.ko
Reading symbols from /boot/kernel/atapicam.ko...Reading symbols from 
/boot/kernel/atapicam.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/atapicam.ko
Reading symbols from /boot/modules/kqemu.ko...done.
Loaded symbols for /boot/modules/kqemu.ko
Reading symbols from /boot/modules/vboxdrv.ko...done.
Loaded symbols for /boot/modules/vboxdrv.ko
Reading symbols from /boot/kernel/ipfw.ko...Reading symbols from 
/boot/kernel/ipfw.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ipfw.ko
Reading symbols from /boot/kernel/nfscommon.ko...Reading symbols from 
/boot/kernel/nfscommon.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/nfscommon.ko
Reading symbols from /usr/local/modules/fuse.ko...done.
Loaded symbols for /usr/local/modules/fuse.ko
Reading symbols from /boot/kernel/nfscl.ko...Reading symbols from 
/boot/kernel/nfscl.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/nfscl.ko
#0  doadump () at pcpu.h:223
223             __asm __volatile("movq %%gs:0,%0" : "=r" (td));
(kgdb)


Without VIMAGE, skype and lockd processes work fine.
Received on Tue Aug 25 2009 - 13:02:54 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:54 UTC