I have applied the timer.c patch https://bugtrack.alsa-project.org/alsa-bug/file_download.php?file_id=963&type=bug from https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1645 to a 2.6.18.3 kernel. The situation is exactly as before. aplaymidi blocked and chronyd showing high CPU usage as reported by top.
The comments by TimMann about his patch looked very plausible and I wonder if there are not several race conditions lurking in the alsa drivers. Perhaps another is ultimately responsible for this problem? For the moment, at least. I am out of ideas of what more I can do to help given my limited familiarity with the kernel, alsa and chrony. Of course, I am happy to try out any suggestions or explore further with gdb if that would help. A E Lawrence -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]