summaryrefslogtreecommitdiff
path: root/sound/core/pcm_native.c
AgeCommit message (Expand)AuthorFilesLines
10 daystreewide: refresh kmalloc_obj() conversionsKees Cook1-1/+1
2026-08-31ALSA: pcm: Serialize PCM mmap with buffer reallocation to fix page UAFYilin Zhang1-10/+25
2026-08-31ALSA: pcm: Fix race between non-atomic ops and trigger-startTakashi Iwai1-0/+2
2026-08-13ALSA: pcm: Drop __force castsTakashi Iwai1-14/+14
2026-07-30Merge branch 'for-linus' into for-nextTakashi Iwai1-0/+7
2026-07-28ALSA: pcm: wake linked drain waiters on unlinkNorbert Szetei1-0/+7
2026-07-13ALSA: core: Clean up file_operations definitionsbui duc phuc1-22/+22
2026-07-08ALSA: pcm: Return -ENODEV instead of -EFAULT in snd_pcm_open()bui duc phuc1-1/+1
2026-07-03ALSA: pcm: Drop redundant nonseekable_open() return checkbui duc phuc1-6/+8
2026-06-29ALSA: pcm: Notify disconnected state at mmap data fault, tooTakashi Iwai1-0/+2
2026-06-10ALSA: pcm: Fix unlocked state reads in read/write file opsCássio Gabriel1-8/+12
2026-06-07Merge branch 'for-linus' into for-nextTakashi Iwai1-4/+3
2026-06-06ALSA: pcm: Fix unlocked runtime state reads in xfer ioctlsCássio Gabriel1-4/+3
2026-06-04ALSA: PCM: Fix wait queue list corruption in snd_pcm_drain() on linked streamsJi'an Zhou1-4/+3
2026-05-07ALSA: pcm: use snd_pcm_get_state() in remaining ioctl checksCen Zhang1-6/+8
2026-04-01Merge branch 'for-linus' into for-nextTakashi Iwai1-3/+16
2026-03-27ALSA: pcm: Serialize snd_pcm_suspend_all() with open_mutexCássio Gabriel1-1/+5
2026-03-16ALSA: pcm: oss: use proper stream lock for runtime->state accessCen Zhang1-2/+21
2026-03-09ALSA: pcm: fix use-after-free on linked stream runtime in snd_pcm_drain()Mehul Rao1-3/+16
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-4/+4
2026-01-08Merge branch 'for-linus' into for-nextTakashi Iwai1-2/+7
2026-01-08ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layerJaroslav Kysela1-2/+7
2026-01-07ALSA: pcm: Revert bufs move in snd_pcm_xfern_frames_ioctl()Nathan Chancellor1-2/+2
2025-12-17ALSA: pcm: Relax __free() variable declarationsTakashi Iwai1-24/+26
2025-09-16ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RTSebastian Andrzej Siewior1-8/+13
2025-06-16ALSA: pcm: Convert snd_pcm_sync_ptr() to user_access_begin/user_access_end()Christophe Leroy1-20/+18
2025-06-16ALSA: pcm: Replace [audio_]tstamp_[n]sec by struct __snd_timespec in struct s...Christophe Leroy1-8/+6
2025-06-14ALSA: pcm: Convert SNDRV_PCM_IOCTL_SYNC_PTR to user_access_begin/user_access_...Christophe Leroy1-16/+28
2025-06-14ALSA: pcm: refactor copy from/to user in SNDRV_PCM_IOCTL_SYNC_PTRChristophe Leroy1-12/+30
2025-06-09ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loopChristophe Leroy1-4/+15
2025-05-16ALSA: pcm: Fix race of buffer access at PCM OSS layerTakashi Iwai1-0/+11
2025-01-28ALSA: pcm: use new array-copying-wrapperChenyuan Yang1-1/+1
2024-11-29Merge tag 'sound-fix-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+4
2024-11-21Merge tag 'sound-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+20
2024-11-21ALSA: pcm: Add sanity NULL check for the default mmap fault handlerTakashi Iwai1-2/+4
2024-11-13ALSA: pcm: Define snd_pcm_mmap_data_{open|close}() locallyTakashi Iwai1-0/+20
2024-11-03deal with the last remaing boolean uses of fd_file()Al Viro1-1/+1
2024-10-02Merge tag 'asoc-fix-v6.12-rc1' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai1-5/+3
2024-09-30ALSA: Fix typos in comments across various filesYu Jiaoliang1-1/+1
2024-09-27[tree-wide] finally take no_llseek outAl Viro1-2/+0
2024-09-23Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+3
2024-09-11ALSA: pcm: Fix breakage of PCM rates used for topologyTakashi Iwai1-3/+7
2024-09-06ALSA: pcm: add more sample rate definitionsJerome Brunet1-3/+3
2024-09-02ALSA: core: Drop superfluous no_free_ptr() for memdup_user() errorsTakashi Iwai1-5/+5
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro1-3/+3
2024-07-02ALSA: pcm: reinvent the stream synchronization ID APIJaroslav Kysela1-0/+6
2024-06-25ALSA: PCM: Allow resume only for suspended streamsTakashi Iwai1-0/+2
2024-04-18ALSA: pcm: add support for 705.6kHz and 768kHz sample ratesPavel Hofman1-1/+1
2024-03-11Merge branch 'for-next' into for-linusTakashi Iwai1-268/+189