ohci1394 problem (MMIO broken) (was 2.6.25-rc6-git6: Reported regressions from 2.6.24)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Stefan Richter
Date: Saturday, March 22, 2008 - 9:34 am

Rafael J. Wysocki wrote:

This bug is alas an orphan.  It is /not/ handled by me, because it is 
not an IEEE 1394 subsystem bug and I have no idea what to do about it.

Note the following:

   - Several or all of ohci1394's MMIO reads return ~0 (all bits set
     to one) --- or 0 --- where different values are expected.

   - In http://lkml.org/lkml/2008/2/23/244 we get to see a
     WARNING: at arch/x86/mm/ioremap.c:137 __ioremap+0xa7/0x16a()
     which is "WARN_ON_ONCE(page_is_ram(pfn));".
     After that, the failures start.
     But before that, "Unknown symbol" messages pop up when ohci1394
     is loaded.  These symbols are implemented by ieee1394 on which
     ohci1394 depends.

More context from http://lkml.org/lkml/2008/2/23/244:


ath_hal taints the kernel.

...

Some unexplained build problem.

...

MMIO read expected 0x00008400, got 0x00000000.

...

MMIO read got random bits in the interrupt event register.

...

The values for Max Packet and IR/IT contexts came from bogus MMIO reads.

Thomas, you wrote in http://lkml.org/lkml/2008/3/17/316 that the problem 
resurfaced.
   - Are the "Unknown symbol"s still there?  These are not supposed to
     happen.
   - Is the "WARNING: at arch/x86/mm/ioremap.c" still there?
   - Can you reproduce it without the atheros driver?

Rafael, no matter how it looks, this is not "handled-by: me". :-)
I don't know nothing about kbuild nor about arch/x86/mm nor about WLAN.
The IEEE 1394 bits in the bug of which I know something about are purely 
accidental.
-- 
Stefan Richter
-=====-==--- --== =-==-
http://arcgraph.de/sr/
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
2.6.25-rc6-git6: Reported regressions from 2.6.24, Rafael J. Wysocki, (Fri Mar 21, 6:59 pm)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Jeff Garzik, (Fri Mar 21, 7:52 pm)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Andrew Morton, (Fri Mar 21, 10:33 pm)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Ingo Molnar, (Sat Mar 22, 4:11 am)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Ingo Molnar, (Sat Mar 22, 4:15 am)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Heiko Carstens, (Sat Mar 22, 9:32 am)
ohci1394 problem (MMIO broken) (was 2.6.25-rc6-git6: Repor ..., Stefan Richter, (Sat Mar 22, 9:34 am)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Rafael J. Wysocki, (Sat Mar 22, 10:53 am)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Rafael J. Wysocki, (Sat Mar 22, 10:56 am)
Re: ohci1394 problem (MMIO broken) (was 2.6.25-rc6-git6: R ..., Rafael J. Wysocki, (Sat Mar 22, 10:58 am)
Re: ohci1394 problem (MMIO broken) (was 2.6.25-rc6-git6: R ..., Benjamin Herrenschmidt, (Tue Mar 25, 4:33 pm)
Re: ohci1394 problem (MMIO broken) (was 2.6.25-rc6-git6: R ..., Benjamin Herrenschmidt, (Tue Mar 25, 5:12 pm)
Re: ohci1394 problem (MMIO broken) (was 2.6.25-rc6-git6: R ..., Benjamin Herrenschmidt, (Tue Mar 25, 8:39 pm)
Re: ohci1394 problem (MMIO broken) (was 2.6.25-rc6-git6: R ..., Benjamin Herrenschmidt, (Wed Mar 26, 5:17 am)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Adrian Bunk, (Wed Mar 26, 10:02 am)
Re: [patch] pci: revert "PCI: remove transparent bridge si ..., Benjamin Herrenschmidt, (Wed Mar 26, 2:57 pm)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Rafael J. Wysocki, (Wed Mar 26, 3:11 pm)
Re: [patch] pci: revert "PCI: remove transparent bridge si ..., Benjamin Herrenschmidt, (Wed Mar 26, 3:27 pm)
Re: [patch] pci: revert "PCI: remove transparent bridge si ..., Benjamin Herrenschmidt, (Wed Mar 26, 3:29 pm)
Re: [patch] pci: revert "PCI: remove transparent bridge si ..., Benjamin Herrenschmidt, (Wed Mar 26, 3:54 pm)
Re: [patch] pci: revert "PCI: remove transparent bridge si ..., Benjamin Herrenschmidt, (Wed Mar 26, 4:17 pm)
Re: [patch] pci: revert "PCI: remove transparent bridge si ..., Benjamin Herrenschmidt, (Wed Mar 26, 4:18 pm)
Re: ohci1394 problem (MMIO broken) (was 2.6.25-rc6-git6: R ..., Benjamin Herrenschmidt, (Wed Mar 26, 4:25 pm)
Re: [patch] pci: revert "PCI: remove transparent bridge si ..., Benjamin Herrenschmidt, (Wed Mar 26, 4:45 pm)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Romano Giannetti, (Thu Mar 27, 3:18 am)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Linus Torvalds, (Mon Mar 31, 11:21 am)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Tino Keitel, (Mon Mar 31, 2:04 pm)
Re: 2.6.25-rc6-git6: Reported regressions from 2.6.24, Tino Keitel, (Mon Mar 31, 2:26 pm)
2.6.25-rc7/8: Another resume regression, Mark Lord, (Thu Apr 3, 12:06 pm)
Re: 2.6.25-rc7/8: Another resume regression, Mark Lord, (Fri Apr 4, 7:27 pm)
Re: 2.6.25-rc7/8: Another resume regression, Rafael J. Wysocki, (Mon Apr 7, 3:51 am)
Re: 2.6.25-rc7/8: Another resume regression, Mark Lord, (Mon Apr 7, 8:51 am)
Re: 2.6.25-rc7/8: Another resume regression, Rafael J. Wysocki, (Mon Apr 7, 10:40 am)
Re: 2.6.25-rc7/8: Another resume regression, Mark Lord, (Tue Apr 8, 8:35 am)