From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jul 31 03:20:17 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE6D816A4DA for ; Mon, 31 Jul 2006 03:20:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A174E43D64 for ; Mon, 31 Jul 2006 03:20:13 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6V3KDvv004490 for ; Mon, 31 Jul 2006 03:20:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6V3KD44004489; Mon, 31 Jul 2006 03:20:13 GMT (envelope-from gnats) Resent-Date: Mon, 31 Jul 2006 03:20:13 GMT Resent-Message-Id: <200607310320.k6V3KD44004489@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, mark@darklogik.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E213C16A4DD for ; Mon, 31 Jul 2006 03:12:32 +0000 (UTC) (envelope-from markzero@corolla.ath.cx) Received: from addr9.addr.com (addr9.addr.com [38.113.244.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2122843D7B for ; Mon, 31 Jul 2006 03:12:26 +0000 (GMT) (envelope-from markzero@corolla.ath.cx) Received: from logik.internal.network (localhost [127.0.0.1]) by addr9.addr.com (8.12.11/8.12.8/Submit) with ESMTP id k6V3COjR051609 for ; Sun, 30 Jul 2006 20:12:25 -0700 (PDT) Received: by logik.internal.network (Postfix, from userid 1001) id 9C2786482; Mon, 31 Jul 2006 04:13:48 +0100 (BST) Message-Id: <20060731031348.9C2786482@logik.internal.network> Date: Mon, 31 Jul 2006 04:13:48 +0100 (BST) From: mark@darklogik.org To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/101074: emulators/qemu sparc emulation broken X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mark@darklogik.org List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2006 03:20:18 -0000 >Number: 101074 >Category: ports >Synopsis: emulators/qemu sparc emulation broken >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jul 31 03:20:13 GMT 2006 >Closed-Date: >Last-Modified: >Originator: markzero >Release: FreeBSD 6.1-RELEASE i386 >Organization: n/a >Environment: System: FreeBSD logik.internal.network 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 qemu-0.8.1 compiled from ports, with or without WITH_CIRRUS_HACKS and WITH_HACKS. The binary package (version 0.8.0) exhibited the same problem. >Description: qemu sparc emulation seems to be broken. 1. The screen never draws itself properly, the video is crushed and doesn't seem to refresh correctly, as can be seen in this screenshot: http://img100.imageshack.us/img100/7520/qemuconsolerf7.png 2. The text output shown above seems to be as far as the emulation ever gets. The qemu process seems to go into an infinite loop of some sort, consuming CPU and doing nothing. >How-To-Repeat: I was using a Solaris 8 install CD and a blank image created with qemu-img. I don't think you need an install CD to reproduce the problem because the emulation doesn't even get to that stage, as far as I can tell. Basically, create a blank image with qemu-img: $ qemu-img -f qcow blank.img 500M Try qemu-system-sparc with it: $ qemu-system-sparc -hda blank.img >Fix: No known fix. >Release-Note: >Audit-Trail: >Unformatted: