From: A E Lawrence <A.E.Lawrence@lboro.ac.uk>
To: linux-kernel@vger.kernel.org
Subject: 2.6.0-test9 oss sound missing symbols
Date: Sun, 23 Nov 2003 14:53:19 +0000 [thread overview]
Message-ID: <3FC0C9DF.2030700@lboro.ac.uk> (raw)
I have a 82C930 based sound card. Under 2.4.22 and earlier kernels, I use
the old OSS driver. Having failed to identify any support for this chip
under ALSA, I have configured 2.6.0-test9 with a similar OSS configuration.
The relevant parts of the .config files are:-
2.4.22 2.6.0-test9
------ -----------
# Sound # CONFIG_SND is not set
# CONFIG_SOUND_PRIME=m
CONFIG_SOUND=m CONFIG_SOUND_OSS=y
CONFIG_SOUND_TRACEINIT=y
CONFIG_SOUND_MPU401=m CONFIG_SOUND_MPU401=m
CONFIG_SOUND_MAD16=m CONFIG_SOUND_MAD16=m
CONFIG_SOUND_YM3812=m CONFIG_SOUND_YM3812=m
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Under 2.6.0-test9, there are unresolved symbols:-
Building modules, stage 2.
MODPOST
*** Warning: "sound_unload_mididev" [sound/oss/uart401.ko] undefined!
*** Warning: "sequencer_init" [sound/oss/uart401.ko] undefined!
*** Warning: "conf_printf" [sound/oss/uart401.ko] undefined!
*** Warning: "sound_alloc_mididev" [sound/oss/uart401.ko] undefined!
*** Warning: "midi_synth_send_sysex" [sound/oss/uart401.ko] undefined!
*** Warning: "midi_synth_setup_voice" [sound/oss/uart401.ko] undefined!
*** Warning: "midi_synth_bender" [sound/oss/uart401.ko] undefined!
*** Warning: "midi_synth_panning" [sound/oss/uart401.ko] undefined!
[.. snip ..]
*** Warning: "midi_synth_kill_note" [sound/oss/sb_lib.ko] undefined!
*** Warning: "sound_unload_mixerdev" [sound/oss/sb_lib.ko] undefined!
*** Warning: "midi_synth_setup_voice" [sound/oss/sb_lib.ko] undefined!
*** Warning: "midi_synth_aftertouch" [sound/oss/sb_lib.ko] undefined!
[..snip..]
*** Warning: "load_mixer_volumes" [sound/oss/sb_lib.ko] undefined!
*** Warning: "midi_synth_ioctl" [sound/oss/sb_lib.ko] undefined!
*** Warning: "sound_alloc_dma" [sound/oss/sb_lib.ko] undefined!
*** Warning: "sound_alloc_mixerdev" [sound/oss/sb_lib.ko] undefined!
*** Warning: "DMAbuf_outputintr" [sound/oss/sb_lib.ko] undefined!
*** Warning: "sound_alloc_mididev" [sound/oss/sb_lib.ko] undefined!
*** Warning: "conf_printf" [sound/oss/sb_lib.ko] undefined!
*** Warning: "sound_free_dma" [sound/oss/sb_lib.ko] undefined!
*** Warning: "midi_devs" [sound/oss/sb_lib.ko] undefined!
*** Warning: "midi_synth_set_instr" [sound/oss/sb_lib.ko] undefined!
*** Warning: "midi_synth_controller" [sound/oss/sb_lib.ko] undefined!
*** Warning: "DMAbuf_inputintr" [sound/oss/sb_lib.ko] undefined!
*** Warning: "midi_synth_reset" [sound/oss/sb_lib.ko] undefined!
*** Warning: "sound_unload_audiodev" [sound/oss/sb_lib.ko] undefined!
*** Warning: "audio_devs" [sound/oss/sb_lib.ko] undefined!
*** Warning: "sound_unload_synthdev" [sound/oss/opl3.ko] undefined!
*** Warning: "conf_printf2" [sound/oss/opl3.ko] undefined!
*** Warning: "sequencer_init" [sound/oss/opl3.ko] undefined!
*** Warning: "sound_alloc_synthdev" [sound/oss/opl3.ko] undefined!
*** Warning: "synth_devs" [sound/oss/opl3.ko] undefined!
*** Warning: "compute_finetune" [sound/oss/opl3.ko] undefined!
*** Warning: "note_to_freq" [sound/oss/opl3.ko] undefined!
*** Warning: "sound_alloc_timerdev" [sound/oss/mpu401.ko] undefined!
*** Warning: "seq_input_event" [sound/oss/mpu401.ko] undefined!
*** Warning: "sequencer_timer" [sound/oss/mpu401.ko] undefined!
*** Warning: "seq_copy_to_input" [sound/oss/mpu401.ko] undefined!
*** Warning: "sound_timer_devs" [sound/oss/mpu401.ko] undefined!
*** Warning: "sound_unload_timerdev" [sound/oss/mpu401.ko] undefined!
*** Warning: "sound_unload_mididev" [sound/oss/mpu401.ko] undefined!
*** Warning: "sequencer_init" [sound/oss/mpu401.ko] undefined!
*** Warning: "conf_printf" [sound/oss/mpu401.ko] undefined!
*** Warning: "sound_alloc_mididev" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_send_sysex" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_setup_voice" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_bender" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_panning" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_controller" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_aftertouch" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_load_patch" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_hw_control" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_reset" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_set_instr" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_start_note" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_kill_note" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_ioctl" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_close" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_synth_open" [sound/oss/mpu401.ko] undefined!
*** Warning: "synth_devs" [sound/oss/mpu401.ko] undefined!
*** Warning: "midi_devs" [sound/oss/mpu401.ko] undefined!
*** Warning: "num_midis" [sound/oss/mpu401.ko] undefined!
*** Warning: "do_midi_msg" [sound/oss/mpu401.ko] undefined!
*** Warning: "sound_unload_audiodev" [sound/oss/mad16.ko] undefined!
*** Warning: "sound_timer_init" [sound/oss/ad1848.ko] undefined!
*** Warning: "sound_timer_syncinterval" [sound/oss/ad1848.ko] undefined!
*** Warning: "sound_unload_audiodev" [sound/oss/ad1848.ko] undefined!
*** Warning: "DMAbuf_inputintr" [sound/oss/ad1848.ko] undefined!
*** Warning: "DMAbuf_outputintr" [sound/oss/ad1848.ko] undefined!
*** Warning: "sound_timer_interrupt" [sound/oss/ad1848.ko] undefined!
*** Warning: "sound_unload_mixerdev" [sound/oss/ad1848.ko] undefined!
*** Warning: "sound_free_dma" [sound/oss/ad1848.ko] undefined!
*** Warning: "sound_alloc_dma" [sound/oss/ad1848.ko] undefined!
*** Warning: "sound_install_mixer" [sound/oss/ad1848.ko] undefined!
*** Warning: "sound_install_audiodrv" [sound/oss/ad1848.ko] undefined!
*** Warning: "conf_printf2" [sound/oss/ad1848.ko] undefined!
*** Warning: "num_audiodevs" [sound/oss/ad1848.ko] undefined!
*** Warning: "audio_devs" [sound/oss/ad1848.ko] undefined!
*** Warning: "mixer_devs" [sound/oss/ad1848.ko] undefined!
*** Warning: "load_mixer_volumes" [sound/oss/ad1848.ko] undefined!
Greping for one of these gives:-
2.6.0-test9
===========
sound]$ grep -ir midi_synth_set_instr *
oss/wf_midi.c: .set_instr = midi_synth_set_instr,
oss/midi_syms.c:EXPORT_SYMBOL(midi_synth_set_instr);
oss/midi_synth.h:int midi_synth_set_instr (int dev, int channel, int instr_no);
oss/midi_synth.h: .set_instr = midi_synth_set_instr,
oss/wavfront.c: .set_instr = midi_synth_set_instr,
oss/midi_synth.c:midi_synth_set_instr(int dev, int channel, int instr_no)
oss/mpu401.c: .set_instr = midi_synth_set_instr,
Binary file oss/midi_syms.o matches
Binary file oss/midi_synth.o matches
Binary file oss/sound.o matches
Binary file oss/built-in.o matches
Binary file oss/sb_midi.o matches
Binary file oss/sb_lib.o matches
Binary file oss/uart401.o matches
Binary file oss/mpu401.o matches
Binary file oss/mpu401.ko matches
Binary file oss/sb_lib.ko matches
Binary file oss/uart401.ko matches
A similar grep in 2.4.22:-
==========================
sound]$ grep -ir midi_synth_set_instr *
midi_syms.c:EXPORT_SYMBOL(midi_synth_set_instr);
Binary file midi_syms.o matches
midi_synth.c:midi_synth_set_instr(int dev, int channel, int instr_no)
midi_synth.h:int midi_synth_set_instr (int dev, int channel, int instr_no);
midi_synth.h: set_instr: midi_synth_set_instr,
Binary file midi_synth.o matches
mpu401.c: set_instr: midi_synth_set_instr,
Binary file mpu401.o matches
Binary file sb_lib.o matches
Binary file sb_midi.o matches
Binary file sound.o matches
Binary file uart401.o matches
wavfront.c: set_instr: midi_synth_set_instr,
wf_midi.c: set_instr: midi_synth_set_instr,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have I misconfigured 2.6.0-test9?
ael
next reply other threads:[~2003-11-23 14:52 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-23 14:53 A E Lawrence [this message]
2003-11-23 22:31 ` 2.6.0-test9 oss sound missing symbols Zwane Mwaikambo
2003-11-23 23:31 ` A E Lawrence
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3FC0C9DF.2030700@lboro.ac.uk \
--to=a.e.lawrence@lboro.ac.uk \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.