linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: linux-next: Tree for June 3 (rfkill)
       [not found] <20090603190952.2dd0cc70.sfr@canb.auug.org.au>
@ 2009-06-03 15:22 ` Randy Dunlap
  2009-06-03 15:29   ` Johannes Berg
                     ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Randy Dunlap @ 2009-06-03 15:22 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: linux-next, LKML, johannes, linux-wireless@vger.kernel.org

Stephen Rothwell wrote:
> Hi all,
> 
> Looks like a real rush since -rc7 ...


CFG80211=y
MAC80211=y
RFKILL=m

net/built-in.o: In function `cfg80211_netdev_notifier_call':
core.c:(.text+0xa678b): undefined reference to `rfkill_blocked'
net/built-in.o: In function `cfg80211_dev_free':
(.text+0xa67e2): undefined reference to `rfkill_destroy'
net/built-in.o: In function `cfg80211_rfkill_sync_work':
core.c:(.text+0xa686e): undefined reference to `rfkill_blocked'
net/built-in.o: In function `wiphy_new':
(.text+0xa69f2): undefined reference to `rfkill_alloc'
net/built-in.o: In function `wiphy_rfkill_start_polling':
(.text+0xa6bd2): undefined reference to `rfkill_resume_polling'
net/built-in.o: In function `wiphy_rfkill_stop_polling':
(.text+0xa6bdf): undefined reference to `rfkill_pause_polling'
net/built-in.o: In function `wiphy_unregister':
(.text+0xa6bf4): undefined reference to `rfkill_unregister'
net/built-in.o: In function `wiphy_rfkill_set_hw_state':
(.text+0xa6c64): undefined reference to `rfkill_set_hw_state'
net/built-in.o: In function `wiphy_register':
(.text+0xa6db4): undefined reference to `rfkill_register'
net/built-in.o: In function `cfg80211_wext_giwtxpower':
(.text+0xb01e9): undefined reference to `rfkill_blocked'
net/built-in.o: In function `cfg80211_wext_siwtxpower':
(.text+0xb0cf3): undefined reference to `rfkill_set_sw_state'
net/built-in.o: In function `cfg80211_wext_siwtxpower':
(.text+0xb0d1f): undefined reference to `rfkill_set_sw_state'


-- 
~Randy
LPC 2009, Sept. 23-25, Portland, Oregon
http://linuxplumbersconf.org/2009/

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: Tree for June 3 (rfkill)
  2009-06-03 15:22 ` linux-next: Tree for June 3 (rfkill) Randy Dunlap
@ 2009-06-03 15:29   ` Johannes Berg
  2009-06-03 15:47     ` Gábor Stefanik
  2009-06-03 16:27   ` Johannes Berg
  2009-06-03 17:20   ` Randy Dunlap
  2 siblings, 1 reply; 8+ messages in thread
From: Johannes Berg @ 2009-06-03 15:29 UTC (permalink / raw)
  To: Randy Dunlap
  Cc: Stephen Rothwell, linux-next, LKML,
	linux-wireless@vger.kernel.org

[-- Attachment #1: Type: text/plain, Size: 478 bytes --]

On Wed, 2009-06-03 at 08:22 -0700, Randy Dunlap wrote:
> Stephen Rothwell wrote:

> CFG80211=y
> MAC80211=y
> RFKILL=m
> 
> net/built-in.o: In function `cfg80211_netdev_notifier_call':
> core.c:(.text+0xa678b): undefined reference to `rfkill_blocked'
> net/built-in.o: In function `cfg80211_dev_free':

Hrm. I thought

config CFG80211
	tristate "Improved wireless configuration API"
	depends on RFKILL || !RFKILL

would avoid that. Why doesn't it?

johannes

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: Tree for June 3 (rfkill)
  2009-06-03 15:29   ` Johannes Berg
@ 2009-06-03 15:47     ` Gábor Stefanik
  2009-06-03 15:53       ` Johannes Berg
  0 siblings, 1 reply; 8+ messages in thread
From: Gábor Stefanik @ 2009-06-03 15:47 UTC (permalink / raw)
  To: Johannes Berg
  Cc: Randy Dunlap, Stephen Rothwell, linux-next, LKML,
	linux-wireless@vger.kernel.org

On Wed, Jun 3, 2009 at 5:29 PM, Johannes Berg <johannes@sipsolutions.net> wrote:
> On Wed, 2009-06-03 at 08:22 -0700, Randy Dunlap wrote:
>> Stephen Rothwell wrote:
>
>> CFG80211=y
>> MAC80211=y
>> RFKILL=m
>>
>> net/built-in.o: In function `cfg80211_netdev_notifier_call':
>> core.c:(.text+0xa678b): undefined reference to `rfkill_blocked'
>> net/built-in.o: In function `cfg80211_dev_free':
>
> Hrm. I thought
>
> config CFG80211
>        tristate "Improved wireless configuration API"
>        depends on RFKILL || !RFKILL
>
> would avoid that. Why doesn't it?
>
> johannes
>

