aboutsummaryrefslogtreecommitdiff
path: root/sound/core/memalloc.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-27ALSA: memalloc: Workaround for Xen PVGravatar Takashi Iwai 1-18/+69
2022-12-21ALSA: memalloc: don't use GFP_COMP for non-coherent dma allocationsGravatar Christoph Hellwig 1-2/+2
2022-12-13Merge tag 'sound-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Gravatar Linus Torvalds 1-17/+27
2022-12-13Merge tag 'dma-mapping-6.2-2022-12-13' of git://git.infradead.org/users/hch/d...Gravatar Linus Torvalds 1-3/+2
2022-11-21ALSA: memalloc: don't pass bogus GFP_ flags to dma_alloc_*Gravatar Christoph Hellwig 1-3/+2
2022-11-16ALSA: memalloc: Allocate more contiguous pages for fallback caseGravatar Takashi Iwai 1-17/+27
2022-11-12ALSA: memalloc: Try dma_alloc_noncontiguous() at firstGravatar Takashi Iwai 1-4/+3
2022-11-10ALSA: memalloc: Don't fall back for SG-buffer with IOMMUGravatar Takashi Iwai 1-9/+11
2022-09-26ALSA: memalloc: use __GFP_RETRY_MAYFAIL for DMA mem allocsGravatar Kai Vehmanen 1-1/+1
2022-09-06Merge branch 'for-linus' into for-nextGravatar Takashi Iwai 1-2/+7
2022-09-06ALSA: hda: Once again fix regression of page allocations with IOMMUGravatar Takashi Iwai 1-2/+7
2022-08-24ALSA: memalloc: Drop special handling of GFP for CONTINUOUS allocationGravatar Takashi Iwai 1-65/+48
2022-08-22ALSA: memalloc: Revive x86-specific WC page allocations againGravatar Takashi Iwai 1-16/+71
2022-07-13ALSA: memalloc: Fix missing return value comments for kernel docsGravatar Takashi Iwai 1-1/+9
2022-06-20ALSA: memalloc: Drop x86-specific hack for WC allocationsGravatar Takashi Iwai 1-22/+1
2022-04-13ALSA: memalloc: Add fallback SG-buffer allocations for x86Gravatar Takashi Iwai 1-1/+110
2022-02-10ALSA: memalloc: invalidate SG pages before syncGravatar Takashi Iwai 1-1/+1
2022-02-10ALSA: memalloc: Fix dma_need_sync() checksGravatar Takashi Iwai 1-4/+9
2021-11-16ALSA: memalloc: Unify x86 SG-buffer handling (take#3)Gravatar Takashi Iwai 1-4/+49
2021-11-10ALSA: memalloc: Remove a stale commentGravatar Takashi Iwai 1-1/+0
2021-11-09ALSA: memalloc: Use proper SG helpers for noncontig allocationsGravatar Takashi Iwai 1-3/+61
2021-11-07ALSA: PCM: Fix NULL dereference at mmap checksGravatar Takashi Iwai 1-1/+4
2021-11-05ALSA: memalloc: Catch call with NULL snd_dma_buffer pointerGravatar Takashi Iwai 1-0/+2
2021-11-04Revert "ALSA: memalloc: Convert x86 SG-buffer handling with non-contiguous type"Gravatar Takashi Iwai 1-47/+4
2021-10-19ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() descriptionGravatar Takashi Iwai 1-1/+1
2021-10-18ALSA: memalloc: Convert x86 SG-buffer handling with non-contiguous typeGravatar Takashi Iwai 1-4/+47
2021-10-18ALSA: memalloc: Support for non-coherent page allocationGravatar Takashi Iwai 1-0/+47
2021-10-18ALSA: memalloc: Support for non-contiguous page allocationGravatar Takashi Iwai 1-8/+101
2021-08-13ALSA: memalloc: Count continuous pages in vmalloc buffer handlerGravatar Takashi Iwai 1-7/+21
2021-08-04ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, tooGravatar Takashi Iwai 1-2/+5
2021-08-04ALSA: memalloc: Fix pgprot for WC mmap on x86Gravatar Takashi Iwai 1-0/+4
2021-08-04ALSA: memalloc: Support WC allocation on all architecturesGravatar Takashi Iwai 1-7/+39
2021-08-04ALSA: memalloc: Correctly name as WCGravatar Takashi Iwai 1-4/+4
2021-08-04ALSA: memalloc: Minor refactoringGravatar Takashi Iwai 1-26/+18
2021-08-02Merge branch 'for-linus' into for-nextGravatar Takashi Iwai 1-1/+1
2021-08-02ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUSGravatar Takashi Iwai 1-1/+1
2021-07-19ALSA: core: Add device-managed page allocator helperGravatar Takashi Iwai 1-0/+46
2021-06-10ALSA: core: Add continuous and vmalloc mmap opsGravatar Takashi Iwai 1-0/+17
2021-06-10ALSA: core: Move mmap handler into memalloc opsGravatar Takashi Iwai 1-0/+36
2021-06-10ALSA: core: Abstract memory alloc helpersGravatar Takashi Iwai 1-147/+244
2020-12-18ALSA: memalloc: Align buffer allocations in page sizeGravatar Takashi Iwai 1-0/+1
2020-12-17ALSA: core: memalloc: add page alignment for iramGravatar Robin Gong 1-1/+2
2020-09-03ALSA: core: memalloc: fix fallthrough positionGravatar Pierre-Louis Bossart 1-1/+1
2020-07-09ALSA: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-1/+1
2020-06-15ALSA: memalloc: Initialize all fields of snd_dma_buffer properlyGravatar Takashi Iwai 1-4/+3
2020-06-02mm: remove the pgprot argument to __vmallocGravatar Christoph Hellwig 1-1/+1
2019-11-06ALSA: memalloc: Add vmalloc buffer allocation supportGravatar Takashi Iwai 1-4/+16
2019-11-06ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS typeGravatar Takashi Iwai 1-3/+8
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Gravatar Thomas Gleixner 1-16/+1
2019-03-27ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, ...Gravatar Takashi Iwai 1-50/+3