#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
___
pulseaudio-tickets mailing list
pulseaudio-tickets@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets