NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-amd64/37714: qemu hangs while loading amd64 -current kernel
The following reply was made to PR port-amd64/37714; it has been noted by GNATS.
From: Andrew Doran <ad%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: "Jonathan A. Kollasch" <jakllsch%kollasch.net@localhost>
Subject: Re: port-amd64/37714: qemu hangs while loading amd64 -current kernel
Date: Wed, 13 Feb 2008 11:40:21 +0000
On Wed, Feb 13, 2008 at 03:45:02AM +0000, Jonathan A. Kollasch wrote:
> From: "Jonathan A. Kollasch" <jakllsch%kollasch.net@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc:
> Subject: Re: port-amd64/37714: qemu hangs while loading amd64 -current
> kernel
> Date: Tue, 12 Feb 2008 21:40:41 -0600
>
> This patch may fix this issue:
>
> Index: src/sys/arch/amd64/amd64/spl.S
> ===================================================================
> RCS file: /cvsroot/src/sys/arch/amd64/amd64/spl.S,v
> retrieving revision 1.16
> diff -u -r1.16 spl.S
> --- src/sys/arch/amd64/amd64/spl.S 10 Jan 2008 20:14:11 -0000 1.16
> +++ src/sys/arch/amd64/amd64/spl.S 13 Feb 2008 03:32:42 -0000
> @@ -167,7 +167,7 @@
> ENTRY(spllower)
> cmpl CPUVAR(ILEVEL), %edi
> jae 1f
> - movl CPUVAR(IUNMASK)(,%edi,4), %edx
> + movl CPUVAR(IUNMASK)(,%rdi,4), %edx
> pushf
> cli
> testl CPUVAR(IPENDING), %edx
I checked the workaround in, thanks. Have you reported this to the qemu
developers by any chance? It's a bug.
Andrew
Home |
Main Index |
Thread Index |
Old Index