All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dominik Brodowski <linux@dominikbrodowski.de>
To: Simon Cooper <thecoop@runbox.com>
Cc: cpufreq@www.linux.org.uk
Subject: Re: cpufreq segfaults when network cable plugged in
Date: Sun, 25 Apr 2004 15:44:20 +0200	[thread overview]
Message-ID: <20040425134420.GC8772@dominikbrodowski.de> (raw)
In-Reply-To: <20040412190024.6b78f3b9.thecoop@runbox.com>


[-- Attachment #1.1: Type: text/plain, Size: 1769 bytes --]

On Mon, Apr 12, 2004 at 07:00:24PM +0100, Simon Cooper wrote:
> On Mon, 12 Apr 2004 10:30:58 +0200
> Dominik Brodowski <linux@dominikbrodowski.de> wrote:
> 
> > On Mon, Apr 12, 2004 at 12:43:35AM +0100, Simon Cooper wrote:
> > > right, this is very strange, cpufreq (compiled into the kernel) segfaults
> > > whenever the network cable on my laptop is plugged in on bootup but boots
> > > ok when it is plugged in after the kernel has loaded. i can post the entire
> > > segfault msg but it'll need me to write it all down. driver is 'r8139'
> > > (1000Mbps card), kernel version 2.6.5-mm2
> > 
> > Hm, this is really very strange. 
> > 
> > Which cpufreq drivers do you use / are compiled into the kernel?
> > What are the last two to four functions called, where's the EIP at
> > the segfault? [the first few function names mentioned in the oops]
> > 
> > Thanks,
> > 	Dominik
> > 
> 
> well, technically its a kernel oops (attempted ot kill init). powersave and performance govenors are compiled in, using p4_clockmod driver. Sometimes it boots fine with the cable in, but it oops's most of the time:
> 
> Unable to handle kernel NULL pointer dereference at virtual address 00000018
> ...
> EIP: 0060:[<c02f7c45>]  Not tainted VLI
> EIP is at cpufreq_notify_transition+0x79/0x98
> ...
> Call trace:
> [<c010f543>] cpufreq_p4_setdc+0x1eb/0x306
> [<c01706d3>] d_lookup+0x29/0x52
> [<c010f6bb>] cpufreq_p4_target+0x5d/0x69
> [<c02f757d>] __cpufreq_driver_target+0x22/0x26
> ...

This very strange. Especially as all such NULL pointer dereferences would
already happen _earlier_. It seems to me that this might be a bug in the
networking driver, which -randomly?- affects unrelated other
kernel/userspace components...

	Dominik

[-- Attachment #1.2: Type: application/pgp-signature, Size: 189 bytes --]

[-- Attachment #2: Type: text/plain, Size: 143 bytes --]

_______________________________________________
Cpufreq mailing list
Cpufreq@www.linux.org.uk
http://www.linux.org.uk/mailman/listinfo/cpufreq

      reply	other threads:[~2004-04-25 13:44 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-04-11 23:43 cpufreq segfaults when network cable plugged in Simon Cooper
2004-04-12  8:30 ` Dominik Brodowski
2004-04-12 18:00   ` Simon Cooper
2004-04-25 13:44     ` Dominik Brodowski [this message]

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=20040425134420.GC8772@dominikbrodowski.de \
    --to=linux@dominikbrodowski.de \
    --cc=cpufreq@www.linux.org.uk \
    --cc=thecoop@runbox.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.