Bug 843

Summary: [PATCH] PCI bus and mga BIOS patch (from Ivan Kokshaysky)
Product: xorg Reporter: Mike A. Harris <mharris>
Component: Driver/mgaAssignee: 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:
Description Flags
Fix bugs indicated in report below none

Description Mike A. Harris 2004-07-09 01:44:54 UTC
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.
Comment 1 Mike A. Harris 2004-07-09 01:55:26 UTC
Created attachment 458 [details] [review]
Fix bugs indicated in report below
Comment 2 Kevin E. Martin 2004-08-09 15:41:36 UTC
Patch applied.

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.