Thanks Daniel and Takashi for your suggestions,
I chose to try the 3.15RC8 kernel first but unfortunately this did not
resolve the issue. KMix still did not recognize the
deisconnect/reconnect. The error messages also did not change
significantly as far as I can see:
2014-06-05T21:34:24.981427+02:00 xxx kernel: [ 128.660672] usb 2-1.5:
USB disconnect, device number 8
2014-06-05T21:34:24.981445+02:00 xxx kernel: [ 128.660791]
------------[ cut here ]------------
2014-06-05T21:34:24.981446+02:00 xxx kernel: [ 128.660797] WARNING:
CPU: 1 PID: 68 at
/home/abuild/rpmbuild/BUILD/kernel-desktop-3.15.rc8/linux-3.15-rc8/fs/sysfs/group.c:219
device_del+0x40/0x1b0()
2014-06-05T21:34:24.981447+02:00 xxx kernel: [ 128.660799] sysfs group
ffffffff81eada60 not found for kobject 'midi3'
2014-06-05T21:34:24.981447+02:00 xxx kernel: [ 128.660800] Modules
linked in: fuse rfcomm xt_tcpudp xt_pkttype xt_LOG xt_limit arc4 md4 md5
nls_utf8 cifs fscache dns_resolver af_packet ip6t_REJECT
nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw ipt_REJECT iptable_raw
xt_CT iptable_filter ip6table_mangle nf_conntrack_netbios_ns
nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables
xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables bnep
f71882fg fglrx(PO) amd_iommu_v2 ata_generic ecb btusb joydev bluetooth
rfkill 6lowpan_iphc pl2303 usbserial iTCO_wdt gpio_ich
iTCO_vendor_support mxm_wmi snd_usb_audio snd_usbmidi_lib snd_rawmidi
usb_storage snd_hda_codec_realtek snd_hda_codec_generic
snd_hda_codec_hdmi snd_hda_intel snd_hda_controller snd_hda_codec
snd_hwdep snd_pcm coretemp kvm_intel kvm snd_seq crc32c_intel snd_timer
snd_seq_device sr_mod pcspkr i7core_edac i2c_i801 snd edac_core
serio_raw cdrom firewire_ohci r8169 firewire_core mii pata_jmicron
crc_itu_t soundcore shpchp lpc_ich mfd_core tpm_infineon tpm_tis wmi tpm
acpi_cpufreq button sg dm_mod hid_logitech_dj processor scsi_dh_hp_sw
scsi_dh_alua scsi_dh_emc scsi_dh_rdac scsi_dh
2014-06-05T21:34:24.981448+02:00 xxx kernel: [ 128.660851] CPU: 1 PID:
68 Comm: khubd Tainted: P O 3.15.0-rc8-1.g6141be1-desktop #1
2014-06-05T21:34:24.981449+02:00 xxx kernel: [ 128.660852] Hardware
name: MICRO-STAR INTERNATIONAL CO.,LTD MS-7583/P55-GD65 (MS-7583) ,
BIOS V1.11 08/18/2011
2014-06-05T21:34:24.981449+02:00 xxx kernel: [ 128.660853]
0000000000000009 ffffffff81603a7a ffff88031f787a90 ffffffff810582f7
2014-06-05T21:34:24.981450+02:00 xxx kernel: [ 128.660855]
ffff8802633dd000 ffff88031f787ae0 0000000000000002 ffff8800ca343a30
2014-06-05T21:34:24.981451+02:00 xxx kernel: [ 128.660857]
ffff880285bbdd00 ffffffff8105835c ffffffff81a2ff68 0000000000000028
2014-06-05T21:34:24.981451+02:00 xxx kernel: [ 128.660859] Call Trace:
2014-06-05T21:34:24.981452+02:00 xxx kernel: [ 128.660868]
[<ffffffff81004b7e>] dump_trace+0x8e/0x350
2014-06-05T21:34:24.981452+02:00 xxx kernel: [ 128.660871]
[<ffffffff81004ee6>] show_stack_log_lvl+0xa6/0x190
2014-06-05T21:34:24.981453+02:00 xxx kernel: [ 128.660873]
[<ffffffff81006371>] show_stack+0x21/0x50
2014-06-05T21:34:24.981453+02:00 xxx kernel: [ 128.660877]
[<ffffffff81603a7a>] dump_stack+0x49/0x6a
2014-06-05T21:34:24.981454+02:00 xxx kernel: [ 128.660881]
[<ffffffff810582f7>] warn_slowpath_common+0x77/0x90
2014-06-05T21:34:24.981454+02:00 xxx kernel: [ 128.660883]
[<ffffffff8105835c>] warn_slowpath_fmt+0x4c/0x50
2014-06-05T21:34:24.981455+02:00 xxx kernel: [ 128.660886]
[<ffffffff81403590>] device_del+0x40/0x1b0
2014-06-05T21:34:24.981455+02:00 xxx kernel: [ 128.660889]
[<ffffffff8140371a>] device_unregister+0x1a/0x60
2014-06-05T21:34:24.981456+02:00 xxx kernel: [ 128.660892]
[<ffffffff814037ca>] device_destroy+0x3a/0x40
2014-06-05T21:34:24.981456+02:00 xxx kernel: [ 128.660897]
[<ffffffffa00ed324>] sound_remove_unit+0x54/0x90 [soundcore]
2014-06-05T21:34:24.981457+02:00 xxx kernel: [ 128.660905]
[<ffffffffa0166519>] snd_unregister_oss_device+0x59/0xf0 [snd]
2014-06-05T21:34:24.981458+02:00 xxx kernel: [ 128.660917]
[<ffffffffa02decdf>] snd_rawmidi_dev_disconnect+0x11f/0x160 [snd_rawmidi]
2014-06-05T21:34:24.981458+02:00 xxx kernel: [ 128.660926]
[<ffffffffa0165bb8>] __snd_device_disconnect.part.1+0x18/0x50 [snd]
2014-06-05T21:34:24.981459+02:00 xxx kernel: [ 128.660944]
[<ffffffffa0165f4f>] snd_device_disconnect_all+0x3f/0x70 [snd]
2014-06-05T21:34:24.981459+02:00 xxx kernel: [ 128.660970]
[<ffffffffa015f967>] snd_card_disconnect+0x137/0x1d0 [snd]
2014-06-05T21:34:24.981460+02:00 xxx kernel: [ 128.660984]
[<ffffffffa02e84d8>] usb_audio_disconnect+0x78/0x1a0 [snd_usb_audio]
2014-06-05T21:34:24.981460+02:00 xxx kernel: [ 128.660996]
[<ffffffff8146d98c>] usb_unbind_interface+0x6c/0x2b0
2014-06-05T21:34:24.981461+02:00 xxx kernel: [ 128.661003]
[<ffffffff814072ca>] __device_release_driver+0x7a/0xf0
2014-06-05T21:34:24.981461+02:00 xxx kernel: [ 128.661008]
[<ffffffff8140735e>] device_release_driver+0x1e/0x30
2014-06-05T21:34:24.981462+02:00 xxx kernel: [ 128.661014]
[<ffffffff81406bf3>] bus_remove_device+0x103/0x180
2014-06-05T21:34:24.981462+02:00 xxx kernel: [ 128.661021]
[<ffffffff81403666>] device_del+0x116/0x1b0
2014-06-05T21:34:24.981463+02:00 xxx kernel: [ 128.661026]
[<ffffffff8146b3e0>] usb_disable_device+0xa0/0x280
2014-06-05T21:34:24.981463+02:00 xxx kernel: [ 128.661032]
[<ffffffff814601db>] usb_disconnect+0x9b/0x1b0
2014-06-05T21:34:24.981464+02:00 xxx kernel: [ 128.661038]
[<ffffffff81462ebb>] hub_port_connect_change+0xeb/0xb20
2014-06-05T21:34:24.981465+02:00 xxx kernel: [ 128.661043]
[<ffffffff81463d57>] hub_events+0x467/0xa50
2014-06-05T21:34:24.981465+02:00 xxx kernel: [ 128.661050]
[<ffffffff8146436d>] hub_thread+0x2d/0x140
2014-06-05T21:34:24.981466+02:00 xxx kernel: [ 128.661056]
[<ffffffff8107957d>] kthread+0xbd/0xe0
2014-06-05T21:34:24.981466+02:00 xxx kernel: [ 128.661063]
[<ffffffff81611abc>] ret_from_fork+0x7c/0xb0
2014-06-05T21:34:24.981467+02:00 xxx kernel: [ 128.661069] ---[ end
trace 351b2214c5a2c00f ]---
2014-06-05T21:34:24.981467+02:00 xxx kernel: [ 128.661189]
------------[ cut here ]------------
2014-06-05T21:34:24.981468+02:00 xxx kernel: [ 128.661199] WARNING:
CPU: 2 PID: 68 at
/home/abuild/rpmbuild/BUILD/kernel-desktop-3.15.rc8/linux-3.15-rc8/fs/sysfs/group.c:219
device_del+0x40/0x1b0()
2014-06-05T21:34:24.981468+02:00 xxx kernel: [ 128.661203] sysfs group
ffffffff81eada60 not found for kobject 'dmmidi3'
2014-06-05T21:34:24.981469+02:00 xxx kernel: [ 128.661205] Modules
linked in: fuse rfcomm xt_tcpudp xt_pkttype xt_LOG xt_limit arc4 md4 md5
nls_utf8 cifs fscache dns_resolver af_packet ip6t_REJECT
nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw ipt_REJECT iptable_raw
xt_CT iptable_filter ip6table_mangle nf_conntrack_netbios_ns
nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables
xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables bnep
f71882fg fglrx(PO) amd_iommu_v2 ata_generic ecb btusb joydev bluetooth
rfkill 6lowpan_iphc pl2303 usbserial iTCO_wdt gpio_ich
iTCO_vendor_support mxm_wmi snd_usb_audio snd_usbmidi_lib snd_rawmidi
usb_storage snd_hda_codec_realtek snd_hda_codec_generic
snd_hda_codec_hdmi snd_hda_intel snd_hda_controller snd_hda_codec
snd_hwdep snd_pcm coretemp kvm_intel kvm snd_seq crc32c_intel snd_timer
snd_seq_device sr_mod pcspkr i7core_edac i2c_i801 snd edac_core
serio_raw cdrom firewire_ohci r8169 firewire_core mii pata_jmicron
crc_itu_t soundcore shpchp lpc_ich mfd_core tpm_infineon tpm_tis wmi tpm
acpi_cpufreq button sg dm_mod hid_logitech_dj processor scsi_dh_hp_sw
scsi_dh_alua scsi_dh_emc scsi_dh_rdac scsi_dh
2014-06-05T21:34:24.981470+02:00 xxx kernel: [ 128.661305] CPU: 2 PID:
68 Comm: khubd Tainted: P W O 3.15.0-rc8-1.g6141be1-desktop #1
2014-06-05T21:34:24.981470+02:00 xxx kernel: [ 128.661306] Hardware
name: MICRO-STAR INTERNATIONAL CO.,LTD MS-7583/P55-GD65 (MS-7583) ,
BIOS V1.11 08/18/2011
2014-06-05T21:34:24.981471+02:00 xxx kernel: [ 128.661307]
0000000000000009 ffffffff81603a7a ffff88031f787a90 ffffffff810582f7
2014-06-05T21:34:24.981472+02:00 xxx kernel: [ 128.661309]
ffff880265234800 ffff88031f787ae0 0000000000000002 ffff8800ca343a30
2014-06-05T21:34:24.981472+02:00 xxx kernel: [ 128.661310]
ffff880285bbdd00 ffffffff8105835c ffffffff81a2ff68 0000000000000028
2014-06-05T21:34:24.981473+02:00 xxx kernel: [ 128.661312] Call Trace:
2014-06-05T21:34:24.981473+02:00 xxx kernel: [ 128.661319]
[<ffffffff81004b7e>] dump_trace+0x8e/0x350
2014-06-05T21:34:24.981474+02:00 xxx kernel: [ 128.661321]
[<ffffffff81004ee6>] show_stack_log_lvl+0xa6/0x190
2014-06-05T21:34:24.981474+02:00 xxx kernel: [ 128.661324]
[<ffffffff81006371>] show_stack+0x21/0x50
2014-06-05T21:34:24.981475+02:00 xxx kernel: [ 128.661327]
[<ffffffff81603a7a>] dump_stack+0x49/0x6a
2014-06-05T21:34:24.981475+02:00 xxx kernel: [ 128.661330]
[<ffffffff810582f7>] warn_slowpath_common+0x77/0x90
2014-06-05T21:34:24.981476+02:00 xxx kernel: [ 128.661332]
[<ffffffff8105835c>] warn_slowpath_fmt+0x4c/0x50
2014-06-05T21:34:24.981476+02:00 xxx kernel: [ 128.661335]
[<ffffffff81403590>] device_del+0x40/0x1b0
2014-06-05T21:34:24.981477+02:00 xxx kernel: [ 128.661338]
[<ffffffff8140371a>] device_unregister+0x1a/0x60
2014-06-05T21:34:24.981477+02:00 xxx kernel: [ 128.661340]
[<ffffffff814037ca>] device_destroy+0x3a/0x40
2014-06-05T21:34:24.981478+02:00 xxx kernel: [ 128.661344]
[<ffffffffa00ed324>] sound_remove_unit+0x54/0x90 [soundcore]
2014-06-05T21:34:24.981478+02:00 xxx kernel: [ 128.661351]
[<ffffffffa0166570>] snd_unregister_oss_device+0xb0/0xf0 [snd]
2014-06-05T21:34:24.981479+02:00 xxx kernel: [ 128.661363]
[<ffffffffa02decdf>] snd_rawmidi_dev_disconnect+0x11f/0x160 [snd_rawmidi]
2014-06-05T21:34:24.981479+02:00 xxx kernel: [ 128.661371]
[<ffffffffa0165bb8>] __snd_device_disconnect.part.1+0x18/0x50 [snd]
2014-06-05T21:34:24.981480+02:00 xxx kernel: [ 128.661382]
[<ffffffffa0165f4f>] snd_device_disconnect_all+0x3f/0x70 [snd]
2014-06-05T21:34:24.981480+02:00 xxx kernel: [ 128.661394]
[<ffffffffa015f967>] snd_card_disconnect+0x137/0x1d0 [snd]
2014-06-05T21:34:24.981481+02:00 xxx kernel: [ 128.661400]
[<ffffffffa02e84d8>] usb_audio_disconnect+0x78/0x1a0 [snd_usb_audio]
2014-06-05T21:34:24.981481+02:00 xxx kernel: [ 128.661406]
[<ffffffff8146d98c>] usb_unbind_interface+0x6c/0x2b0
2014-06-05T21:34:24.981482+02:00 xxx kernel: [ 128.661409]
[<ffffffff814072ca>] __device_release_driver+0x7a/0xf0
2014-06-05T21:34:24.981482+02:00 xxx kernel: [ 128.661411]
[<ffffffff8140735e>] device_release_driver+0x1e/0x30
2014-06-05T21:34:24.981483+02:00 xxx kernel: [ 128.661413]
[<ffffffff81406bf3>] bus_remove_device+0x103/0x180
2014-06-05T21:34:24.981484+02:00 xxx kernel: [ 128.661416]
[<ffffffff81403666>] device_del+0x116/0x1b0
2014-06-05T21:34:24.981484+02:00 xxx kernel: [ 128.661419]
[<ffffffff8146b3e0>] usb_disable_device+0xa0/0x280
2014-06-05T21:34:24.981485+02:00 xxx kernel: [ 128.661421]
[<ffffffff814601db>] usb_disconnect+0x9b/0x1b0
2014-06-05T21:34:24.981485+02:00 xxx kernel: [ 128.661424]
[<ffffffff81462ebb>] hub_port_connect_change+0xeb/0xb20
2014-06-05T21:34:24.981486+02:00 xxx kernel: [ 128.661426]
[<ffffffff81463d57>] hub_events+0x467/0xa50
2014-06-05T21:34:24.981486+02:00 xxx kernel: [ 128.661429]
[<ffffffff8146436d>] hub_thread+0x2d/0x140
2014-06-05T21:34:24.981487+02:00 xxx kernel: [ 128.661431]
[<ffffffff8107957d>] kthread+0xbd/0xe0
2014-06-05T21:34:24.981487+02:00 xxx kernel: [ 128.661434]
[<ffffffff81611abc>] ret_from_fork+0x7c/0xb0
2014-06-05T21:34:24.981488+02:00 xxx kernel: [ 128.661436] ---[ end
trace 351b2214c5a2c010 ]---
2014-06-05T21:34:24.983298+02:00 xxx kernel: [ 128.662323]
------------[ cut here ]------------
... I cut off the rest of the messages because otherwise the mail would
exceed the 60kB limit. The mails I send to your accounts contain the
complete messages.
Before trying the 3.15RC8 kernel I already I did "cat
/usr/src/linux-obj/x86_64/desktop/.config | grep _OSS | grep -v \#":
CONFIG_CHR_DEV_OSST=m
CONFIG_SOUND_OSS_CORE=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_PCM_OSS_PLUGINS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SOUND_OSS=m
CONFIG_SOUND_OSS is set to "m", so only compiled as a module but not
into the kernel. Then I did "lsmod | grep oss". Result: No modules
containing "oss" are loaded. Would you still think building a new kernel
with the option SOUND_OSS set to "n" would put things right?
Joachim