Maybe the "y" state of CFG80211 specifically needs to depend on
RFKILL=y || !RFKILL.

BTW should CFG80211=y really be blocked when RFKILL=m? Shouldn't we
just disable CFG80211 RFKILL support in this case (perhaps via a
separate CONFIG_CFG80211_RFKILL automatically configured depending on
CONFIG_RFKILL)?

-- 
Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: Tree for June 3 (rfkill)
  2009-06-03 15:47     ` Gábor Stefanik
@ 2009-06-03 15:53       ` Johannes Berg
  0 siblings, 0 replies; 8+ messages in thread
From: Johannes Berg @ 2009-06-03 15:53 UTC (permalink / raw)
  To: Gábor Stefanik
  Cc: Randy Dunlap, Stephen Rothwell, linux-next, LKML,
	linux-wireless@vger.kernel.org

[-- Attachment #1: Type: text/plain, Size: 1002 bytes --]

On Wed, 2009-06-03 at 17:47 +0200, Gábor Stefanik wrote:

> >> CFG80211=y
> >> MAC80211=y
> >> RFKILL=m
> >>
> >> net/built-in.o: In function `cfg80211_netdev_notifier_call':
> >> core.c:(.text+0xa678b): undefined reference to `rfkill_blocked'
> >> net/built-in.o: In function `cfg80211_dev_free':
> >
> > Hrm. I thought
> >
> > config CFG80211
> >        tristate "Improved wireless configuration API"
> >        depends on RFKILL || !RFKILL
> >
> > would avoid that. Why doesn't it?
> >
> > johannes
> >
> 
> Maybe the "y" state of CFG80211 specifically needs to depend on
> RFKILL=y || !RFKILL.

Maybe doesn't help me at all.

> BTW should CFG80211=y really be blocked when RFKILL=m? 

Yes.

> Shouldn't we
> just disable CFG80211 RFKILL support in this case (perhaps via a
> separate CONFIG_CFG80211_RFKILL automatically configured depending on
> CONFIG_RFKILL)?

That would be immensely stupid. You might as well just make cfg80211 a
module then.

johannes

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: Tree for June 3 (rfkill)
  2009-06-03 15:22 ` linux-next: Tree for June 3 (rfkill) Randy Dunlap
  2009-06-03 15:29   ` Johannes Berg
@ 2009-06-03 16:27   ` Johannes Berg
  2009-06-03 17:20   ` Randy Dunlap
  2 siblings, 0 replies; 8+ messages in thread
From: Johannes Berg @ 2009-06-03 16:27 UTC (permalink / raw)
  To: Randy Dunlap
  Cc: Stephen Rothwell, linux-next, LKML,
	linux-wireless@vger.kernel.org

[-- Attachment #1: Type: text/plain, Size: 273 bytes --]

On Wed, 2009-06-03 at 08:22 -0700, Randy Dunlap wrote:
> Stephen Rothwell wrote:
> > Hi all,
> > 
> > Looks like a real rush since -rc7 ...
> 
> 
> CFG80211=y
> MAC80211=y
> RFKILL=m

Hmm. I see, it's mac80211's broken select CFG80211. I'll fix it.

johannes

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: Tree for June 3 (rfkill)
  2009-06-03 15:22 ` linux-next: Tree for June 3 (rfkill) Randy Dunlap
  2009-06-03 15:29   ` Johannes Berg
  2009-06-03 16:27   ` Johannes Berg
@ 2009-06-03 17:20   ` Randy Dunlap
  2009-06-03 17:33     ` Johannes Berg
  2 siblings, 1 reply; 8+ messages in thread
From: Randy Dunlap @ 2009-06-03 17:20 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: linux-next, LKML, johannes, linux-wireless@vger.kernel.org,
	linux-wimax, wimax

Randy Dunlap wrote:
> Stephen Rothwell wrote:
>> Hi all,
>>
>> Looks like a real rush since -rc7 ...
> 
> 
> CFG80211=y
> MAC80211=y
> RFKILL=m
> 
> net/built-in.o: In function `cfg80211_netdev_notifier_call':
> core.c:(.text+0xa678b): undefined reference to `rfkill_blocked'
> net/built-in.o: In function `cfg80211_dev_free':
> (.text+0xa67e2): undefined reference to `rfkill_destroy'
> net/built-in.o: In function `cfg80211_rfkill_sync_work':
> core.c:(.text+0xa686e): undefined reference to `rfkill_blocked'
> net/built-in.o: In function `wiphy_new':
> (.text+0xa69f2): undefined reference to `rfkill_alloc'
> net/built-in.o: In function `wiphy_rfkill_start_polling':
> (.text+0xa6bd2): undefined reference to `rfkill_resume_polling'
> net/built-in.o: In function `wiphy_rfkill_stop_polling':
> (.text+0xa6bdf): undefined reference to `rfkill_pause_polling'
> net/built-in.o: In function `wiphy_unregister':
> (.text+0xa6bf4): undefined reference to `rfkill_unregister'
> net/built-in.o: In function `wiphy_rfkill_set_hw_state':
> (.text+0xa6c64): undefined reference to `rfkill_set_hw_state'
> net/built-in.o: In function `wiphy_register':
> (.text+0xa6db4): undefined reference to `rfkill_register'
> net/built-in.o: In function `cfg80211_wext_giwtxpower':
> (.text+0xb01e9): undefined reference to `rfkill_blocked'
> net/built-in.o: In function `cfg80211_wext_siwtxpower':
> (.text+0xb0cf3): undefined reference to `rfkill_set_sw_state'
> net/built-in.o: In function `cfg80211_wext_siwtxpower':
> (.text+0xb0d1f): undefined reference to `rfkill_set_sw_state'


Ugh, there are similar errors in the wimax area, which doesn't
seem to mention RFKILL in its Kconfig file at all.  :(

net/built-in.o: In function `wimax_rfkill':
(.text+0x81996): undefined reference to `rfkill_set_sw_state'
net/built-in.o: In function `wimax_report_rfkill_sw':
(.text+0x81ac0): undefined reference to `rfkill_set_sw_state'
net/built-in.o: In function `wimax_report_rfkill_hw':
(.text+0x81bd3): undefined reference to `rfkill_set_hw_state'
net/built-in.o: In function `wimax_rfkill_rm':
(.text+0x81c8f): undefined reference to `rfkill_unregister'
net/built-in.o: In function `wimax_rfkill_rm':
(.text+0x81c9a): undefined reference to `rfkill_destroy'
net/built-in.o: In function `wimax_rfkill_add':
(.text+0x81d52): undefined reference to `rfkill_alloc'
net/built-in.o: In function `wimax_rfkill_add':
(.text+0x81db3): undefined reference to `rfkill_register'
net/built-in.o: In function `wimax_rfkill_add':
(.text+0x81e2d): undefined reference to `rfkill_destroy'


-- 
~Randy
LPC 2009, Sept. 23-25, Portland, Oregon
http://linuxplumbersconf.org/2009/

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: Tree for June 3 (rfkill)
  2009-06-03 17:20   ` Randy Dunlap
@ 2009-06-03 17:33     ` Johannes Berg
  2009-06-03 22:48       ` Inaky Perez-Gonzalez
  0 siblings, 1 reply; 8+ messages in thread
From: Johannes Berg @ 2009-06-03 17:33 UTC (permalink / raw)
  To: Randy Dunlap
  Cc: Stephen Rothwell, linux-next, LKML,
	linux-wireless@vger.kernel.org, linux-wimax, wimax

[-- Attachment #1: Type: text/plain, Size: 301 bytes --]

On Wed, 2009-06-03 at 10:20 -0700, Randy Dunlap wrote:

> Ugh, there are similar errors in the wimax area, which doesn't
> seem to mention RFKILL in its Kconfig file at all.  :(

Guess it too will have to get a

	depends on RFKILL || !RFKILL

I can take care of it after dinner.

johannes

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: linux-next: Tree for June 3 (rfkill)
  2009-06-03 17:33     ` Johannes Berg
@ 2009-06-03 22:48       ` Inaky Perez-Gonzalez
  0 siblings, 0 replies; 8+ messages in thread
From: Inaky Perez-Gonzalez @ 2009-06-03 22:48 UTC (permalink / raw)
  To: wimax
  Cc: Johannes Berg, Randy Dunlap, Stephen Rothwell,
	linux-wireless@vger.kernel.org, LKML, linux-wimax, linux-next

On Thursday 04 June 2009, Johannes Berg wrote:
> On Wed, 2009-06-03 at 10:20 -0700, Randy Dunlap wrote:
> > Ugh, there are similar errors in the wimax area, which doesn't
> > seem to mention RFKILL in its Kconfig file at all.  :(
>
> Guess it too will have to get a
>
> 	depends on RFKILL || !RFKILL
>
> I can take care of it after dinner.

Ugh...bitten again by Randy's evil autobuilder. Thanks for fixing
it, Johannes.

-- 
Inaky

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-06-03 22:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20090603190952.2dd0cc70.sfr@canb.auug.org.au>
2009-06-03 15:22 ` linux-next: Tree for June 3 (rfkill) Randy Dunlap
2009-06-03 15:29   ` Johannes Berg
2009-06-03 15:47     ` Gábor Stefanik
2009-06-03 15:53       ` Johannes Berg
2009-06-03 16:27   ` Johannes Berg
2009-06-03 17:20   ` Randy Dunlap
2009-06-03 17:33     ` Johannes Berg
2009-06-03 22:48       ` Inaky Perez-Gonzalez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).