public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Juergen Quade <quade@hsnr.de>
To: Prasanna S Panchamukhi <prasanna@in.ibm.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: system-freeze: kprobe and do_gettimeofday
Date: Tue, 26 Apr 2005 21:34:40 +0200	[thread overview]
Message-ID: <20050426193440.GA16597@hsnr.de> (raw)
In-Reply-To: <20050426145210.GC32766@in.ibm.com>

On Tue, Apr 26, 2005 at 08:22:10PM +0530, Prasanna S Panchamukhi wrote:
> 
> On Mon, Apr 25, 2005 at 06:08:59PM +0200, Juergen Quade wrote:
> > On Mon, Apr 25, 2005 at 09:26:49PM +0530, Prasanna S Panchamukhi wrote:
> > > On Sat, Apr 23, 2005 at 12:12:51PM +0200, Juergen Quade wrote:
> > > > Playing around with kprobe I noticed, that "kprobing"
> > > > the function "do_gettimeofday" completly freezes the
> > > > system (2.6.12-rc3). Other functions like "do_fork" or
> > > 
> > > Kprobe on "do_gettimeofday" seems to work fine on 4-way SMP i386 box.
> > > What is configuration of your machine?
> > 
> > Thank you for your answer!
> > Find my kernel-config attached.
> > The processor of the system is an Pentium M
> > (1400MHz, 512MByte Memory - nothing specific).
> > 
> 
> I tested with your configuration file and it still
> works fine. Can you get some more info about current tasks 
> using Alt+SysRq+t and  Alt+SysRq+d keys.

I did now a lot of additional tests. When running
"insmod kgettime.ko" from the console (not from x-windows)
I get:

kprobe registered address c0107bd0 // output from the module
double fault, gdt at c049bd00 [255 bytes]
double fault, tss at c03d4060
eip = c0103c86, esp = db932000
eax = ffffffff, ebx = db932134, ecx = 0000000d, edx = 00000000
esi = db932080, edi = 0000000d

Alt+SysRq did not work...

Then I removed all my modules (except 2) I was able to load the module
without problems. I added module by module and checked every time with
"insmod kgettime.ko". When loading the "ohci1394" module it crashed
again. But next time I loaded the "ohci"-module first - no crash.  (So I
don't think it is the ohci-module). I was able to load all modules and
it still worked.

Hmmm. What else to check?

          Juergen.

  reply	other threads:[~2005-04-26 19:33 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-04-23 10:12 system-freeze: kprobe and do_gettimeofday Juergen Quade
2005-04-25 15:56 ` Prasanna S Panchamukhi
2005-04-25 16:08   ` Juergen Quade
2005-04-26 14:52     ` Prasanna S Panchamukhi
2005-04-26 19:34       ` Juergen Quade [this message]
2005-04-29 11:18         ` Prasanna S Panchamukhi
2005-04-29 17:27           ` Juergen Quade

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=20050426193440.GA16597@hsnr.de \
    --to=quade@hsnr.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=prasanna@in.ibm.com \
    /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