Bug#400499: [Pkg-alsa-devel] Bug#400499: alsa-utils: aplaymidi
plays only 1 note: conflict with chrony
ael
law_ence.dev at ntlworld.com
Fri Dec 1 22:22:56 CET 2006
2.6.19 kernel logs appended:
1) With chronyd stopped and aplaymidi playing:-
------------------------------------------------
Dec 1 21:10:09 conquest3 kernel: [pg0+275382618/1069564928]
rtctimer_stop+0x5a/0x70 [snd_rtctimer]
Dec 1 21:10:09 conquest3 kernel: [pg0+275028635/1069564928]
_snd_timer_stop+0xab/0x140 [snd_timer]
Dec 1 21:10:09 conquest3 kernel: [pg0+275029054/1069564928]
snd_timer_pause+0x1e/0x30 [snd_timer]
Dec 1 21:10:09 conquest3 kernel: [pg0+275801981/1069564928]
snd_seq_timer_stop+0x3d/0x50 [snd_seq]
Dec 1 21:10:09 conquest3 kernel: [pg0+275793542/1069564928]
queue_delete+0x16/0x70 [snd_seq]
Dec 1 21:10:09 conquest3 kernel: [pg0+275795496/1069564928]
snd_seq_queue_client_leave+0x28/0xa0 [snd_seq
]
Dec 1 21:10:09 conquest3 kernel: [pg0+275776419/1069564928]
seq_free_client1+0x23/0xd0 [snd_seq]
Dec 1 21:10:09 conquest3 kernel: [mutex_lock+8/32] mutex_lock+0x8/0x20
Dec 1 21:10:09 conquest3 kernel: [pg0+275776638/1069564928]
seq_free_client+0x2e/0xe0 [snd_seq]
Dec 1 21:10:09 conquest3 kernel: [pg0+275777146/1069564928]
snd_seq_release+0x1a/0x50 [snd_seq]
Dec 1 21:10:09 conquest3 kernel: [__fput+414/432] __fput+0x19e/0x1b0
Dec 1 21:10:09 conquest3 kernel: [filp_close+77/128] filp_close+0x4d/0x80
Dec 1 21:10:09 conquest3 kernel: [close_files+88/112]
close_files+0x58/0x70
Dec 1 21:10:09 conquest3 kernel: [put_files_struct+42/96]
put_files_struct+0x2a/0x60
Dec 1 21:10:09 conquest3 kernel: [do_exit+280/1024] do_exit+0x118/0x400
Dec 1 21:10:09 conquest3 kernel: [dequeue_signal+66/208]
dequeue_signal+0x42/0xd0
Dec 1 21:10:09 conquest3 kernel: [do_group_exit+46/128]
do_group_exit+0x2e/0x80
Dec 1 21:10:09 conquest3 kernel: [get_signal_to_deliver+508/656]
get_signal_to_deliver+0x1fc/0x290
Dec 1 21:10:09 conquest3 kernel: [do_signal+109/368] do_signal+0x6d/0x170
Dec 1 21:10:09 conquest3 kernel: [pg0+275780441/1069564928]
snd_seq_write+0x129/0x1f0 [snd_seq]
Dec 1 21:10:09 conquest3 kernel: [do_ioctl+110/128] do_ioctl+0x6e/0x80
Dec 1 21:10:09 conquest3 kernel: [vfs_ioctl+101/480] vfs_ioctl+0x65/0x1e0
Dec 1 21:10:09 conquest3 kernel: [sys_poll+65/80] sys_poll+0x41/0x50
Dec 1 21:10:09 conquest3 kernel: [do_notify_resume+55/60]
do_notify_resume+0x37/0x3c
Dec 1 21:10:09 conquest3 kernel: [work_notifysig+19/25]
work_notifysig+0x13/0x19
Dec 1 21:10:09 conquest3 kernel: [ieee80211_rx_mgt+1083/1520]
ieee80211_rx_mgt+0x43b/0x5f0
Dec 1 21:10:09 conquest3 kernel: =======================
2) With chronyd running and blocking aplaymidi (stopped after first note)
----------------------------------------------------------------------
Dec 1 21:13:49 conquest3 kernel: [pg0+275382508/1069564928]
rtctimer_start+0x7c/0x90 [snd_rtctimer]
Dec 1 21:13:49 conquest3 kernel: [pg0+275028227/1069564928]
snd_timer_start1+0x93/0xa0 [snd_timer]
Dec 1 21:13:49 conquest3 kernel: [pg0+275028421/1069564928]
snd_timer_start+0x65/0x90 [snd_timer]
Dec 1 21:13:49 conquest3 kernel: [pg0+275802311/1069564928]
snd_seq_timer_start+0x47/0x70 [snd_seq]
Dec 1 21:13:49 conquest3 kernel: [pg0+275796120/1069564928]
snd_seq_queue_process_event+0x78/0x150 [snd_s
eq]
Dec 1 21:13:49 conquest3 kernel: [pg0+275796420/1069564928]
snd_seq_control_queue+0x54/0xb0 [snd_seq]
Dec 1 21:13:49 conquest3 kernel: [pg0+275778581/1069564928]
snd_seq_deliver_single_event+0x105/0x160 [snd
_seq]
Dec 1 21:13:49 conquest3 kernel: [pg0+275779171/1069564928]
snd_seq_deliver_event+0x43/0xb0 [snd_seq]
Dec 1 21:13:49 conquest3 kernel: [vmalloc+33/48] vmalloc+0x21/0x30
Dec 1 21:13:49 conquest3 kernel: [pg0+275779945/1069564928]
snd_seq_client_enqueue_event+0xf9/0x140 [snd_
seq]
Dec 1 21:13:49 conquest3 kernel: [copy_from_user+71/128]
copy_from_user+0x47/0x80
Dec 1 21:13:49 conquest3 kernel: [pg0+275780441/1069564928]
snd_seq_write+0x129/0x1f0 [snd_seq]
Dec 1 21:13:49 conquest3 kernel: [vfs_write+217/432] vfs_write+0xd9/0x1b0
Dec 1 21:13:49 conquest3 kernel: [sys_write+81/128] sys_write+0x51/0x80
Dec 1 21:13:49 conquest3 kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Dec 1 21:13:49 conquest3 kernel: [ieee80211_rx_mgt+1083/1520]
ieee80211_rx_mgt+0x43b/0x5f0
Dec 1 21:13:49 conquest3 kernel: =======================
(nothing further logged here: aplaymidi still blocked )
3) Status of aplaymidi when blocked by chronyd:
# cat /proc/4119/status
Name: aplaymidi
State: S (sleeping)
SleepAVG: 58%
Tgid: 4119
Pid: 4119
PPid: 3515
TracerPid: 0
Uid: 500 500 500 500
Gid: 500 500 500 500
FDSize: 256
Groups: 24 29 30 100 104 500 501
VmPeak: 2560 kB
VmSize: 2556 kB
VmLck: 0 kB
VmHWM: 924 kB
VmRSS: 924 kB
VmData: 164 kB
VmStk: 84 kB
VmExe: 12 kB
VmLib: 2220 kB
VmPTE: 12 kB
Threads: 1
SigQ: 0/2048
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000020000000
SigCgt: 0000000080000000
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
----------------------------------------------------------------------------
Status of chronyd while blocking (just a sample)
cat /proc/4118/status
Name: chronyd
State: S (sleeping)
SleepAVG: 98%
Tgid: 4118
Pid: 4118
PPid: 1
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
FDSize: 32
Groups: 0
VmPeak: 2052 kB
VmSize: 1960 kB
VmLck: 0 kB
VmHWM: 836 kB
VmRSS: 836 kB
VmData: 196 kB
VmStk: 84 kB
VmExe: 100 kB
VmLib: 1520 kB
VmPTE: 12 kB
Threads: 1
SigQ: 0/2048
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000020000000
SigCgt: 0000000000004007
CapInh: 0000000000000000
CapPrm: 00000000fffffeff
CapEff: 00000000fffffeff
--------------------------------------------------------------------------
So this looks like deadlock?
More information about the Pkg-alsa-devel
mailing list