NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
qemu-system-sparc stays "parked"?
Not sure where to put this, so "netbsd-users@" seems like a good starting
point.
I usually build packages for sparc natively, but only during cold-weather
months when the electric bills are lower and the added heat from the
machines is welcome.
With NetBSD-11 nearing release, I wanted to set up building with a
'qemu-system-sparc' guest since my build host is always on and has plenty
of RAM and processor capacity. (I tried the pkgsrc cross-building setup
once, but it screwed up my host packages in the process.)
The host is NetBSD/amd64-10.1_STABLE w/12GB RAM and a quad-core processor.
The disk image for the guest is qcow2. I tried installing with "-machine
SS-20", but it would hang during the "running MAKEDEV" stage. Installing
as the default SS-5 had no problem. I would then shut the guest down
and restart it with "-machine SS-20 -cpu TI-SuperSparc-61 -m 2048" (I
wanted to use "-smp 4", but anything other than uniprocessor would hang
after "waiting 2 seconds for SCSI busses to settle".
So, single-processor SS-20 with max RAM it is. I eventually worked out
how to get NFS working (export host-resident filesystems to 127/8 w/
"-noresvport -noresvmnt" and add those flags on the file server to
exports to the host machine). I am using "-nic user,..." if that has
some bearing on the issue.
When I set about to build the first package, the guest went down about
3 levels of dependency and just sat there. 'top' on the host shows it
in "parked" state, occasionally moving from one CPU to another. Pressing
ctrl-T in the guest elicits the expected output, but it never (seems to)
progress.
Any suggestions about what's going on?
Anyone else using 'qemu-system-foo' to build packages for your RAM or
CPU-limited "foo" systems? With pkgsrc tree on NFS? Tips? Tricks?
Techniques?
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
Home |
Main Index |
Thread Index |
Old Index