From Linus.

Fix some of the init ordering problems.


 drivers/char/mem.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN drivers/char/mem.c~char-dev-init-call-fix drivers/char/mem.c
--- 25/drivers/char/mem.c~char-dev-init-call-fix	2003-06-10 23:58:19.000000000 -0700
+++ 25-akpm/drivers/char/mem.c	2003-06-10 23:58:26.000000000 -0700
@@ -695,4 +695,4 @@ static int __init chr_dev_init(void)
 	return 0;
 }
 
-subsys_initcall(chr_dev_init);
+fs_initcall(chr_dev_init);

_