problems with speakup and linux-2.6.38

covici at ccs.covici.com covici at ccs.covici.com
Thu Apr 7 11:48:59 EDT 2011


Hi.  I have a brand new gentoo install using 2.6.38 kernel and the
speakup in its driver/staging and I am getting frequent crashes andI can
trace at least some of them to cut/paste -- here is one which I
survived:

Apr  7 11:32:13 ccs kernel: BUG: scheduling while atomic: swapper/0/0x10010000
Apr  7 11:32:13 ccs kernel: Modules linked in: dahdi_echocan_mg2 dahdi_transcode wcfxo ipv6 ipt_LOG ipt_MASQUERADE xt_comment ipt_REJECT nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda ts_kmp nf_conntrack_amanda nf_conntrack_sane nf_conntrack_tftp nf_conntrack_sip nf_conntrack_proto_sctp nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netlink nfnetlink nf_conntrack_netbios_ns nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp xt_tcpudp iptable_mangle iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 iptable_raw iptable_filter ipt_addrtype xt_dscp xt_string xt_owner xt_multiport xt_iprange xt_hashlimit xt_conntrack xt_DSCP xt_NFQUEUE xt_mark xt_connmark nf_conntrack ip_tables x_tables snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_emu10k1 snd_rawmidi snd_ac97_codec wctdm ac97_bus dahd!
 i snd_pcm snd_seq_device hisax snd
Apr  7 11:32:13 ccs kernel: timer ppdev rtc_cmos snd_page_alloc crc_ccitt intel_agp snd_util_mem e1000e parport_pc rtc_core snd_hwdep floppy intel_gtt isdn emu10k1_gp video button joydev gameport i2c_i801 rtc_lib agpgart snd processor pcspkr container iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi tg3 libphy e1000 fuse nfs auth_rpcgss lockd sunrpc jfs ext4 crc16 jbd2 raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor xor async_tx raid6_pq raid1 raid0 dm_snapshot dm_crypt dm_mirror dm_region_hash dm_log dm_mod scsi_wait_scan hid_sunplus hid_sony hid_samsung hid_pl hid_petalynx hid_monterey hid_microsoft hid_logitech ff_memless hid_gyration hid_ezkey hid_cypress hid_chicony hid_cherry hid_belkin hid_apple hid_a4tech sl811_hcd usbhid ohci_hcd uhci_hcd usb_storage usb_libusual ehci_hcd usbcore aic94xx libsas lpfc qla2xxx megaraid_sas megaraid_mbox megaraid_mm aacraid sx8 DAC960 cciss 3w_9xxx 3w_xxxx mptsas scsi_transport_sas mptfc scsi_transport_fc scsi_tgt m!
 ptspi mptscsih mptbase atp870u dc3
Apr  7 11:32:13 ccs kernel: qla1280 imm parport dmx3191d sym53c8xx gdth advansys initio BusLogic arcmsr aic7xxx aic79xx scsi_transport_spi sg pdc_adma sata_inic162x sata_mv ata_piix ahci libahci sata_qstor sata_vsc sata_uli sata_sis sata_sx4 sata_nv sata_via sata_svw sata_sil24 sata_sil sata_promise pata_sl82c105 pata_cs5530 pata_cs5520 pata_via pata_jmicron pata_marvell pata_sis pata_netcell pata_sc1200 pata_pdc202xx_old pata_triflex pata_atiixp pata_opti pata_amd pata_ali pata_it8213 pata_pcmcia pcmcia pcmcia_core pata_ns87415 pata_ns87410 pata_serverworks pata_cypress pata_oldpiix pata_artop pata_it821x pata_optidma pata_hpt3x2n pata_hpt3x3 pata_hpt37x pata_hpt366 pata_cmd64x pata_efar pata_rz1000 pata_sil680 pata_radisys pata_pdc2027x pata_mpiix libata
Apr  7 11:32:13 ccs kernel: CPU 0 
Apr  7 11:32:13 ccs kernel: Modules linked in: dahdi_echocan_mg2 dahdi_transcode wcfxo ipv6 ipt_LOG ipt_MASQUERADE xt_comment ipt_REJECT nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda ts_kmp nf_conntrack_amanda nf_conntrack_sane nf_conntrack_tftp nf_conntrack_sip nf_conntrack_proto_sctp nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netlink nfnetlink nf_conntrack_netbios_ns nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp xt_tcpudp iptable_mangle iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 iptable_raw iptable_filter ipt_addrtype xt_dscp xt_string xt_owner xt_multiport xt_iprange xt_hashlimit xt_conntrack xt_DSCP xt_NFQUEUE xt_mark xt_connmark nf_conntrack ip_tables x_tables snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_emu10k1 snd_rawmidi snd_ac97_codec wctdm ac97_bus dahd!
 i snd_pcm snd_seq_device hisax snd
Apr  7 11:32:13 ccs kernel: timer ppdev rtc_cmos snd_page_alloc crc_ccitt intel_agp snd_util_mem e1000e parport_pc rtc_core snd_hwdep floppy intel_gtt isdn emu10k1_gp video button joydev gameport i2c_i801 rtc_lib agpgart snd processor pcspkr container iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi tg3 libphy e1000 fuse nfs auth_rpcgss lockd sunrpc jfs ext4 crc16 jbd2 raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor xor async_tx raid6_pq raid1 raid0 dm_snapshot dm_crypt dm_mirror dm_region_hash dm_log dm_mod scsi_wait_scan hid_sunplus hid_sony hid_samsung hid_pl hid_petalynx hid_monterey hid_microsoft hid_logitech ff_memless hid_gyration hid_ezkey hid_cypress hid_chicony hid_cherry hid_belkin hid_apple hid_a4tech sl811_hcd usbhid ohci_hcd uhci_hcd usb_storage usb_libusual ehci_hcd usbcore aic94xx libsas lpfc qla2xxx megaraid_sas megaraid_mbox megaraid_mm aacraid sx8 DAC960 cciss 3w_9xxx 3w_xxxx mptsas scsi_transport_sas mptfc scsi_transport_fc scsi_tgt m!
 ptspi mptscsih mptbase atp870u dc3
