NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-i386/38729: ACPI kernel booted under qemu cannot detect devices



>Number:         38729
>Category:       port-i386
>Synopsis:       ACPI kernel booted under qemu cannot detect devices
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu May 22 15:53:17 +0000 2008
>Originator:     David Brownlee
>Release:        NetBSD 4.99.63
>Organization:
        
>Environment:
        
        
System: NetBSD onyx.absd.org 4.0_STABLE NetBSD 4.0_STABLE (_ACPI_) #4: Sun Apr 
20 17:33:56 BST 2008 
root%iris.absd.org@localhost:/var/obj/i386/home/netbsd/4/sys/arch/i386/compile/_ACPI_
 i386
Architecture: i386
Machine: i386
>Description:
        When an ACPI enabled kernel is booted under qemu it cannot detect
        the network or disk devices. Booting a kernel with ACPI disabled,
        or running qemu with -no-acpi does not show the issue.

        Its quite likely this is a qemu bug, but it could also be qemu
        showing up an edge case in NetBSD's ACPI support.

        Other devices, including the emulated CD drive appear to be
        detected fine

>How-To-Repeat:

        - Install qemu
        - Download the latest i386 boot.iso from
          
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-daily/HEAD/.../i386/installation/cdrom/boot.iso
        - Create a virtual disk 'qemu-img create -f qcow2 test.img 1G'
        - Boot the ISO image 'qemu -hda test.img -cdrom boot.iso -boot d'

        If you want to interrupt the boot to disable ACPI then you need to
        hit space *extremely* quickly after the qemu window opens, as the
        boot timer countdown runs much faster under qemu.

>Fix:

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index