Could anyone help me out, i've got a situation here. :-) I already contacted RTLinux users with no success, I hope ext3 users can help! I have a 2.2.19 kernel patched with RTLinux 3.1, clean and working. I found and applied the ext3 for 2.2.19 kernel patch. Patch went fine (like in README). I was able to tune2fs -j /dev/hda1 (activate the journal). And it actually works. 1) I was not able to compile ext3 as a module but that is not important, it works when built in the kernel itself. 2) I now get unresolved symbols in my RTLinux and other modules. Check out this snip: depmod: *** Unresolved symbols in /lib/modules/2.2.19-rtl/net/smc91111.o depmod: proc_dointvec_R7aaff751 depmod: proc_dostring_R90015efc depmod: unregister_sysctl_table_Rbb90d4ef depmod: register_sysctl_table_R3a74e1c1 depmod: *** Unresolved symbols in /lib/modules/2.2.19-rtl/misc/mbuff.o depmod: mem_map_R3362b304 depmod: *** Unresolved symbols in /lib/modules/2.2.19-rtl/misc/rtl_fifo.o depmod: __wake_up_R0e58d99a depmod: register_chrdev_R0429f8ef depmod: interruptible_sleep_on_timeout_Re25f7722 depmod: __pollwait_R2cf42003 Here are the modules I use (ls -Rla /lib/modules/2.2.19-rt) /lib/modules/2.2.19-rtl/: total 24 drwxr-xr-x 5 root root 4096 Mar 11 13:26 . drwxr-xr-x 5 root root 4096 Jan 31 14:36 .. drwxr-xr-x 2 root root 4096 Sep 14 09:00 block drwxrwxr-x 2 root arisadm 4096 Mar 11 15:33 misc -rw-r--r-- 1 root root 2437 Mar 11 15:46 modules.dep drwxrwxr-x 2 root arisadm 4096 Mar 11 15:33 net /lib/modules/2.2.19-rtl/block: total 20 drwxr-xr-x 2 root root 4096 Sep 14 09:00 . drwxr-xr-x 5 root root 4096 Mar 11 13:26 .. -rw-r--r-- 1 root root 11200 Mar 11 13:26 loop.o /lib/modules/2.2.19-rtl/misc: total 1036 drwxrwxr-x 2 root arisadm 4096 Mar 11 15:33 . drwxr-xr-x 5 root root 4096 Mar 11 13:26 .. -rw-r--r-- 1 root arisadm 143400 Mar 11 15:33 anadig.o -rw-r--r-- 1 root arisadm 130576 Mar 11 15:33 counter.o -rw-r--r-- 1 root arisadm 126388 Mar 11 15:33 hwatchdog.o -rw-r--r-- 1 root arisadm 137052 Mar 11 15:33 irq.o -rw-r--r-- 1 root arisadm 17968 Oct 30 16:12 irqtest.o -rw-r--r-- 1 root arisadm 135056 Mar 11 15:33 lcd.o lrwxrwxrwx 1 root root 32 Mar 11 13:32 mbuff.o -> /usr/rtlinux-3.1/modules/mbuff.o -rw-r--r-- 1 root arisadm 126812 Jan 21 10:18 monitor.o -rw-r--r-- 1 root root 14696 Mar 11 13:26 parport.o -rw-r--r-- 1 root root 11588 Mar 11 13:26 parport_pc.o lrwxrwxrwx 1 root root 30 Mar 11 13:32 rtl.o -> /usr/rtlinux-3.1/modules/rtl.o lrwxrwxrwx 1 root root 35 Mar 11 13:32 rtl_fifo.o -> /usr/rtlinux-3.1/modules/rtl_fifo.o lrwxrwxrwx 1 root root 38 Mar 11 13:32 rtl_posixio.o -> /usr/rtlinux-3.1/modules/rtl_posixio.o lrwxrwxrwx 1 root root 36 Mar 11 13:32 rtl_sched.o -> /usr/rtlinux-3.1/modules/rtl_sched.o lrwxrwxrwx 1 root root 35 Mar 11 13:32 rtl_time.o -> /usr/rtlinux-3.1/modules/rtl_time.o -rw-r--r-- 1 root root 33188 Mar 11 13:26 serial.o -rw-r--r-- 1 root arisadm 129752 Mar 11 15:33 serialcfg.o /lib/modules/2.2.19-rtl/net: total 324 drwxrwxr-x 2 root arisadm 4096 Mar 11 15:33 . drwxr-xr-x 5 root root 4096 Mar 11 13:26 .. -rw-r--r-- 1 root root 30736 Mar 11 13:26 3c59x.o -rw-r--r-- 1 root root 9724 Mar 11 13:26 8390.o -rw-r--r-- 1 root root 2444 Mar 11 13:26 dummy.o -rw-r--r-- 1 root root 21340 Mar 11 13:26 eepro100.o -rw-r--r-- 1 root root 10264 Mar 11 13:26 ne.o -rw-r--r-- 1 root root 8028 Mar 11 13:26 ne2k-pci.o -rw-r--r-- 1 root root 6156 Mar 11 13:26 pci-scan.o -rw-r--r-- 1 root arisadm 203664 Mar 11 15:33 smc91111.o -rw-r--r-- 1 root root 10056 Mar 11 13:26 smc9194.o Please help, how can I solve this one. Maxime Asselin Programmer-Analyst Research and Development
Stephen C. Tweedie
2002-Mar-12 10:51 UTC
Re: RTLinux and EXT3 using 2.2.19 (need help badly)
Hi, On Mon, Mar 11, 2002 at 03:50:37PM -0500, Maxime Asselin wrote:> Could anyone help me out, i've got a situation here. :-) > I already contacted RTLinux users with no success, I hope ext3 users can > help!> 1) I was not able to compile ext3 as a module but that is not important, it > works when built in the kernel itself. > 2) I now get unresolved symbols in my RTLinux and other modules. Check out > this snip: > > depmod: *** Unresolved symbols in /lib/modules/2.2.19-rtl/net/smc91111.o > depmod: proc_dointvec_R7aaff751You will need to recompile your RTLinux modules against the new 2.2.19 kernel image. The ext3 patch has extended some internal data structures, resulting in some important kernel symbols getting a new version hash. Cheers, Stephen