At SUSE we try to use fbdev if possible, so if we cannot use a native driver we want to use the fbdev driver, and fail back to vesa if fbdev fails (e.g. if the mode on the kernel parameter line failed to set).
This doesn't work with the current xserver, after the first driver has been probed, the pci slot remains claimed. Apparently this was never thought to be an issue, because functions for unclaiming pci slots are missing. This patch unclaims a pci slot by setting its bus type to BUS_NONE, so it doesn't match any more. I don't remove the allocation slot at the moment, because I'm unsure that there are no references left (and this is unlikely to be a regularly called function). This fixes Novell bug #511529. Thoughts? Matthias -- Matthias Hopf <[email protected]> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ [email protected] Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de _______________________________________________ xorg-devel mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-devel
