Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 May 2008 01:09:48 -0700
From:      Bakul Shah <bakul@bitblocks.com>
To:        Todd Wasson <tsw5@duke.edu>
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: kqemu locking my machine hard on amd64 smp, with most recent patches 
Message-ID:  <20080515080948.3B1F15B47@mail.bitblocks.com>
In-Reply-To: Your message of "Wed, 14 May 2008 23:06:47 EDT." <DFE51234-714B-4800-A025-04894419A6CA@duke.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help
When you said an earlier kqemu version worked, was it on the same
hardware, with the same amount of memory and 7.0 release?  For the
same image?  Can you try it again to see if it still works?

Can you show the exact qemu command line?

Some more things to try:

In your earlier response I see
> kqemu version 0x00010300
> kqemu: KQEMU installed, max_locked_mem=3134224kB.

This makes me wonder if the amount of max_locked_mem is the
problem.  To test this, change kqemu-freebsd.c:554 to

        max_locked_pages = MIN(physmem / 2, 0x1fffffff / PAGE_SIZE);

This will allocate no more than 512B for max locked pages.
If this works keep doubling the size until it breaks.

You can enable kqemu debug prints by

    sysctl debug.kqemu_debug=1

before starting qemu.  May be we will find something unusual there.

To rule out audio you can disable it from the qemu command line.

If you can, remove zfs during testing.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080515080948.3B1F15B47>