summaryrefslogtreecommitdiffstats
path: root/lib/flex_proportions.c
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2013-07-16 12:17:49 +0200
committerTakashi Iwai <tiwai@suse.de>2013-07-17 09:19:24 +0200
commit256ca9c3ad5013ff8a8f165e5a82fab437628c8e (patch)
treeef8d82a3c1bc25891c544e8afd3277923597b315 /lib/flex_proportions.c
parentd52392b1a80458c0510810789c7db4a39b88022a (diff)
downloadlinux-256ca9c3ad5013ff8a8f165e5a82fab437628c8e.tar.bz2
ALSA: seq-oss: Initialize MIDI clients asynchronously
We've got bug reports that the module loading stuck on Debian system with 3.10 kernel. The debugging session revealed that the initial registration of OSS sequencer clients stuck at module loading time, which involves again with request_module() at the init phase. This is triggered only by special --install stuff Debian is using, but it's still not good to have such loops. As a workaround, call the registration part asynchronously. This is a better approach irrespective of the hang fix, in anyway. Reported-and-tested-by: Philipp Matthias Hahn <pmhahn@pmhahn.de> Cc: <stable@vger.kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'lib/flex_proportions.c')
0 files changed, 0 insertions, 0 deletions