On Thu, Nov 02, 2006 at 02:24:52PM +0100, Oliver Endriss wrote:

> Hm - it compiles here without any warnings. ;-(
> Maybe some problem with macro expansion.
> 
> The attached patch replaces the macros by inline functions.
> Does it work now?

It compils but I can't use the driver then :

FATAL: Error inserting dvb_core 
(/lib/modules/2.6.19-rc4-mm1/kernel/drivers/media/dvb/dvb-core/dvb-core.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting dvb_core 
(/lib/modules/2.6.19-rc4-mm1/kernel/drivers/media/dvb/dvb-core/dvb-core.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting stv0299 
(/lib/modules/2.6.19-rc4-mm1/kernel/drivers/media/dvb/frontends/stv0299.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting dvb_ttpci 
(/lib/modules/2.6.19-rc4-mm1/kernel/drivers/media/dvb/ttpci/dvb-ttpci.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting dvb_core 
(/lib/modules/2.6.19-rc4-mm1/kernel/drivers/media/dvb/dvb-core/dvb-core.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting stv0299 
(/lib/modules/2.6.19-rc4-mm1/kernel/drivers/media/dvb/frontends/stv0299.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting budget_core 
(/lib/modules/2.6.19-rc4-mm1/kernel/drivers/media/dvb/ttpci/budget-core.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting budget_ci 
(/lib/modules/2.6.19-rc4-mm1/kernel/drivers/media/dvb/ttpci/budget-ci.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)

And from dmesg :

dvb_core: Unknown symbol try_to_freeze
Linux video capture interface: v2.00
dvb_core: Unknown symbol try_to_freeze
stv0299: Unknown symbol timeval_usec_diff
stv0299: Unknown symbol dvb_frontend_sleep_until
dvb_ttpci: Unknown symbol dvb_dmxdev_init
dvb_ttpci: Unknown symbol dvb_filter_get_ac3info
dvb_ttpci: Unknown symbol dvb_ringbuffer_empty
dvb_ttpci: Unknown symbol dvb_register_adapter
dvb_ttpci: Unknown symbol dvb_ringbuffer_avail
dvb_ttpci: Unknown symbol dvb_generic_open
dvb_ttpci: Unknown symbol dvb_dmx_swfilter_packets
dvb_ttpci: Unknown symbol dvb_generic_ioctl
dvb_ttpci: Unknown symbol dvb_ringbuffer_read
dvb_ttpci: Unknown symbol dvb_dmx_release
dvb_ttpci: Unknown symbol dvb_unregister_device
dvb_ttpci: Unknown symbol dvb_generic_release
dvb_ttpci: Unknown symbol dvb_net_init
dvb_ttpci: Unknown symbol dvb_dmxdev_release
dvb_ttpci: Unknown symbol dvb_ringbuffer_write
dvb_ttpci: Unknown symbol dvb_frontend_detach
dvb_ttpci: Unknown symbol dvb_ringbuffer_flush_spinlock_wakeup
dvb_ttpci: Unknown symbol dvb_net_release
dvb_ttpci: Unknown symbol dvb_unregister_frontend
dvb_ttpci: Unknown symbol dvb_register_device
dvb_ttpci: Unknown symbol dvb_register_frontend
dvb_ttpci: Unknown symbol stv0299_attach
dvb_ttpci: Unknown symbol dvb_filter_pes2ts_init
dvb_ttpci: Unknown symbol dvb_filter_pes2ts
dvb_ttpci: Unknown symbol dvb_unregister_adapter
dvb_ttpci: Unknown symbol dvb_dmx_init
dvb_ttpci: Unknown symbol dvb_ringbuffer_init
dvb_ttpci: Unknown symbol dvb_ringbuffer_free
dvb_core: Unknown symbol try_to_freeze
stv0299: Unknown symbol timeval_usec_diff
stv0299: Unknown symbol dvb_frontend_sleep_until
budget_core: Unknown symbol dvb_dmxdev_init
budget_core: Unknown symbol dvb_register_adapter
budget_core: Unknown symbol dvb_dmx_swfilter_packets
budget_core: Unknown symbol dvb_dmx_release
budget_core: Unknown symbol dvb_net_init
budget_core: Unknown symbol dvb_dmxdev_release
budget_core: Unknown symbol dvb_net_release
budget_core: Unknown symbol dvb_unregister_adapter
budget_core: Unknown symbol dvb_dmx_init
budget_ci: Unknown symbol dvb_ca_en50221_init
budget_ci: Unknown symbol ttpci_budget_debiwrite
budget_ci: Unknown symbol budget_debug
budget_ci: Unknown symbol ttpci_budget_irq10_handler
budget_ci: Unknown symbol ttpci_budget_deinit
budget_ci: Unknown symbol dvb_ca_en50221_release
budget_ci: Unknown symbol ttpci_budget_set_video_port
budget_ci: Unknown symbol ttpci_budget_debiread
budget_ci: Unknown symbol dvb_ca_en50221_frda_irq
budget_ci: Unknown symbol dvb_frontend_detach
budget_ci: Unknown symbol dvb_ca_en50221_camready_irq
budget_ci: Unknown symbol dvb_unregister_frontend
budget_ci: Unknown symbol dvb_ca_en50221_camchange_irq
budget_ci: Unknown symbol ttpci_budget_init_hooks
budget_ci: Unknown symbol ttpci_budget_init
budget_ci: Unknown symbol dvb_register_frontend
budget_ci: Unknown symbol stv0299_attach
-- 
Grégoire FAVRE  http://gregoire.favre.googlepages.com  http://www.gnupg.org

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Reply via email to