public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Steve Fox <drfickle@linux.vnet.ibm.com>
To: Andrew Morton <akpm@osdl.org>
Cc: Ben Collins <ben.collins@ubuntu.com>,
	linux-kernel@vger.kernel.org, Linus Torvalds <torvalds@osdl.org>,
	macro@linux-mips.org, afleming@freescale.com
Subject: Re: [PATCH] Export current_is_keventd() for libphy
Date: Mon, 04 Dec 2006 13:17:16 -0600	[thread overview]
Message-ID: <1165259836.23190.48.camel@flooterbu> (raw)
In-Reply-To: <20061203011625.60268114.akpm@osdl.org>

On Sun, 2006-12-03 at 01:16 -0800, Andrew Morton wrote:
> On Sun, 03 Dec 2006 00:50:55 -0500
> Ben Collins <ben.collins@ubuntu.com> wrote:
> 
> > Fixes this problem when libphy is compiled as module:
> >
> > WARNING: "current_is_keventd" [drivers/net/phy/libphy.ko] undefined!
> >
> > diff --git a/kernel/workqueue.c b/kernel/workqueue.c
> > index 17c2f03..1cf226b 100644
> > --- a/kernel/workqueue.c
> > +++ b/kernel/workqueue.c
> > @@ -608,6 +608,7 @@ int current_is_keventd(void)
> >  	return ret;
> >
> >  }
> > +EXPORT_SYMBOL_GPL(current_is_keventd);
> >
> >  #ifdef CONFIG_HOTPLUG_CPU
> >  /* Take the work from this (downed) CPU. */
> 
> wtf?  That code was merged?  This bug has been known for months and after
> several unsuccessful attempts at trying to understand what on earth that
> hackery is supposed to be doing I gave up on it and asked Jeff to look after
> it.
> 
> Maciej, please, in very small words written in a very large font, explain to
> us what is going on in phy_stop_interrupts()?  Include pictures.

Unfortunately Maciej didn't get cc'ed correctly on your mail. Hopefully
I've added the right person to this post as well as Andy who has also
recently changed this code.

We're also hitting this on one of the test.kernel.org machines, bl6-13.

-- 

Steve Fox
IBM Linux Technology Center

  reply	other threads:[~2006-12-04 19:17 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-12-03  5:50 [PATCH] Export current_is_keventd() for libphy Ben Collins
2006-12-03  9:16 ` Andrew Morton
2006-12-04 19:17   ` Steve Fox [this message]
2006-12-05 18:05     ` Maciej W. Rozycki
2006-12-05 17:48   ` Maciej W. Rozycki
2006-12-05 18:07     ` Linus Torvalds
2006-12-05 19:31       ` Andrew Morton
2006-12-05 18:57     ` Andy Fleming
2006-12-06 12:31       ` Maciej W. Rozycki
2006-12-05 20:39     ` Andrew Morton
2006-12-05 20:59       ` Andy Fleming
2006-12-05 21:26         ` Andrew Morton
2006-12-05 21:37           ` Roland Dreier
2006-12-05 21:57             ` Andrew Morton
2006-12-05 23:49               ` Roland Dreier
2006-12-05 23:52               ` Roland Dreier
2006-12-06 15:25               ` Maciej W. Rozycki
2006-12-06 15:57                 ` Andrew Morton
2006-12-06 17:17                   ` Linus Torvalds
2006-12-06 17:43                     ` David Howells
2006-12-06 17:50                       ` Jeff Garzik
2006-12-06 18:07                         ` Linus Torvalds
2006-12-06 17:53                       ` Linus Torvalds
2006-12-06 17:58                         ` Linus Torvalds
2006-12-06 18:33                           ` Linus Torvalds
2006-12-06 18:37                             ` Linus Torvalds
2006-12-06 18:43                             ` David Howells
2006-12-06 19:02                               ` Linus Torvalds
2006-12-06 18:02                         ` David Howells
2006-12-07  1:21                     ` Linus Torvalds
2006-12-07  6:42                       ` Andrew Morton
2006-12-07  7:49                         ` Andrew Morton
2006-12-07 10:29                           ` David Howells
2006-12-07 10:42                             ` Andrew Morton
2006-12-07 17:05                               ` Jeff Garzik
2006-12-07 17:57                                 ` Andrew Morton
2006-12-07 18:17                                   ` Andrew Morton
2006-12-08 16:52                                   ` [PATCH] group xtime, xtime_lock, wall_to_monotonic, avenrun, calc_load_count fields together in ktimed Eric Dumazet
2006-12-09  5:46                                     ` Andrew Morton
2006-12-09  6:07                                       ` Randy Dunlap
2006-12-11 20:44                                       ` Eric Dumazet
2006-12-11 22:00                                         ` Andrew Morton
2006-12-13 21:26                                     ` [PATCH] Introduce time_data, a new structure to hold jiffies, xtime, xtime_lock, wall_to_monotonic, calc_load_count and avenrun Eric Dumazet
2006-12-15  5:24                                       ` Andrew Morton
2006-12-15 11:21                                         ` Eric Dumazet
2006-12-15 16:21                                       ` Eric Dumazet
2006-12-07 18:08                                 ` [PATCH] Export current_is_keventd() for libphy Maciej W. Rozycki
2006-12-07 18:59                                 ` Andy Fleming
2006-12-07 16:49                         ` Linus Torvalds
2006-12-07 17:52                           ` Andrew Morton
2006-12-07 18:01                             ` Linus Torvalds
2006-12-07 18:16                               ` Andrew Morton
2006-12-07 18:27                                 ` Linus Torvalds
2006-12-07 15:28                       ` Maciej W. Rozycki

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=1165259836.23190.48.camel@flooterbu \
    --to=drfickle@linux.vnet.ibm.com \
    --cc=afleming@freescale.com \
    --cc=akpm@osdl.org \
    --cc=ben.collins@ubuntu.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=macro@linux-mips.org \
    --cc=torvalds@osdl.org \
    /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