| Summary: |
[PATCH] PCI bus and mga BIOS patch (from Ivan Kokshaysky) |
| Product: |
xorg
|
Reporter: |
Mike A. Harris <mharris> |
| Component: |
Driver/mga | Assignee: |
Xorg Project Team <xorg-team> |
| Status: |
RESOLVED
FIXED
|
QA Contact: |
|
| Severity: |
major
|
|
|
| Priority: |
high
|
CC: |
eich
|
| Version: |
git | |
|
| Hardware: |
x86 (IA32) | |
|
| OS: |
All | |
|
| Whiteboard: |
|
|
i915 platform:
|
|
i915 features:
|
|
| Bug Depends on: |
|
|
|
| Bug Blocks: |
351
|
|
|
| Attachments: |
|
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Problems: - Detection of the primary adapter is broken. You have to set explicit PCI id in XF86Config to get the card detected as *secondary*. However, switching to VGA text console won't work then (most drivers don't save/restore VGA state for secondary adapters). - Rather old bug in mga driver (since 4.1.0, IIRC) - the driver attempts to read the video ROM *before* enabling it. Naturally, this causes annoying machine check on certain platforms. Full details of bug and original patch submission are in Red Hat bugzilla: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=91711 I've updated the patch to cleanly apply to X.Org CVS, attached below.