Merge branch 'fix/misc' into topic/misc
This commit is contained in:
commit
14d44e2c2c
@ -609,7 +609,7 @@ static int snd_sgio2audio_pcm_hw_params(struct snd_pcm_substream *substream,
|
|||||||
/* alloc virtual 'dma' area */
|
/* alloc virtual 'dma' area */
|
||||||
if (runtime->dma_area)
|
if (runtime->dma_area)
|
||||||
vfree(runtime->dma_area);
|
vfree(runtime->dma_area);
|
||||||
runtime->dma_area = vmalloc(size);
|
runtime->dma_area = vmalloc_user(size);
|
||||||
if (runtime->dma_area == NULL)
|
if (runtime->dma_area == NULL)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
runtime->dma_bytes = size;
|
runtime->dma_bytes = size;
|
||||||
|
@ -51,7 +51,7 @@ static int snd_pcm_alloc_vmalloc_buffer(struct snd_pcm_substream *subs, size_t s
|
|||||||
return 0; /* already enough large */
|
return 0; /* already enough large */
|
||||||
vfree(runtime->dma_area);
|
vfree(runtime->dma_area);
|
||||||
}
|
}
|
||||||
runtime->dma_area = vmalloc_32(size);
|
runtime->dma_area = vmalloc_32_user(size);
|
||||||
if (! runtime->dma_area)
|
if (! runtime->dma_area)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
runtime->dma_bytes = size;
|
runtime->dma_bytes = size;
|
||||||
|
@ -752,7 +752,7 @@ static int snd_pcm_alloc_vmalloc_buffer(struct snd_pcm_substream *subs, size_t s
|
|||||||
return 0; /* already large enough */
|
return 0; /* already large enough */
|
||||||
vfree(runtime->dma_area);
|
vfree(runtime->dma_area);
|
||||||
}
|
}
|
||||||
runtime->dma_area = vmalloc(size);
|
runtime->dma_area = vmalloc_user(size);
|
||||||
if (!runtime->dma_area)
|
if (!runtime->dma_area)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
runtime->dma_bytes = size;
|
runtime->dma_bytes = size;
|
||||||
|
Loading…
Reference in New Issue
Block a user