Bug 114947 - acpiphp cannot hotplug cards with PCI bridges on them
Summary: acpiphp cannot hotplug cards with PCI bridges on them
Alias: None
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: kernel
Version: 3.0
Hardware: ia64
OS: Linux
Target Milestone: ---
Assignee: Prarit Bhargava
QA Contact: Brian Brock
Depends On:
TreeView+ depends on / blocked
Reported: 2004-02-04 19:12 UTC by Matthew Wilcox
Modified: 2007-11-30 22:07 UTC (History)
2 users (show)

Clone Of:
Last Closed: 2007-03-23 15:54:48 UTC

Attachments (Terms of Use)

Description Matthew Wilcox 2004-02-04 19:12:00 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux ia64; en-US; rv:1.6)
Gecko/20040122 Debian/1.6-1

Description of problem:
The acpiphp driver assumes that all PCI devices have 6 BARs.
Bridges have only 3 BARs and you don't program them the same
way as you program normal PCI devices.  This leads to all kinds
of strange bits of bridge configuration space being treated as
if they were BARs and much pain ensues.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. Boot an rx4640
2. Attempt to insert a quad-port tulip card into a slot

Actual Results:  Machine crashes

Expected Results:  Card should have been inserted

Additional info:

I intend to work on this bug too, and this bug is mostly
for tracking purposes.

Comment 1 Jim Paradis 2004-06-28 20:40:03 UTC
Matthew - Any updates on this one too?

Comment 2 Red Hat Bugzilla 2007-03-18 22:17:30 UTC
User jparadis@redhat.com's account has been closed

Comment 4 Prarit Bhargava 2007-03-23 15:54:48 UTC
Closing as WONTFIX as RHEL3 series will only be taking critical fixes.

Note You need to log in before you can comment on or make changes to this bug.