19 Dec, 2011
1 commit
-
module_param(bool) used to counter-intuitively take an int. In
fddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy
trick.It's time to remove the int/unsigned int option. For this version
it'll simply give a warning, but it'll break next kernel version.Signed-off-by: Rusty Russell
Signed-off-by: Takashi Iwai
01 Nov, 2011
1 commit
-
The implicit presence of module.h lured several users into
incorrectly thinking that they only needed/used modparam.h
but once we clean up the module.h presence, these will show
up as build failures, so fix 'em now.Signed-off-by: Paul Gortmaker
24 Sep, 2011
1 commit
-
snd-aloop driver is virtual and has no need for allocating contiguous
pages. It'll be more system-friendly to use vmalloc buffers.Tested-by: Pierre-Louis Bossart
Signed-off-by: Takashi Iwai
18 Mar, 2011
1 commit
-
loopback_pos_update() can be called in the timer callback, thus the lock
held should be irq-safe. Otherwise you'll get AB/BA deadlock together
with substream->self_group.lock.Reported-and-tested-by: Knut Petersen
Cc:
Signed-off-by: Takashi Iwai
20 Oct, 2010
2 commits
-
Signed-off-by: Jaroslav Kysela
-
On SMP machines, the cable->running update must be atomic, otherwise
stream is not started correctly sometimes.Signed-off-by: Jaroslav Kysela
18 Oct, 2010
1 commit
-
Show some useful runtime information using procfs.
Signed-off-by: Jaroslav Kysela
15 Oct, 2010
1 commit
-
In some circumstances (the rate shift value was changed), the irq_pos
value may be higher than the fraction value in the timer start function.
Check for it.Also, to avoid value overflow, decrease maximum period size.
Signed-off-by: Jaroslav Kysela
11 Oct, 2010
1 commit
-
This patch fixes the hw_params restrictions when first (or playback) stream
sets the final hardware parameters. Also, fix the hw_params checking
in the trigger callback.Signed-off-by: Jaroslav Kysela
02 Oct, 2010
1 commit
-
Simple coding fix.
Signed-off-by: Jaroslav Kysela
30 Sep, 2010
1 commit
-
In a special case, some old samples are left in the capture ring buffer.
Fix it.Signed-off-by: Jaroslav Kysela
15 Sep, 2010
1 commit
-
Obvious copy-and-paste error.
Signed-off-by: Jaroslav Kysela
09 Aug, 2010
1 commit
-
The snd-aloop module allows redirecting of the PCM playback in the
kernel back to the user space using the standard ALSA PCM capture API.The module also allows time synchronization with another timing source
and notifications of playback stream parameter changes.Signed-off-by: Jaroslav Kysela