#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

Reply via email to