[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] qemu git head 20100323 on FreeBSD - qemu-devel port up
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] qemu git head 20100323 on FreeBSD - qemu-devel port update for testing |
Date: |
Tue, 30 Mar 2010 13:33:15 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100301 Fedora/3.0.3-1.fc12 Thunderbird/3.0.3 |
On 03/30/2010 01:09 PM, Juergen Lock wrote:
> Oh sorry if that was not clear, things go into swap if I _replace_ the
> endaddr ~0ul (which caused the assert) with the max value the assert
> still tolerates i.e.
> ((abi_ulong)1 << L1_MAP_ADDR_SPACE_BITS) - 1
> which in this case seems to be 0x7fffffffffff:
Yes, I got that. And I see from ...
> #3 0x0000000060012731 in page_set_flags (start=140737488224256,
> end=18446744073709551615, flags=32)
... here that the range we're reserving is
0x7ffffffe0000 ... 0x7fffffffffff
which is a mere 128k range. Which ought to allocate no more than
a single leaf page table (and thus N-1 pages for the N-level table).
Which doesn't answer the question of why you'd wind up running out
of memory.
r~