Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8d8c90e3fd1f8895f6d48bdcb34ba69a1fe73616
Commit:     8d8c90e3fd1f8895f6d48bdcb34ba69a1fe73616
Parent:     94e10bfb8a7372df3ef2759c9ec2a37de2f24aca
Author:     Michael Buesch <[EMAIL PROTECTED]>
AuthorDate: Sat Oct 27 15:14:39 2007 +0200
Committer:  David S. Miller <[EMAIL PROTECTED]>
CommitDate: Sat Nov 10 21:58:58 2007 -0800

    ssb: Fix initcall ordering
    
    ssb must init after PCI but before the ssb drivers.
    
    Signed-off-by: Michael Buesch <[EMAIL PROTECTED]>
    Cc: Christian Casteyde <[EMAIL PROTECTED]>
    Fixes-bug: #9219
    Signed-off-by: John W. Linville <[EMAIL PROTECTED]>
---
 drivers/ssb/main.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/drivers/ssb/main.c b/drivers/ssb/main.c
index c12a741..fc1d589 100644
--- a/drivers/ssb/main.c
+++ b/drivers/ssb/main.c
@@ -1147,7 +1147,10 @@ static int __init ssb_modinit(void)
 
        return err;
 }
-subsys_initcall(ssb_modinit);
+/* ssb must be initialized after PCI but before the ssb drivers.
+ * That means we must use some initcall between subsys_initcall
+ * and device_initcall. */
+fs_initcall(ssb_modinit);
 
 static void __exit ssb_modexit(void)
 {
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to