This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

kernel modules with RDK

Guru 20755 points
Other Parts Discussed in Thread: TLC59108, TVP7002

Hello,

I am using rdk 4.2.0.1 and having some strange behaviour. 
When I compile with sys_clean & sys_all the makefile will create only the following kernel objects:

./opt/dvr_rdk/ti814x/kermod/ti81xxfb.ko
./opt/dvr_rdk/ti814x/kermod/ti81xxhdmi.ko
./opt/dvr_rdk/ti814x/kermod/syslink.ko
./opt/dvr_rdk/ti814x/kermod/vpss.ko
./opt/dvr_rdk/ti814x/kermod/osa_kermod.ko
./opt/dvr_rdk/ti814x/kermod/prot_reg_rdwr.ko

But If I will get to linux folder, and compile modules I get additional libraries which were not compiled by sys_all:

./lib/modules/2.6.37/kernel/crypto/tcrypt.ko
./lib/modules/2.6.37/kernel/net/ipv6/xfrm6_mode_transport.ko
./lib/modules/2.6.37/kernel/net/ipv6/xfrm6_mode_beet.ko
./lib/modules/2.6.37/kernel/net/ipv6/sit.ko
./lib/modules/2.6.37/kernel/net/ipv6/xfrm6_mode_tunnel.ko
./lib/modules/2.6.37/kernel/net/ipv6/ipv6.ko
./lib/modules/2.6.37/kernel/net/ipv4/tunnel4.ko
./lib/modules/2.6.37/kernel/drivers/scsi/scsi_wait_scan.ko
./lib/modules/2.6.37/kernel/drivers/video/ti81xx/ti81xxhdmi/ti81xxhdmi.ko
./lib/modules/2.6.37/kernel/drivers/video/ti81xx/ti81xxfb/ti81xxfb.ko
./lib/modules/2.6.37/kernel/drivers/video/ti81xx/tlc59108/tlc59108.ko
./lib/modules/2.6.37/kernel/drivers/video/ti81xx/vpss/vpss.ko
./lib/modules/2.6.37/kernel/drivers/ssb/ssb.ko
./lib/modules/2.6.37/kernel/drivers/media/video/tvp7002.ko
./lib/modules/2.6.37/kernel/drivers/media/video/ti81xx/ti81xxvin.ko
./lib/modules/2.6.37/kernel/drivers/media/video/ti81xx/ti81xxvo.ko

All this would peraphs would not bather me at all , but the thing is that after clean compilation of kernel and modules, I get the following errors:

Starting udev
udev[117]: starting version 164
tlc59108: disagrees about version of symbol backlight_device_unregister
tlc59108: Unknown symbol backlight_device_unregister (err -22)
tlc59108: disagrees about version of symbol backlight_device_register
tlc59108: Unknown symbol backlight_device_register (err -22)
tlc59108: disagrees about version of symbol backlight_device_unregister
tlc59108: Unknown symbol backlight_device_unregister (err -22)
tlc59108: disagrees about version of symbol backlight_device_register
tlc59108: Unknown symbol backlight_device_register (err -22)
Starting Bootlog daemon: ipv6: disagrees about version of symbol inet_recvmsg
ipv6: Unknown symbol inet_recvmsg (err -22)
ipv6: disagrees about version of symbol skb_free_datagram
ipv6: Unknown symbol skb_free_datagram (err -22)
ipv6: disagrees about version of symbol __skb_checksum_complete
ipv6: Unknown symbol __skb_checksum_complete (err -22)
ipv6: disagrees about version of symbol register_sysctl_paths
ipv6: Unknown symbol register_sysctl_paths (err -22)
ipv6: disagrees about version of symbol xfrm_inner_extract_output

I would appreciate someone to shed some light on this issue./

Thanks,
Ran