Re: 2.6.25-rc5: Reported regressions from 2.6.24

From: Stefan Richter
Date: Wed Mar 19 2008 - 15:27:56 EST


Thomas Meyer wrote:
Adrian Bunk schrieb:
On Tue, Mar 11, 2008 at 01:22:42PM +0100, Stefan Richter wrote:
Rafael J. Wysocki wrote:
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10080

I have reopened, re-assigned, and slightly renamed that bug now.

Subject : 2.6.25-rc2: ohci1394 problem
Submitter : Thomas Meyer <thomas@xxxxxxxx>
Date : 2008-02-20 08:47
References : http://lkml.org/lkml/2008/2/20/58
Handled-By : Stefan Richter <stefanr@xxxxxxxxxxxxxxxxx>

This bug is not handled by me.

Thomas wrote on 2008-02-25:
''So i did a "make clean" and a "make" (not a make
-j3 as i use to do) and recompiled 2.6.25-rc3 and now it works again.
Case closed under strange error.''
...

Although I don't think this would cause the error, it would be nice if Thomas could verify that the -j3 did not cause the problem.
I still cannot *believe* this bug, but i just checked out the latest kernel and did a make distclean and a make (with mr. bunks patch applied) and there it is again:
$ dmesg

(cut)
[ 464.852986] ohci1394: fw-host0: physical posted write error
[...]
[ 464.898957] ohci1394: fw-host0: Unhandled interrupt(s) 0xfc7cfe0c
and so on....

$ git describe
v2.6.25-rc6-14-gbde4f8f

As i already wrote: I tried to bisect this behavior, but with no result.

And Stefan didn't change anything in the involved drivers. I have no idea what could cause this kind of bug!

The messages which Thomas posted result from ohci1394 getting ~0 (i.e. 0xffffffff) from some or all MMIO reads. This is not a FireWire driver bug.

MMIO has been broken by something after 2.6.24.
--
Stefan Richter
-=====-==--- --== =--==
http://arcgraph.de/sr/
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/