[ALSA] sparse address space annotations
ALSA Core,RawMidi Midlevel,ALSA<-OSS emulation,ALSA sequencer RME32 driver,RME96 driver,EMU10K1/EMU10K2 driver,NM256 driver Add sparse annotations where we do strange this with __iomem/__user pointers. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
This commit is contained in:
committed by
Jaroslav Kysela
parent
49045d3d4d
commit
4d23359b7e
@@ -850,7 +850,9 @@ static ssize_t snd_pcm_oss_write1(snd_pcm_substream_t *substream, const char __u
|
||||
return xfer > 0 ? xfer : -EAGAIN;
|
||||
}
|
||||
} else {
|
||||
tmp = snd_pcm_oss_write2(substream, (const char *)buf, runtime->oss.period_bytes, 0);
|
||||
tmp = snd_pcm_oss_write2(substream,
|
||||
(const char __force *)buf,
|
||||
runtime->oss.period_bytes, 0);
|
||||
if (tmp <= 0)
|
||||
return xfer > 0 ? (snd_pcm_sframes_t)xfer : tmp;
|
||||
runtime->oss.bytes += tmp;
|
||||
@@ -926,7 +928,8 @@ static ssize_t snd_pcm_oss_read1(snd_pcm_substream_t *substream, char __user *bu
|
||||
xfer += tmp;
|
||||
runtime->oss.buffer_used -= tmp;
|
||||
} else {
|
||||
tmp = snd_pcm_oss_read2(substream, (char *)buf, runtime->oss.period_bytes, 0);
|
||||
tmp = snd_pcm_oss_read2(substream, (char __force *)buf,
|
||||
runtime->oss.period_bytes, 0);
|
||||
if (tmp <= 0)
|
||||
return xfer > 0 ? (snd_pcm_sframes_t)xfer : tmp;
|
||||
runtime->oss.bytes += tmp;
|
||||
|
Reference in New Issue
Block a user