It finds the bottom address, but is stuck forever on top address.

This is all on an Amazon EC2 instance (so it's running within some Xen vm). Host is running 32 bit RedHat.

Command line and results:

> ./kernel32-3.2.5 -v ubda=/tmp/cow4:Debian-Squeeze-x86-root_fs mem=256m
Locating the bottom of the address space ... 0x0
Locating the top of the address space ... 

Freaky thing is that this was working fine on the same machine yesterday, but started failing today. Now fails consistently, never getting farther than here. I can't think of anything I changed about the setup.

Any help appreciated!