Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
0eb90dd8f717485777dc4aa47be2d7b9786619bf
/
sound
/
core
/
seq
/
seq_clientmgr.c
3dd2b24
ALSA: seq: Break too long mutex context in the write loop
by Takashi Iwai
· 5 years ago
881a09f
Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex"
by Takashi Iwai
· 5 years ago
8763ac7
ALSA: seq: Fix race of get-subscription call vs port-delete ioctls
by Takashi Iwai
· 5 years ago
dcdbccd
ALSA: seq: Protect in-kernel ioctl calls with mutex
by Takashi Iwai
· 5 years ago
c35bf96
ALSA: seq: Fix OOB-reads from strlcpy
by Zubin Mithra
· 5 years ago
2f483f9
ALSA: seq: Fix UBSAN warning at SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT ioctl
by Takashi Iwai
· 6 years ago
c706def
ALSA: seq: Clear client entry before deleting else at closing
by Takashi Iwai
· 7 years ago
ec00116
ALSA: seq: More protection for concurrent write and ioctl races
by Takashi Iwai
· 7 years ago
0d7252d3
ALSA: seq: Don't allow resizing pool in use
by Takashi Iwai
· 7 years ago
869182f
ALSA: seq: Fix racy pool initializations
by Takashi Iwai
· 7 years ago
e4ff9f2
ALSA: seq: Make ioctls race-free
by Takashi Iwai
· 7 years ago
ffb76bb
ALSA: seq: Fix nested rwsem annotation for lockdep splat
by Takashi Iwai
· 7 years ago
35b8486
ALSA: seq: Fix use-after-free at creating a port
by Takashi Iwai
· 7 years ago
bafb25c
ALSA: seq: 2nd attempt at fixing race creating a queue
by Daniel Mentz
· 7 years ago
ca79952
ALSA: seq: Fix racy cell insertions during snd_seq_pool_done()
by Takashi Iwai
· 8 years ago
69b0582
ALSA: seq: fix to copy from/to user space
by Takashi Sakamoto
· 8 years ago
4127e80
ALSA: seq: initialize whole fields of automatic variable with union type
by Takashi Sakamoto
· 8 years ago
e12ec25
ALSA: seq: obsolete change of address limit
by Takashi Sakamoto
· 8 years ago
04a56dd
ALSA: seq: change ioctl command operation to get data in kernel space
by Takashi Sakamoto
· 8 years ago
8ce8eb6
ALSA: seq: add an alternative way to handle ioctl requests
by Takashi Sakamoto
· 8 years ago
77dfa8d
ALSA: seq: add documentation for snd_seq_kernel_client_ctl
by Takashi Sakamoto
· 8 years ago
a1ce94d
ALSA: seq: Provide card number / PID via sequencer client info
by Martin Koegler
· 9 years ago
7f0973e
ALSA: seq: Fix lockdep warnings due to double mutex locks
by Takashi Iwai
· 9 years ago
030e2c7
ALSA: seq: Fix missing NULL check at remove_events ioctl
by Takashi Iwai
· 9 years ago
cd6a650
ALSA: replace CONFIG_PROC_FS with CONFIG_SND_PROC_FS
by Jie Yang
· 9 years ago
3e21a19
ALSA: seq: fill client ID in return value of pool operation
by Takashi Sakamoto
· 9 years ago
3fe9cf3
Merge branch 'topic/snd-device' into for-next
by Takashi Iwai
· 10 years ago
40a4b26
ALSA: Simplify snd_device_register() variants
by Takashi Iwai
· 10 years ago
5205388
ALSA: seq: Handle the device directly
by Takashi Iwai
· 10 years ago
a55bdf1
ALSA: seq: remove unused callback_all field
by Clemens Ladisch
· 10 years ago
467be35
ALSA: seq: correctly report maximum number of ports
by Clemens Ladisch
· 10 years ago
2742325
ALSA: seq: Continue broadcasting events to ports if one of them fails
by Adam Goode
· 10 years ago
04cc79a
ALSA: seq: Use standard printk helpers
by Takashi Iwai
· 11 years ago
d81a6d7
sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed
by Paul Gortmaker
· 13 years ago
fea952e
ALSA: core: sparse cleanups
by Clemens Ladisch
· 14 years ago
02f4865
ALSA: core - Define llseek fops
by Takashi Iwai
· 14 years ago
c85a400
ALSA: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s
by Thadeu Lima de Souza Cascardo
· 15 years ago
7eaa943
ALSA: Kill snd_assert() in sound/core/*
by Takashi Iwai
· 16 years ago
ee2da99
ALSA: remove CONFIG_KMOD from sound
by Johannes Berg
· 16 years ago
0d63e4f
Dont touch fs_struct in drivers
by Jan Blunck
· 17 years ago
9004acc
[ALSA] Remove sound/driver.h
by Takashi Iwai
· 17 years ago
3b378e1
[ALSA] sound/core/seq: move declarations of globally visible variables to proper headers
by Marcin Ślusarz
· 17 years ago
e5723b4
[ALSA] Remove sequencer instrument layer
by Takashi Iwai
· 17 years ago
c1017a4
[ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz
by Jaroslav Kysela
· 17 years ago
e63340a
header cleaning: don't include smp_lock.h when not used
by Randy Dunlap
· 17 years ago
9c2e08c
[PATCH] mark struct file_operations const 9
by Arjan van de Ven
· 18 years ago
9244b2c
[ALSA] alsa core: convert to list_for_each_entry*
by Johannes Berg
· 18 years ago
91715ed
[ALSA] Clean up EXPORT_SYMBOL()s in snd-seq module
by Takashi Iwai
· 18 years ago
e64d2e3
[ALSA] Fix seq_clientmgr dereferences before NULL check
by Eugene Teo
· 19 years ago
1a60d4c
[ALSA] semaphore -> mutex (core part)
by Ingo Molnar
· 19 years ago
aa1e77e
[ALSA] seq: reorganize sequencer client numbers
by Clemens Ladisch
· 19 years ago
7b6d924
[ALSA] seq: set client name in snd_seq_create_kernel_client()
by Clemens Ladisch
· 19 years ago
83e8ad6
[ALSA] seq: remove struct snd_seq_client_callback
by Clemens Ladisch
· 19 years ago
255bd16
[ALSA] seq: remove superfluous fields
by Clemens Ladisch
· 19 years ago
04f141a
[ALSA] Optimize for config without PROC_FS (seq and oss parts)
by Takashi Iwai
· 19 years ago
d001544
[ALSA] dynamic minors (6/6): increase maximum number of sound cards
by Clemens Ladisch
· 19 years ago
204bdb1
[ALSA] dynamic minors (5/6): reduce maximum number of MIDI devices per card
by Clemens Ladisch
· 19 years ago
f87135f
[ALSA] dynamic minors (3/6): store device-specific object pointers dynamically
by Clemens Ladisch
· 19 years ago
2af677f
[ALSA] dynamic minors (1/6): store device type in struct snd_minor
by Clemens Ladisch
· 19 years ago
c7e0b5b
[ALSA] Remove xxx_t typedefs: Sequencer
by Takashi Iwai
· 19 years ago
ecca82b
[ALSA] Replace with kzalloc() - seq stuff
by Takashi Iwai
· 19 years ago
4d23359
[ALSA] sparse address space annotations
by Clemens Ladisch
· 19 years ago
1da177e
Linux-2.6.12-rc2
by Linus Torvalds
· 19 years ago