[pulseaudio-tickets] [PulseAudio] #51: module-hal-detect does not work with linux kernel 2.6.20
PulseAudio
trac-noreply at tango.0pointer.de
Thu Jan 25 09:44:00 PST 2007
#51: module-hal-detect does not work with linux kernel 2.6.20
----------------------------+-----------------------------------------------
Reporter: slomo | Owner: lennart
Type: defect | Status: closed
Priority: high | Milestone:
Component: module-detect | Severity: critical
Resolution: fixed | Keywords:
----------------------------+-----------------------------------------------
Comment (by xiphmont):
[Further digging after feedback from kernel team reveals....]
The above patch is part of the story, as it turns out.
First of all, an updated patch is attached; it corrects the device entries
for all the unit types, not just the pcm and control devices.
Second additional piece of information: The kernel bug only appears if
CONFIG_SYSFS_DEPRECATED is set in the kernel .config, which it is by
default. If this define is not set, /sys/class/sound follows a new
structure introduced in 2.6.20-rcX kernels and HAL is not, in fact,
capable of handling this new format. I'm working on a hald patch as well.
For now, applying the updated kernel patch and defining
CONFIG_SYSFS_DEPRECATED will allow Pulse to work with 2.6.20 by fixing a
legitimate bug in the kernel. Even once HAL is updated, the above kernel
patch will be needed unless CONFIG_SYSFS_DEPRECATED is unset *and* a new
hal is used.
Don't you wish kernel stability meant something?
Monty
--
Ticket URL: <http://pulseaudio.org/ticket/51#comment:2>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list