Unix Technical Forum

SMP compilation- depmod and unresolved references...

This is a discussion on SMP compilation- depmod and unresolved references... within the Linux Operating System forums, part of the Unix Operating Systems category; --> I recently acquired new machine with a P4HT processor, unfortunately when I compiled SMP support into kernel, hell broke ...


Go Back   Unix Technical Forum > Unix Operating Systems > Linux Operating System

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-18-2008, 06:54 AM
Marcin 'Rambo' Roguski
 
Posts: n/a
Default SMP compilation- depmod and unresolved references...

I recently acquired new machine with a P4HT processor, unfortunately
when I compiled SMP support into kernel, hell broke off:

depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/arch/i386/kernel/apm.o
depmod: kernel_flag_cacheline
depmod: __global_cli
depmod: set_cpus_allowed
depmod: __global_save_flags
depmod: __global_restore_flags
depmod: smp_num_cpus
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/arch/i386/kernel/cpuid.o
depmod: smp_call_function
depmod: cpu_online_map
depmod: cpu_data
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/arch/i386/kernel/microcode.o
depmod: smp_call_function
depmod: smp_num_cpus
depmod: cpu_data
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/arch/i386/kernel/msr.o
depmod: smp_call_function
depmod: cpu_online_map
depmod: cpu_data
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/char/ppdev.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/i2c/i2c-dev.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/ieee1394/video1394.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/media/video/msp3400.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/media/video/tvaudio.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/media/video/videodev.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/net/3c59x.o
depmod: del_timer_sync
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/net/8139too.o
depmod: synchronize_irq
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/net/e100/e100.o
depmod: del_timer_sync
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/net/eepro100.o
depmod: del_timer_sync
depmod: synchronize_irq
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/net/sk98lin/sk98lin.o
depmod: smp_num_cpus
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/net/slip.o
depmod: del_timer_sync
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/parport/parport.o
depmod: __global_cli
depmod: __global_save_flags
depmod: __global_restore_flags
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/parport/parport_pc.o
depmod: __global_sti
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/scsi/advansys.o
depmod: __global_save_flags
depmod: __global_sti
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/scsi/aic7xxx/aic79xx.o
depmod: del_timer_sync
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/scsi/aic7xxx/aic7xxx.o
depmod: del_timer_sync
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/scsi/sg.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/sound/sound.o
depmod: del_timer_sync
depmod: kernel_flag_cacheline
depmod: __global_cli
depmod: __global_save_flags
depmod: __global_restore_flags
depmod: __global_sti
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/usb/audio.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/usb/host/ehci-hcd.o
depmod: del_timer_sync
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/usb/host/uhci.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/usb/storage/usb-storage.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/drivers/usb/usbcore.o
depmod: del_timer_sync
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/affs/affs.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/efs/efs.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/fat/fat.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/hfs/hfs.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/hfsplus/hfsplus.o
depmod: atomic_dec_and_lock
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/hpfs/hpfs.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/isofs/isofs.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/jfs/jfs.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/lockd/lockd.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/nfs/nfs.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/nfsd/nfsd.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/ntfs/ntfs.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/smbfs/smbfs.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/udf/udf.o
depmod: kernel_flag_cacheline
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/fs/xfs/xfs.o
depmod: kernel_flag_cacheline
depmod: tqueue_lock
depmod: atomic_dec_and_lock
depmod: smp_num_cpus
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/802/p8022.o
depmod: __global_cli
depmod: __global_save_flags
depmod: __global_restore_flags
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/802/psnap.o
depmod: __global_cli
depmod: __global_save_flags
depmod: __global_restore_flags
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/ipv4/netfilter/arp_tables.o
depmod: smp_num_cpus
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/ipv4/netfilter/ip_conntrack.o
depmod: __br_write_lock
depmod: __br_write_unlock
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/ipv4/netfilter/ip_nat_snmp_basic.o
depmod: __br_write_lock
depmod: __br_write_unlock
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/ipv4/netfilter/ip_tables.o
depmod: smp_num_cpus
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/ipv4/netfilter/iptable_nat.o
depmod: __br_write_lock
depmod: __br_write_unlock
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/ipv6/ipv6.o
depmod: __brlock_array
depmod: __br_write_lock
depmod: __br_write_unlock
depmod: smp_num_cpus
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/ipv6/netfilter/ip6_tables.o
depmod: smp_num_cpus
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/ipx/ipx.o
depmod: kernel_flag_cacheline
depmod: __global_cli
depmod: __global_sti
depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/net/sunrpc/sunrpc.o
depmod: del_timer_sync
depmod: kernel_flag_cacheline
depmod: atomic_dec_and_lock

According to System.map these symbols are in kernel!

Any way to fix that except building a monolithic kernel without modules?

Rambo
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 01-18-2008, 06:56 AM
Tauno Voipio
 
Posts: n/a
Default Re: SMP compilation- depmod and unresolved references...

Marcin 'Rambo' Roguski wrote:
> I recently acquired new machine with a P4HT processor, unfortunately
> when I compiled SMP support into kernel, hell broke off:
>
> depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/arch/i386/kernel/apm.o
> depmod: kernel_flag_cacheline
> depmod: __global_cli
> depmod: set_cpus_allowed
> depmod: __global_save_flags
> depmod: __global_restore_flags
> depmod: smp_num_cpus
> depmod: *** Unresolved symbols in /lib/modules/2.4.28/kernel/arch/i386/kernel/cpuid.o


--- clip clip ---

>
> According to System.map these symbols are in kernel!
>
> Any way to fix that except building a monolithic kernel without modules?


Did you remember to recompile and re-install all modules?

The SMP modules are different from the corresponding UP modules.

--

Tauno Voipio
tauno voipio (at) iki fi

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 02:30 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com