From: Andreas Schwab <hidden> Date: 2005-08-28 11:20:33
The last change to drivers/pci/setup-res.c (Ignore disabled ROM resources
at setup) is breaking radeonfb on iBook G3 (with Radeon Mobility M6 LY).
It crashes in pci_map_rom when called from radeonfb_map_ROM. This is
probably a dormant bug that was just uncovered by the change.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
From: Jean Delvare <hidden> Date: 2005-08-28 18:17:12
Hi Andreas, all,
The last change to drivers/pci/setup-res.c (Ignore disabled ROM
resources at setup) is breaking radeonfb on iBook G3 (with Radeon
Mobility M6 LY). It crashes in pci_map_rom when called from
radeonfb_map_ROM. This is probably a dormant bug that was just
uncovered by the change.
FWIW, it didn't seem to break my Sony Vaio PCG-GR214EP (x86 with Radeon
Mobility M6 LY as well.) So it must be machine-specific, not
chip-specific.
--
Jean Delvare
From: Alex Williamson <hidden> Date: 2005-08-29 04:03:11
On Sun, 2005-08-28 at 13:20 +0200, Andreas Schwab wrote:
The last change to drivers/pci/setup-res.c (Ignore disabled ROM resources
at setup) is breaking radeonfb on iBook G3 (with Radeon Mobility M6 LY).
It crashes in pci_map_rom when called from radeonfb_map_ROM. This is
probably a dormant bug that was just uncovered by the change.
Same thing on Mac Mini. 2.6.13 doesn't boot. Revert the
drivers/pci/setup-res.c change from rc7-git2 and it seems ok.
Alex
From: Stelian Pop <hidden> Date: 2005-08-29 10:39:43
Le dimanche 28 août 2005 à 22:02 -0600, Alex Williamson a écrit :
On Sun, 2005-08-28 at 13:20 +0200, Andreas Schwab wrote:
quoted
The last change to drivers/pci/setup-res.c (Ignore disabled ROM resources
at setup) is breaking radeonfb on iBook G3 (with Radeon Mobility M6 LY).
It crashes in pci_map_rom when called from radeonfb_map_ROM. This is
probably a dormant bug that was just uncovered by the change.
Same thing on Mac Mini. 2.6.13 doesn't boot. Revert the
drivers/pci/setup-res.c change from rc7-git2 and it seems ok.
Confirmed on an Apple Powerbook too.
For reference, the (already reverted) patch which needs to be applied is
below.
Signed-off-by: Stelian Pop <redacted>
Index: linux-2.6.git/drivers/pci/setup-res.c
===================================================================
From: Daniel Drake <hidden> Date: 2005-09-01 19:21:13
Hi,
Stelian Pop wrote:
quoted hunk
Confirmed on an Apple Powerbook too.
For reference, the (already reverted) patch which needs to be applied is
below.
Signed-off-by: Stelian Pop <redacted>
Index: linux-2.6.git/drivers/pci/setup-res.c
===================================================================
Sorry for my ignorance. Which tree was this reverted in? You are probably
aware that this bug made it into 2.6.13 (patch was not reverted there).
Daniel
From: Stelian Pop <hidden> Date: 2005-09-01 19:54:59
Le jeudi 01 septembre 2005 à 20:26 +0100, Daniel Drake a écrit :
Hi,
Stelian Pop wrote:
quoted
Confirmed on an Apple Powerbook too.
For reference, the (already reverted) patch which needs to be applied is
below.
Signed-off-by: Stelian Pop <redacted>
Index: linux-2.6.git/drivers/pci/setup-res.c
[...]
Sorry for my ignorance. Which tree was this reverted in? You are probably
aware that this bug made it into 2.6.13 (patch was not reverted there).
It must be my bad english but I wasn't implying that the patch was
reverted in 2.6.13 but that one should apply it (just apply, without -R,
because I didn't attach the original patch but a reversed version of it)
on a clean 2.6.13 tree in order to make it work. :)
However, a different fix (a real fix, not the workaround proposed above)
was discussed on lkml this week and BenH proposed a patch I haven't had
the chance to test yet (see http://lkml.org/lkml/2005/8/31/1 ).
Stelian.
--
Stelian Pop [off-list ref]