Hi folks,

BLFS 6.1

On recompiling kernel I encountered following problem;
Code:
CONFIG_SND_PCM
CONFIG_SND_SEQUENCER

and
CONFIG_BLK_DEV_LOOP
can't all be enabled as modules


I must either enable
1)
Code:
CONFIG_SND_PCM=m
CONFIG_SND_SEQUENCER=m

CONFIG_BLK_DEV_LOOP=y
OR enable
2)
Code:
CONFIG_SND_PCM=y
CONFIG_SND_SEQUENCER=y

CONFIG_BLK_DEV_LOOP=m

In 1) above "loop" can't work. "Sound" worked.
In 2) above "sound" died. "loop" worked.

If all enabled as modules then on running
# modprobe loop
Code:
FATAL: Module loop not found.
# modprobe snd-pcm-oss
Code:
WARNING: Error inserting snd
(/lib/modules/2.6.11.12/kernel/sound/core/snd.ko
): Invalid module format
... etc.
# modprobe snd-seq-oss
Code:
WARNING: Error inserting snd
(/lib/modules/2.6.11.12/kernel/sound/core/snd.ko
): Invalid module format
WARNING: Error inserting snd_seq_device
.... etc.
I can't revert back by recompiling the kernel to enable
"CONFIG_BLK_DEV_LOOP=y"

If so after recompilation, on running modprobe them the warnings abovementioned still popup. I must copy back /lib/modules/2.6.11.12, the directory, which I already copid to another directory as safety measure.

I tried a whole day and can't find a solution. Please help.

BR
satimis