diff options
Diffstat (limited to 'sound/pci/emu10k1/memory.c')
-rw-r--r-- | sound/pci/emu10k1/memory.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sound/pci/emu10k1/memory.c b/sound/pci/emu10k1/memory.c index 5865f3b90b34..dbc7d8d0e1c4 100644 --- a/sound/pci/emu10k1/memory.c +++ b/sound/pci/emu10k1/memory.c | |||
@@ -248,13 +248,13 @@ __found_pages: | |||
248 | static int is_valid_page(struct snd_emu10k1 *emu, dma_addr_t addr) | 248 | static int is_valid_page(struct snd_emu10k1 *emu, dma_addr_t addr) |
249 | { | 249 | { |
250 | if (addr & ~emu->dma_mask) { | 250 | if (addr & ~emu->dma_mask) { |
251 | dev_err(emu->card->dev, | 251 | dev_err_ratelimited(emu->card->dev, |
252 | "max memory size is 0x%lx (addr = 0x%lx)!!\n", | 252 | "max memory size is 0x%lx (addr = 0x%lx)!!\n", |
253 | emu->dma_mask, (unsigned long)addr); | 253 | emu->dma_mask, (unsigned long)addr); |
254 | return 0; | 254 | return 0; |
255 | } | 255 | } |
256 | if (addr & (EMUPAGESIZE-1)) { | 256 | if (addr & (EMUPAGESIZE-1)) { |
257 | dev_err(emu->card->dev, "page is not aligned\n"); | 257 | dev_err_ratelimited(emu->card->dev, "page is not aligned\n"); |
258 | return 0; | 258 | return 0; |
259 | } | 259 | } |
260 | return 1; | 260 | return 1; |
@@ -345,7 +345,7 @@ snd_emu10k1_alloc_pages(struct snd_emu10k1 *emu, struct snd_pcm_substream *subst | |||
345 | else | 345 | else |
346 | addr = snd_pcm_sgbuf_get_addr(substream, ofs); | 346 | addr = snd_pcm_sgbuf_get_addr(substream, ofs); |
347 | if (! is_valid_page(emu, addr)) { | 347 | if (! is_valid_page(emu, addr)) { |
348 | dev_err(emu->card->dev, | 348 | dev_err_ratelimited(emu->card->dev, |
349 | "emu: failure page = %d\n", idx); | 349 | "emu: failure page = %d\n", idx); |
350 | mutex_unlock(&hdr->block_mutex); | 350 | mutex_unlock(&hdr->block_mutex); |
351 | return NULL; | 351 | return NULL; |