From: BlaisorBlade <blaisorblade_spam@yahoo.it>
To: user-mode-linux-devel@lists.sourceforge.net
Subject: Re: [uml-devel] Host panic when UML reads host /dev/shm
Date: Sat, 22 Nov 2003 19:11:58 +0100 [thread overview]
Message-ID: <200311221911.58773.blaisorblade_spam@yahoo.it> (raw)
In-Reply-To: <200311202347.37312.Frank.dekervel@student.kuleuven.ac.Be>
Alle 23:47, giovedì 20 novembre 2003, Frank Dekervel ha scritto:
> Op Thursday 20 November 2003 23:32, schreef Frank Dekervel:
> > > Only an oops on linux or the same oops? If the second, it's useful news
> >
> > the second ... exactly the same backtrace iirc. i'll try to find the
> > oops, but i'm almost sure. i've posted here to uml-devel once (subject
> > hostfs-crash i believe) but google cannot find it.
> >
> > > In fact, I'm seeing now 4:40, the time the oops happens, is when the
> > > slackware every day runs updatedb.
> >
> > a-ha ! exactly the same, my oops also happent when doing updatedb...
>
> my original post was here
> http://sourceforge.net/mailarchive/forum.php?thread_id=2984656&forum_id=364
>8
By the way, try the archive at http://marc.theaimsgroup.com/, it's commonly
believed to be better than the sourceforge one... However don't worry, I
found the post.
>
> but contrary to what i tought, it is not exactly the same oops.
There is also a filldir64 trace, or better EIP points into it. But then
filldir64 should also appear in the trace.
> Trace; c0149048 <sys_getdents+90/98>
> Trace; c0139ea4 <sys_read+5c/100>
> Trace; c01089f3 <system_call+33/38>
> if ksymoops is right. i also sent it to lkml, without response. And i was
> also using tmpfs then (for uml memory as described in howto)
I.e. your /tmp was under tmpfs? That may explain the fact that the oops is
different.
However, I think the call trace is wrong, (below I explain why), so if you are
able to reproduce the bug, this would be great.
Thanks!
However, I've looked at 2.4.22 sources, and either the related functions were
almost rewritten, or the ksymoops output is bodged. sys_getdents doesn't call
filldir64; it calls vfs_readdir(and this could actually be inlined, but it
wouldn't get at the 90/98 position inside sys_getdents), but then it does a
call to a readdir "method"(i.e. through a function pointer, so this can't be
inlined and must appear in the trace) and then it does another call, which
could be to filldir64, through a function pointer. You said maybe you didn't
copy all the output of ksymoops, but the stack trace is never more than 3
calls. I'll maybe check by disassembly if the output makes sense in that
point, though this is not very meaningful if not done on the original vmlinux
file.
--
cat <<EOSIGN
Paolo Giarrusso, aka Blaisorblade
Linux Kernel 2.4.21/2.6.0-test on an i686; Linux registered user n. 292729
EOSIGN
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
next prev parent reply other threads:[~2003-11-22 18:08 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-20 18:15 [uml-devel] Host panic triggered by UML BlaisorBlade
2003-11-20 18:56 ` Frank Dekervel
2003-11-20 19:37 ` [uml-devel] Host panic when UML reads host /dev/shm BlaisorBlade
2003-11-20 22:32 ` Frank Dekervel
2003-11-20 22:47 ` Frank Dekervel
2003-11-22 18:11 ` BlaisorBlade [this message]
2003-11-24 3:36 ` Frank Dekervel
2003-11-21 2:22 ` Jeff Dike
2003-11-22 18:12 ` BlaisorBlade
2003-11-20 20:06 ` [uml-devel] Host panic triggered by UML Matt Zimmerman
-- strict thread matches above, loose matches on Subject: below --
2003-11-23 23:08 [uml-devel] Host panic when UML reads host /dev/shm James W McMechan
2003-11-25 3:02 James W McMechan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200311221911.58773.blaisorblade_spam@yahoo.it \
--to=blaisorblade_spam@yahoo.it \
--cc=user-mode-linux-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox