pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/36291: Modular xorg does not use /dev/pci on i386 and no longer provides -nohw option
>Number: 36291
>Category: pkg
>Synopsis: Modular xorg does not use /dev/pci on i386 and no longer
>provides -nohw option
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue May 08 01:55:01 +0000 2007
>Originator: jmcneill%invisible.ca@localhost
>Release: NetBSD 4.99.9
>Organization:
>Environment:
System: NetBSD xbox 4.99.9 NetBSD 4.99.9 (XBOX) #34: Mon Feb 5 22:10:03 EST
2007
jmcneill%jared-d-mcneills-computer.local@localhost:/Users/jmcneill/NetBSD/src/sys/arch/i386/compile/obj/XBOX
i386
Architecture: i386
Machine: i386
>Description:
The NetBSD kernel has workarounds in i386 PCI machdep code to prevent
scanning unknown devices on Xbox. Attempting to read or write to
these devices causes the machine to lock up.
XFree86 on NetBSD/i386 does not use /dev/pci to scan for devices,
so this check is not honoured. The '-nohw' flag to the X server
tells XFree86 to not bother doing a scan for PCI devices, which works
fine on Xbox.
The modular-xorg-server package no longer honours this flag, so there
is no longer a way to run an X server on Xbox.
>How-To-Repeat:
Boot an Xbox kernel, install modular-xorg-server-1.2.0nb1, startx.
>Fix:
You won't hear me complain if netbsdPci.c is used on i386 instead of
the generic x86 PCI code within Xorg :-)
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index