Apr  7 11:32:14 ccs kernel: qla1280 imm parport dmx3191d sym53c8xx gdth advansys initio BusLogic arcmsr aic7xxx aic79xx scsi_transport_spi sg pdc_adma sata_inic162x sata_mv ata_piix ahci libahci sata_qstor sata_vsc sata_uli sata_sis sata_sx4 sata_nv sata_via sata_svw sata_sil24 sata_sil sata_promise pata_sl82c105 pata_cs5530 pata_cs5520 pata_via pata_jmicron pata_marvell pata_sis pata_netcell pata_sc1200 pata_pdc202xx_old pata_triflex pata_atiixp pata_opti pata_amd pata_ali pata_it8213 pata_pcmcia pcmcia pcmcia_core pata_ns87415 pata_ns87410 pata_serverworks pata_cypress pata_oldpiix pata_artop pata_it821x pata_optidma pata_hpt3x2n pata_hpt3x3 pata_hpt37x pata_hpt366 pata_cmd64x pata_efar pata_rz1000 pata_sil680 pata_radisys pata_pdc2027x pata_mpiix libata
Apr  7 11:32:14 ccs kernel: 
Apr  7 11:32:14 ccs kernel: Pid: 0, comm: swapper Not tainted 2.6.38-gentoo-r1 #3 Supermicro C2SBA/C2SBA
Apr  7 11:32:14 ccs kernel: RIP: 0010:[<ffffffff8100a708>]  [<ffffffff8100a708>] mwait_idle+0xff/0x177
Apr  7 11:32:14 ccs kernel: RSP: 0018:ffffffff81607f18  EFLAGS: 00000246
Apr  7 11:32:14 ccs kernel: RAX: 0000000000000000 RBX: ffffffff813ef72d RCX: 0000000000000000
Apr  7 11:32:14 ccs kernel: RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff817d1108
Apr  7 11:32:14 ccs kernel: RBP: ffffffff81607f28 R08: 0000000000000000 R09: ffffffff817d1108
Apr  7 11:32:14 ccs kernel: R10: 0000000000000000 R11: 0000000000000293 R12: ffffffff813ef6ce
Apr  7 11:32:14 ccs kernel: R13: 000000000004c4f4 R14: ffffffff81606000 R15: 0000000000000000
Apr  7 11:32:14 ccs kernel: FS:  0000000000000000(0000) GS:ffff88007fc00000(0000) knlGS:0000000000000000
Apr  7 11:32:14 ccs kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Apr  7 11:32:14 ccs kernel: CR2: 00007f960e84de65 CR3: 000000007be4b000 CR4: 00000000000006f0
Apr  7 11:32:14 ccs kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Apr  7 11:32:14 ccs kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Apr  7 11:32:14 ccs kernel: Process swapper (pid: 0, threadinfo ffffffff81606000, task ffffffff81631020)
Apr  7 11:32:14 ccs kernel: Stack:
Apr  7 11:32:14 ccs kernel:  ffffffff816b78c0 ffffffff81606010 ffffffff81607f48 ffffffff81001c54
Apr  7 11:32:14 ccs kernel:  0000000000000000 6db6db6db6db6db7 ffffffff81607f58 ffffffff813d79ae
Apr  7 11:32:14 ccs kernel:  ffffffff81607f98 ffffffff816d1cb6 ffffffff81607f98 ffffffff8170d120
Apr  7 11:32:14 ccs kernel: Call Trace:
Apr  7 11:32:14 ccs kernel:  [<ffffffff81001c54>] cpu_idle+0x5f/0x96
Apr  7 11:32:14 ccs kernel:  [<ffffffff813d79ae>] rest_init+0x72/0x74
Apr  7 11:32:14 ccs kernel:  [<ffffffff816d1cb6>] start_kernel+0x368/0x373
Apr  7 11:32:14 ccs kernel:  [<ffffffff816d12a8>] x86_64_start_reservations+0xb8/0xbc
Apr  7 11:32:14 ccs kernel:  [<ffffffff816d1399>] x86_64_start_kernel+0xed/0xf4
Apr  7 11:32:14 ccs kernel: Code: 31 d2 48 8d 83 38 e0 ff ff 48 89 d1 0f 01 c8 0f ae f0 48 8b 83 38 e0 ff ff a8 08 75 10 e8 c7 e3 08 00 31 c0 48 89 c1 fb 0f 01 c9 <eb> 06 e8 b7 e3 08 00 fb 65 44 8b 24 25 60 c4 00 00 83 3d 68 3f 
Apr  7 11:32:14 ccs kernel: Call Trace:
Apr  7 11:32:14 ccs kernel:  [<ffffffff81001c54>] cpu_idle+0x5f/0x96
Apr  7 11:32:14 ccs kernel:  [<ffffffff813d79ae>] rest_init+0x72/0x74
Apr  7 11:32:14 ccs kernel:  [<ffffffff816d1cb6>] start_kernel+0x368/0x373
Apr  7 11:32:14 ccs kernel:  [<ffffffff816d12a8>] x86_64_start_reservations+0xb8/0xbc
Apr  7 11:32:14 ccs kernel:  [<ffffffff816d1399>] x86_64_start_kernel+0xed/0xf4
Hope you can suggest something, or a patch or whatever.

Thanks.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici at ccs.covici.com



More information about the Speakup mailing list