#1772 HIGH Trial-2: Audio driver doesn't survive rmmod && modprobe.

Zarro Boogs per Child bugtracker at laptop.org
Tue Jun 19 22:55:29 EDT 2007


#1772: Audio driver doesn't survive rmmod && modprobe.
--------------------+-------------------------------------------------------
 Reporter:  cjb     |       Owner:  jayakumar
     Type:  defect  |      Status:  new      
 Priority:  high    |   Milestone:  Trial-2  
Component:  kernel  |     Version:           
 Keywords:  power   |    Verified:  0        
--------------------+-------------------------------------------------------
 dmesg from "rmmod cs5535audio && modprobe cs5535audio".  Ignore the "in
 <x>" statements.  This happens 100% reproducibly on rmmod/modprobe, but
 doesn't always happen on suspend/resume.  Full dmesg attached.

 boot:
 {{{
 [   22.579556] OLPC PCI: Config write to devfn 7b reg d value 40
 [   22.579583] in snd_ac97_bus
 [   22.583429] Failure reading codec reg 0x7e,Last value=0x7e805368
 [   22.583614] Failure reading codec reg 0x7e,Last value=0x7e805368
 [   22.590060] in update_power_regs
 }}}
 rmmod:
 {{{
 [  112.970093] in snd_ac97_dev_free
 [  112.974290] in snd_ac97_free
 [  112.977612] in snd_ac97_free:2
 [  112.982097] in snd_ac97_bus_dev_free
 [  112.986217] in snd_ac97_bus_free
 [  112.990035] in snd_cs5535audio_dev_free
 [  112.994446] in snd_cs5535audio_free
 [  112.999391] pci_set_power_state(): 0000:00:0f.3: state=3, current
 state=5
 [  113.007516] PM: Removing info for No Bus:card0
 }}}
 modprobe:
 {{{
 [  120.725024] PCI: Setting latency timer of device 0000:00:0f.3 to 64
 [  120.725246] OLPC PCI: Config write to devfn 7b reg d value 40
 [  120.731988] in snd_ac97_bus
 [  120.735581] Failure writing to cs5535 codec
 [  120.740739] Failure reading codec reg 0x7c,Last value=0x72800000
 [  120.747970] Failure writing to cs5535 codec
 [  120.752996] Failure reading codec reg 0x7e,Last value=0x72800000
 [  120.761078] Failure writing to cs5535 codec
 [  120.766200] Failure writing to cs5535 codec
 [  120.771332] Failure reading codec reg 0x0,Last value=0x72800000
 [  120.778547] Failure writing to cs5535 codec
 [  120.783587] Failure reading codec reg 0x7c,Last value=0x72800000
 [  120.790792] Failure writing to cs5535 codec
 [  120.795711] Failure reading codec reg 0x7e,Last value=0x72800000
 [  120.802805] Failure writing to cs5535 codec
 [  120.807719] Failure writing to cs5535 codec
 [  120.812715] Failure reading codec reg 0x1c,Last value=0x72800000
 [  120.826612] Failure writing to cs5535 codec
 [  120.831666] Failure reading codec reg 0x0,Last value=0x72800000
 [  120.838795] Failure writing to cs5535 codec
 [  120.843820] Failure reading codec reg 0x7c,Last value=0x72800000
 [  120.851047] Failure writing to cs5535 codec
 [  120.875696] Failure reading codec reg 0x7e,Last value=0x72800000
 [  120.902024] Failure writing to cs5535 codec
 [  120.926265] Failure writing to cs5535 codec
 [  120.949819] Failure reading codec reg 0x1c,Last value=0x72800000
 [  120.990134] Failure writing to cs5535 codec
 [  121.014173] Failure reading codec reg 0x0,Last value=0x72800000
 [  121.040740] Failure writing to cs5535 codec
 [  121.064966] Failure reading codec reg 0x7c,Last value=0x72800000
 [  121.090623] Failure writing to cs5535 codec
 [  121.114167] Failure reading codec reg 0x7e,Last value=0x72800000
 [  121.139902] Failure writing to cs5535 codec
 [  121.163894] Failure writing to cs5535 codec
 [  121.188020] Failure reading codec reg 0x1c,Last value=0x72800000
 [  121.230306] Failure writing to cs5535 codec
 [  121.255028] Failure reading codec reg 0x0,Last value=0x72800000
 [  121.281980] Failure writing to cs5535 codec
 [  121.307304] Failure reading codec reg 0x7c,Last value=0x72800000
 [  121.334573] Failure writing to cs5535 codec
 [  121.381211] Failure reading codec reg 0x7e,Last value=0x72800000
 [  121.408132] Failure writing to cs5535 codec
 [  121.432541] Failure writing to cs5535 codec
 [  121.456621] Failure reading codec reg 0x1c,Last value=0x72800000
 [  121.489521] Failure writing to cs5535 codec
 [  121.513607] Failure reading codec reg 0x0,Last value=0x72800000
 [  121.539711] Failure writing to cs5535 codec
 [  121.563826] Failure reading codec reg 0x7c,Last value=0x72800000
 [  121.590466] Failure writing to cs5535 codec
 [  121.615261] Failure reading codec reg 0x7e,Last value=0x72800000
 [  121.641985] Failure writing to cs5535 codec
 [  121.666625] Failure reading codec reg 0x3c,Last value=0x72800000
 [  121.693326] Failure writing to cs5535 codec
 [  121.717993] Failure writing to cs5535 codec
 [  121.742247] Failure reading codec reg 0x1c,Last value=0x72800000
 [  121.775578] Failure writing to cs5535 codec
 [  121.800251] Failure reading codec reg 0x0,Last value=0x72800000
 [  121.826961] Failure writing to cs5535 codec
 [  121.851633] Failure reading codec reg 0x7c,Last value=0x72800000
 [  121.878405] Failure writing to cs5535 codec
 [  121.903058] Failure reading codec reg 0x7e,Last value=0x72800000
 [  121.929837] Failure writing to cs5535 codec
 [  121.954534] Failure reading codec reg 0x3c,Last value=0x72800000
 [  121.981341] Failure writing to cs5535 codec
 [  122.006542] Failure writing to cs5535 codec
 [  122.031338] Failure reading codec reg 0x1c,Last value=0x72800000
 [  122.064464] AC'97 0 does not respond - RESET
 [  122.089360] Failure writing to cs5535 codec
 [  122.135618] Failure reading codec reg 0x7c,Last value=0x72800000
 [  122.162767] Failure writing to cs5535 codec
 [  122.187458] Failure reading codec reg 0x7e,Last value=0x72800000
 [  122.214268] AC'97 0 access is not valid [0x0], removing mixer.
 [  122.241031] in snd_ac97_free
 [  122.264913] in snd_ac97_free:2
 [  122.288568] mixer failed
 [  122.311343] in snd_ac97_bus_dev_free
 [  122.335119] in snd_ac97_bus_free
 [  122.358189] in snd_cs5535audio_dev_free
 [  122.381649] in snd_cs5535audio_free
 [  122.404356] pci_set_power_state(): 0000:00:0f.3: state=3, current
 state=5
 [  122.431205] cs5535audio: probe of 0000:00:0f.3 failed with error -5
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/1772>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list