nfsd, v4: oops in find_acceptable_alias, ppc32 Linux, post-2.6.27-rc1

Paul Collins paul at burly.ondioline.org
Tue Aug 5 14:47:12 EST 2008


Michael Ellerman <michael at ellerman.id.au> writes:

> On Tue, 2008-08-05 at 15:43 +1200, Paul Collins wrote:
>> Michael Ellerman <michael at ellerman.id.au> writes:
>> I think may be able to rule NFS out now.  I just got this Oops when Xorg
>> started on boot.
>
> Cool, that looks fairly convincing.
>
>> In case anyone wants to disassemble it, I've uploaded the kernel to
>> http://ondioline.org/~paul/vmlinux-2.6.27-rc1-00158-g643fbd8 and the
>> config to http://ondioline.org/~paul/config-2.6.27-rc1-00158-g643fbd8
>> 
>> I've rebuilt a whole bunch of times in the course of this little
>> project, but the all four Oopses in this message are from the very
>> vmlinux linked above.
>> 
>> I have a couple of patches applied locally (a console font and a
>> Bluetooth HID quirk), so this is really Linus revision
>> 94ad374a0751f40d25e22e036c37f7263569d24c.
>
> And you're _sure_ none of them has a "break-everything" hunk in it? :)

Pretty sure!  Here's a diffstat:

$ git diff --stat HEAD^^..
 drivers/video/console/Kconfig             |   12 +
 drivers/video/console/Makefile            |    2 +
 drivers/video/console/font_neepalt10x20.c | 5392 ++++++++++++++++++++++++
 drivers/video/console/font_neepalt12x24.c | 6416 +++++++++++++++++++++++++++++
 drivers/video/console/fonts.c             |    8 +
 include/linux/font.h                      |    6 +-
 net/bluetooth/hidp/core.c                 |    6 +
 7 files changed, 11841 insertions(+), 1 deletions(-)

> I see you have FTRACE enabled. That's new and could potentially bugger
> things up without the compiler knowing, so can you turn that off.
>
> And can you enable CONFIG_CODE_PATCHING_SELFTEST and
> CONFIG_FTR_FIXUP_SELFTEST, that will enable tests of some code I changed
> that /could/ (maybe) cause random blow ups.

I'll try these out.

> Also, how old is the machine? Any chance you're just seeing random
> memory corruption?

It's about four years old.  It was in storage for about six months and I
got it repaired a few weeks ago (display cable and inverter).  The sort
of crazy crap I've been reporting certainly smacks of memory corruption.
But on the other hand, 2.6.25 (Debian's) and 2.6.26 (my own) have been
trouble-free.

-- 
Paul Collins
Wellington, New Zealand

Dag vijandelijk luchtschip de huismeester is dood



More information about the Linuxppc-dev mailing list