Bug 705 - Oops when AGP support is missing
Summary: Oops when AGP support is missing
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/other (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Default DRI bug account
QA Contact:
Depends on:
Reported: 2004-06-01 08:05 UTC by Adam Jackson
Modified: 2005-04-07 23:28 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Note You need to log in before you can comment on or make changes to this bug.
Description Adam Jackson 2004-06-01 08:05:55 UTC

When installing the mga drm module, the kernel will oops if AGP support is
present, but the system's AGP bridge is not supported. For example, if your
kernel supports the Irongate, and your system contains a 440BX, the kernel will
oops upon 'modprobe mga'. Additionally, the module cannot then be removed, since
it will be jammed in the 'intialising' state.

This was reproduced on Linux 2.2.18pre24 with X 4.0.1h pulled on December 7. The
system contains a VIA chipset, but the kernel was configured for Irongate.
Comment 1 Ian Romanick 2005-04-08 16:28:12 UTC
I just tried to reproduce this on a more recent (but still old) kernel (FC2's
2.4.22-1.2199.nptl).  The kernel was built with VIA AGP support built-in, but
was run on an Intel E7000-series AGP controller.  Doing a modprobe on the mga
module failed gracefully, as expected.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct.