Hello,
I used linux-2.4-xfs-1.0.patch.gz and linux-2.4.3-core-xfs-1.0.patch.gz
to patch a vanilla 2.4.3 kernel, made xfs and page buffer support as
modules and rebuilt my kernel.
Fisrt of all, the compiler was hardcoded as kgcc, this is a redhad-ism,
there should be a test for the distribution in order to use kgcc. In
suse
the compiler is gcc-2.95.2
I use a a ram disk image to load my scsi and usb modules. At boot I got
a number
of unresolved symbols and the modules didn't get loaded and the system
didn't boot. Re-built with the scsi modules built in, but had the same
problem. I have modutils 2.4.2.
A sample of the log looks like this:
May 1 22:32:55 inca syslogd 1.3-3: restart.
May 1 22:32:57 inca usbmgr[9298]: start 0.4.1
May 1 22:32:57 inca insmod:
/lib/modules/2.4.3-XFS/kernel/drivers/usb/usbcore.o: unresolved symbol
schedule_timeout
May 1 22:32:57 inca insmod:
/lib/modules/2.4.3-XFS/kernel/drivers/usb/usbcore.o: unresolved symbol
__wake_up
May 1 22:32:57 inca insmod:
/lib/modules/2.4.3-XFS/kernel/drivers/usb/usbcore.o: unresolved symbol
__generic_copy_from_user
May 1 22:32:57 inca insmod:
/lib/modules/2.4.3-XFS/kernel/drivers/usb/usbcore.o: unresolved symbol
schedule
May 1 22:32:57 inca insmod:
/lib/modules/2.4.3-XFS/kernel/drivers/usb/usbcore.o: unresolved symbol
kmalloc
May 1 22:32:57 inca insmod:
/lib/modules/2.4.3-XFS/kernel/drivers/usb/usbcore.o: unresolved symbol
unregister_chrdev
May 1 22:32:57 inca insmod:
/lib/modules/2.4.3-XFS/kernel/drivers/usb/usbcore.o: unresolved symbol
register_chrdev
I followed the usual make menuconfig, dep, bzImage, modules,
modules-install, lilo.
So, it's a no go for my system. I'd appreciate any suggestion.
--
Rafael
|