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