From owner-freebsd-current@FreeBSD.ORG Mon Dec 19 11:16:57 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDEC316A41F; Mon, 19 Dec 2005 11:16:57 +0000 (GMT) (envelope-from ggajic@afrodita.rcub.bg.ac.yu) Received: from afrodita.rcub.bg.ac.yu (afrodita.rcub.bg.ac.yu [147.91.1.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id C32A843D5D; Mon, 19 Dec 2005 11:16:55 +0000 (GMT) (envelope-from ggajic@afrodita.rcub.bg.ac.yu) Received: from afrodita.rcub.bg.ac.yu (localhost.localdomain [127.0.0.1]) by afrodita.rcub.bg.ac.yu (8.13.4/8.13.4) with ESMTP id jBJBGfVj004685; Mon, 19 Dec 2005 12:16:41 +0100 Received: from localhost (ggajic@localhost) by afrodita.rcub.bg.ac.yu (8.13.4/8.13.4/Submit) with ESMTP id jBJBGeuO004682; Mon, 19 Dec 2005 12:16:40 +0100 Date: Mon, 19 Dec 2005 12:16:40 +0100 (CET) From: Goran Gajic To: Antoine Brodin In-Reply-To: <20051217001507.71b04041.antoine.brodin@laposte.net> Message-ID: References: <200512151356.41550.jhb@freebsd.org> <200512161525.12656.jhb@freebsd.org> <20051217001507.71b04041.antoine.brodin@laposte.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-RCUB-MailScanner-Information: Please contact the RCUB if you have problem with mail X-RCUB-MailScanner: Found to be clean X-RCUB-MailScanner-From: ggajic@afrodita.rcub.bg.ac.yu X-Mailman-Approved-At: Mon, 19 Dec 2005 12:37:00 +0000 Cc: freebsd-current@freebsd.org Subject: Re: skype-1.2.0.18-static for linux and FreeBSD 7.0 CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Dec 2005 11:16:57 -0000 On Sat, 17 Dec 2005, Antoine Brodin wrote: > > Hi, > > Could you try the patch at : > http://bsd.miki.eu.org/~antoine/stack/stack-12-16.diff > > Cheers, > > Antoine > Just an update. Antoine's patch solves problem. If options DEBUG_LOCKS is turned on without his patch kernel will crash when in skype username and password are supplied. However options DEBUG_VFS_LOCKS produces panic during boot (with or without patch): ad0: 78167MB at ata0-master UDMA100 Trying to mount root from ufs:/dev/ad0s3a KDB: stack backtrace: kdb_backtrace(d449c9a4,c06c459e,c08a3b16,c08c2945,c355c6a4) at kdb_backtrace+0x29 vfs_badlock(c08a3b16,c08c2945,c355c6a4) at vfs_badlock+0x11 assert_vop_locked(c355c6a4,c08c2945,c355c6a4,c08c2945) at assert_vop_locked+0x4a VOP_GETPAGES_APV(c093bb80,d449c9d8) at VOP_GETPAGES_APV+0x96 vnode_pager_getpages(c1039ba0,d449ca20,1,0) at vnode_pager_getpages+0xa5 vm_imgact_hold_page(c1039ba0,68f28,0,d449ca7c,c0641b47) at vm_imgact_hold_page+0x82 vm_imgact_map_page(c1039ba0,68f28,0,f28,0) at vm_imgact_map_page+0x11 elf32_load_section(c329c000,c32a1000,c355c6a4,c1039ba0,67000) at elf32_load_section+0x17b exec_elf32_imgact(d449cbbc,0,0,0,0) at exec_elf32_imgact+0x250 do_execve(c3298480,d449cc8c,0,0,d449cc8c) at do_execve+0x246 kern_execve(c3298480,d449cc8c,0,d35eb000,d35eb000) at kern_execve+0x74 execve(c3298480,d449ccf0,bfbfffe4,bfbffff2,bfbfffe8,bfbffffd,bfbfffec,0) at execve+0x32 start_init(0,d449cd38,0,c06436d8,0) at start_init+0x20b fork_exit(c06436d8,0,d449cd38) at fork_exit+0xa4 fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xd449cd6c, ebp = 0 --- VOP_GETPAGES: 0xc355c6a4 is not locked but should be KDB: enter: lock violation [thread pid 1 tid 100007 ] Stopped at kdb_enter+0x2b: nop db> show locks exclusive sleep mutex Giant r = 0 (0xc0967ecc) locked @ kern/vfs_mount.c:582 db> Can anyone tell me how to setup dumpdev from ddb or at boot time, since loader.conf dumpdev seems to be ignored, and if I'm correct this has happened when geom was introduced... Regards, gg.