From owner-freebsd-emulation@FreeBSD.ORG Sat Sep 6 10:47:08 2008 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59858106567E; Sat, 6 Sep 2008 10:47:08 +0000 (UTC) (envelope-from root@dchagin.dialup.corbina.ru) Received: from contrabass.post.ru (contrabass.post.ru [85.21.78.5]) by mx1.freebsd.org (Postfix) with ESMTP id 10AC28FC20; Sat, 6 Sep 2008 10:47:07 +0000 (UTC) (envelope-from root@dchagin.dialup.corbina.ru) Received: from corbina.ru (mail.post.ru [195.14.50.16]) by contrabass.post.ru (Postfix) with ESMTP id 8EA7119EA4B; Sat, 6 Sep 2008 14:47:05 +0400 (MSD) X-Virus-Scanned: by cgpav Uf39PSi9pFi9oFi9 Received: from [10.208.17.3] (HELO dchagin.dialup.corbina.ru) by corbina.ru (CommuniGate Pro SMTP 5.1.14) with ESMTPS id 1077120508; Sat, 06 Sep 2008 14:47:05 +0400 Received: from dchagin.dialup.corbina.ru (localhost.chd.net [127.0.0.1]) by dchagin.dialup.corbina.ru (8.14.2/8.14.2) with ESMTP id m86Al4k1002150; Sat, 6 Sep 2008 14:47:04 +0400 (MSD) (envelope-from root@dchagin.dialup.corbina.ru) Received: (from root@localhost) by dchagin.dialup.corbina.ru (8.14.2/8.14.2/Submit) id m86Akx9m002149; Sat, 6 Sep 2008 14:46:59 +0400 (MSD) (envelope-from root) Date: Sat, 6 Sep 2008 14:46:59 +0400 From: Chagin Dmitry To: "Sean C. Farley" Message-ID: <20080906104659.GA2113@dchagin.dialup.corbina.ru> Mail-Followup-To: "Sean C. Farley" , freebsd-emulation@freebsd.org References: <20080830113448.GA2152@dchagin.dialup.corbina.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@freebsd.org Subject: Re: Linux applications core if running (k)qemu X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Sep 2008 10:47:08 -0000 On Tue, Sep 02, 2008 at 03:56:33PM -0500, Sean C. Farley wrote: > On Sat, 30 Aug 2008, Chagin Dmitry wrote: > > >On Fri, Aug 29, 2008 at 05:29:09PM -0500, Sean C. Farley wrote: > >>I am having trouble with kqemu.ko and linux.ko. If I run qemu with > >>the following command, Linux applications (chroot, acroread, ls) will > >>start core dumping: > >> qemu-system-x86_64 -m 512 \ > >> -drive file=/usr/QEMU/WinXP/c.img,if=ide,media=disk -boot c \ > >> -std-vga -parallel none -serial none -monitor stdio \ > >> -net nic,model=e1000 -net tap,ifname=tap0,script=no -localtime > >> > >>Loading kqemu.ko does not cause the problem, but the cores start a > >>little after WinXP starts running. Unloading kqemu.ko does not help; > >>the cores still happen but more randomly. I even tried unloading all > >>linux modules and reloading them without luck. It takes a reboot. > >> > >>Packages: > >>qemu-devel-0.9.1s.20080620_1 > >>kqemu-kmod-devel-1.4.0.p1 > >>linux_base-f8-8_4 > >> > >>sysctl: > >>compat.linux.osrelease: 2.6.16 > >> > >>dmesg: > >>kqemu version 0x00010400 > >>kqemu: KQEMU installed, max_locked_mem=1792492kB. > >> > >>System is 7-STABLE as of r181963 with or without the patch to fix RT > >>signals from Chagin. > > > >Interestingly... Sean, can you provide ktrace/kdump log of coring > >apps? thnx! > > Here they are (good and bad): > http://www.farley.org/freebsd/tmp/linuxulator_vs_kqemu/ > > The good trace is after the bad trace. I just kept running ktrace > /compat/linux/bin/date over and over until I got a good trace. Before > loading kqemu and running qemu, there were no core dumps. Also, I > compared two bad traces and they were basically the same except for PID > and a couple of addresses (still very close in value). > Most likely it is a tls problem again, some days ago kib@ has made MFC r182684, probably it will help.. thnx! -- Have fun! chd