Re: Module init call vs symbols exporting race?

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jan Glauber <jang@...>
Cc: Jon Masters <jonathan@...>, Linux Kernel Mailing List <linux-kernel@...>, Pavel Emelyanov <xemul@...>
Date: Saturday, November 10, 2007 - 3:27 am

On Friday 09 November 2007 23:16:47 Jan Glauber wrote:

Of course it does: it has to.

qeth needs qdio, and qdio hasn't finished init when qeth tries to load.  
Something tries to load qeth again, and this time it works (qdio's init has 
presumably finished).

We fail rather than sleep in the "dependency isn't ready" case.  Partially 
because it's not happened before, but partially because we risk nasty loops.

Cheers,
Rusty.
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Module init call vs symbols exporting race?, Pavel Emelyanov, (Tue Nov 6, 5:20 am)
Re: Module init call vs symbols exporting race?, Rusty Russell, (Tue Nov 6, 8:41 am)
Re: Module init call vs symbols exporting race?, Jan Glauber, (Wed Nov 7, 6:01 am)
Re: Module init call vs symbols exporting race?, Andi Kleen, (Sat Nov 10, 4:23 pm)
Re: Module init call vs symbols exporting race?, Rusty Russell, (Wed Nov 7, 10:10 pm)
Re: Module init call vs symbols exporting race?, Jan Glauber, (Fri Nov 9, 12:06 pm)
Re: Module init call vs symbols exporting race?, Jon Masters, (Fri Nov 9, 7:44 am)
Re: Module init call vs symbols exporting race?, Jan Glauber, (Fri Nov 9, 8:16 am)
Re: Module init call vs symbols exporting race?, Rusty Russell, (Sat Nov 10, 3:27 am)
Re: Module init call vs symbols exporting race?, Jan Glauber, (Mon Nov 12, 10:03 am)