Toggle navigation
Patchwork
ALSA development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jaroslav Kysela
| Archived =
No
| 78 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
cvaroqui
jbrassow
mikulas
dtor
bmarzins
tmlind
jmberg
jmberg
mcgrof
mcgrof
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
wsa
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
mlimonci
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
cem
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
mdraidci
peluse
joelgranados
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
ALSA: core: add isascii() check to card ID generator
ALSA: core: add isascii() check to card ID generator
- - -
-
-
-
2024-10-02
Jaroslav Kysela
Accepted
MAINTAINERS: ALSA: use linux-sound@vger.kernel.org list
MAINTAINERS: ALSA: use linux-sound@vger.kernel.org list
- - -
-
-
-
2024-10-02
Jaroslav Kysela
Accepted
ALSA: hda: fix trigger_tstamp_latched
ALSA: hda: fix trigger_tstamp_latched
- - -
-
-
-
2024-10-02
Jaroslav Kysela
Accepted
ALSA: pcm: Fix id copying in snd_pcm_set_sync_per_card()
ALSA: pcm: Fix id copying in snd_pcm_set_sync_per_card()
- - -
-
-
-
2024-07-05
Jaroslav Kysela
Accepted
[v6,2/2] ALSA: pcm: optimize and clarify stream synchronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
- - -
-
-
-
2024-06-25
Jaroslav Kysela
Superseded
[v6,1/2] ALSA: pcm: reinvent the stream synchronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
- - -
-
-
-
2024-06-25
Jaroslav Kysela
Superseded
[v5,2/2] ALSA: pcm: optimize and clarify stream sychronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
- - -
-
-
-
2024-06-24
Jaroslav Kysela
Superseded
[v5,1/2] ALSA: pcm: reinvent the stream synchronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
- - -
-
-
-
2024-06-24
Jaroslav Kysela
Superseded
[v3] ALSA: compress_offload: introduce passthrough operation mode
[v3] ALSA: compress_offload: introduce passthrough operation mode
- - -
-
-
-
2024-06-21
Jaroslav Kysela
Superseded
[RFC,v2] ALSA: compress_offload: introduce passthrough operation mode
[RFC,v2] ALSA: compress_offload: introduce passthrough operation mode
- - -
-
-
-
2024-05-27
Jaroslav Kysela
Superseded
[RFC] ALSA: compress_offload: introduce passthrough operation mode
[RFC] ALSA: compress_offload: introduce passthrough operation mode
- - -
-
-
-
2024-05-27
Jaroslav Kysela
Superseded
[v3,2/2] ALSA: pcm: optimize and clarify stream sychronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
- - -
-
-
-
2024-05-07
Jaroslav Kysela
Superseded
[v3,1/2] ALSA: pcm: reinvent the stream synchronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
- - -
-
-
-
2024-05-07
Jaroslav Kysela
Superseded
[2/2] ALSA: pcm: optimize and clarify stream sychronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
- - -
-
-
-
2024-05-06
Jaroslav Kysela
Superseded
[1/2] ALSA: pcm: reinvent the stream synchronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
- - -
-
-
-
2024-05-06
Jaroslav Kysela
Superseded
selftests/alsa: make dump_config_tree() as void function
selftests/alsa: make dump_config_tree() as void function
- 1 -
-
-
-
2024-05-06
Jaroslav Kysela
Accepted
ALSA: pcm: reinvent the stream synchronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
- - -
-
-
-
2024-04-30
Jaroslav Kysela
Superseded
ALSA: pcm: clarify and fix default msbits value for all formats
ALSA: pcm: clarify and fix default msbits value for all formats
- - -
-
-
-
2024-02-22
Jaroslav Kysela
Accepted
MAINTAINERS: ALSA: change mailing list to linux-sound on vger
MAINTAINERS: ALSA: change mailing list to linux-sound on vger
2 1 -
-
-
-
2023-10-20
Jaroslav Kysela
Accepted
[RFC] ALSA: pcm: Introduce MSBITS subformat API extension
[RFC] ALSA: pcm: Introduce MSBITS subformat API extension
- - -
-
-
-
2023-09-12
Jaroslav Kysela
Superseded
[4/5] ALSA: pcm: playback silence - remove extra code
rewrite snd_pcm_playback_silence() again
- - -
-
-
-
2023-05-05
Jaroslav Kysela
Accepted
[2/5] ALSA: pcm: fix playback silence - use the actual new_hw_ptr for the threshold mode
rewrite snd_pcm_playback_silence() again
- - -
-
-
-
2023-05-05
Jaroslav Kysela
Accepted
ALSA: hda/realtek: Remove specific patch for Dell Precision 3260
ALSA: hda/realtek: Remove specific patch for Dell Precision 3260
- - -
-
-
-
2023-04-19
Jaroslav Kysela
Accepted
ALSA: hda/realtek: Improve support for Dell Precision 3260
ALSA: hda/realtek: Improve support for Dell Precision 3260
- - -
-
-
-
2023-02-21
Jaroslav Kysela
Accepted
ALSA: hda: Fix the control element identification for multiple codecs
ALSA: hda: Fix the control element identification for multiple codecs
- - -
-
-
-
2023-01-31
Jaroslav Kysela
Superseded
[RFC] ALSA: hda: Fix the control element identification for multiple codecs
[RFC] ALSA: hda: Fix the control element identification for multiple codecs
- - -
-
-
-
2023-01-30
Jaroslav Kysela
Superseded
[v2] ALSA: control-led: use strscpy in set_led_id()
[v2] ALSA: control-led: use strscpy in set_led_id()
- - -
-
-
-
2023-01-09
Jaroslav Kysela
Superseded
ALSA: control-led: use strscpy in set_led_id()
ALSA: control-led: use strscpy in set_led_id()
- - -
-
-
-
2023-01-09
Jaroslav Kysela
Superseded
ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless
ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless
- - -
-
-
-
2022-12-15
Jaroslav Kysela
Accepted
selftests: alsa - move shared library configuration code to conf.c
selftests: alsa - move shared library configuration code to conf.c
- - 1
-
-
-
2022-11-29
Jaroslav Kysela
Accepted
[RFC] selftests: alsa - add PCM test
[RFC] selftests: alsa - add PCM test
- - -
-
-
-
2022-11-08
Jaroslav Kysela
Superseded
[v2] ASoC: core: clarify the driver name initialization
[v2] ASoC: core: clarify the driver name initialization
- 1 -
-
-
-
2022-09-29
Jaroslav Kysela
Accepted
ASoC: core: clarify the driver name initialization
ASoC: core: clarify the driver name initialization
- - -
-
-
-
2022-09-29
Jaroslav Kysela
Superseded
ALSA: hda/hdmi: Limit the maximal count of PCM devices to 8
ALSA: hda/hdmi: Limit the maximal count of PCM devices to 8
- - -
-
-
-
2022-09-23
Jaroslav Kysela
Accepted
ALSA: hda/hdmi: Use only dynamic PCM device allocation
ALSA: hda/hdmi: Use only dynamic PCM device allocation
- - -
-
-
-
2022-09-22
Jaroslav Kysela
Accepted
ALSA: hda/hdmi: ELD procfs - print the codec NIDs
ALSA: hda/hdmi: ELD procfs - print the codec NIDs
- - -
-
-
-
2022-09-21
Jaroslav Kysela
Accepted
ALSA: hda/hdmi: Simplify the pcm_idx condition in hdmi_pcm_setup_pin()
ALSA: hda/hdmi: Simplify the pcm_idx condition in hdmi_pcm_setup_pin()
- - -
-
-
-
2022-09-21
Jaroslav Kysela
Accepted
ALSA: hda/hdmi: Fix the converter allocation for the silent stream
ALSA: hda/hdmi: Fix the converter allocation for the silent stream
- 1 -
-
-
-
2022-09-19
Jaroslav Kysela
Accepted
[v2] ASoC: SOF: topology: use new sound control LED layer
[v2] ASoC: SOF: topology: use new sound control LED layer
- 3 -
-
-
-
2022-03-29
Jaroslav Kysela
Accepted
ASoC: SOF: topology: use new sound control LED layer
ASoC: SOF: topology: use new sound control LED layer
- - -
-
-
-
2022-03-29
Jaroslav Kysela
Superseded
ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N
ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N
- - -
-
-
-
2021-11-04
Jaroslav Kysela
Accepted
[v2] ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION
[v2] ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION
- - -
-
-
-
2021-09-20
Jaroslav Kysela
Accepted
ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION
ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION
- - -
-
-
-
2021-09-20
Jaroslav Kysela
Superseded
ALSA: hda - fix the 'Capture Switch' value change notifications
ALSA: hda - fix the 'Capture Switch' value change notifications
- - -
-
-
-
2021-08-11
Jaroslav Kysela
Accepted
ALSA: pcm - fix mmap capability check for the snd-dummy driver
ALSA: pcm - fix mmap capability check for the snd-dummy driver
- - -
-
-
-
2021-07-30
Jaroslav Kysela
Accepted
ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry()
ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry()
- - -
-
-
-
2021-06-14
Jaroslav Kysela
Accepted
alsa: control_led - fix initialization in the mode show callback
alsa: control_led - fix initialization in the mode show callback
- - -
-
-
-
2021-06-14
Jaroslav Kysela
Accepted
ALSA: control_led - fix the stack usage (control element ops)
ALSA: control_led - fix the stack usage (control element ops)
- - -
-
-
-
2021-04-14
Jaroslav Kysela
Accepted
ALSA: control_led - fix the stack usage (control element ops)
ALSA: control_led - fix the stack usage (control element ops)
- - -
-
-
-
2021-04-14
Jaroslav Kysela
Superseded
[v4,6/6] ALSA: led control - add sysfs kcontrol LED marking layer
ALSA: control - add generic LED API
- - -
-
-
-
2021-03-17
Jaroslav Kysela
Accepted
[v4,5/6] ALSA: control - add sysfs support to the LED trigger module
ALSA: control - add generic LED API
- - -
-
-
-
2021-03-17
Jaroslav Kysela
Accepted
[v4,4/6] ALSA: HDA - remove the custom implementation for the audio LED trigger
ALSA: control - add generic LED API
- - -
-
-
-
2021-03-17
Jaroslav Kysela
Accepted
[v4,3/6] ALSA: control - add generic LED trigger module as the new control layer
ALSA: control - add generic LED API
- - -
-
-
-
2021-03-17
Jaroslav Kysela
Accepted
[v4,2/6] ALSA: control - add layer registration routines
ALSA: control - add generic LED API
- - -
-
-
-
2021-03-17
Jaroslav Kysela
Accepted
[v4,1/6] ALSA: control - introduce snd_ctl_notify_one() helper
ALSA: control - add generic LED API
- - -
-
-
-
2021-03-17
Jaroslav Kysela
Accepted
[v2,5/5] ALSA: control - add sysfs support to the LED trigger module
ALSA: control - add generic LED API
- - -
-
-
-
2021-02-15
Jaroslav Kysela
Superseded
[v2,4/5] ALSA: HDA - remove the custom implementation for the audio LED trigger
ALSA: control - add generic LED API
- - -
-
-
-
2021-02-15
Jaroslav Kysela
Superseded
[v2,3/5] ALSA: control - add generic LED trigger module as the new control layer
ALSA: control - add generic LED API
- - -
-
-
-
2021-02-15
Jaroslav Kysela
Superseded
[v2,2/5] ALSA: control - add layer registration routines
ALSA: control - add generic LED API
- - -
-
-
-
2021-02-15
Jaroslav Kysela
Superseded
[v2,1/5] ALSA: control - introduce snd_ctl_notify_one() helper
ALSA: control - add generic LED API
- - -
-
-
-
2021-02-15
Jaroslav Kysela
Superseded
ALSA: core - add missing compress device type to /proc/asound/devices
ALSA: core - add missing compress device type to /proc/asound/devices
1 - -
-
-
-
2021-02-10
Jaroslav Kysela
Accepted
ASoC: AMD Renoir - refine DMI entries for some Lenovo products
ASoC: AMD Renoir - refine DMI entries for some Lenovo products
- - -
-
-
-
2021-01-20
Jaroslav Kysela
Accepted
[v2] ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395
[v2] ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395
- - -
-
-
-
2020-12-27
Jaroslav Kysela
Accepted
[v2] ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2
[v2] ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2
- - -
-
-
-
2020-12-27
Jaroslav Kysela
Accepted
ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395
ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395
- - -
-
-
-
2020-12-27
Jaroslav Kysela
Superseded
ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2
ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2
- - -
-
-
-
2020-12-27
Jaroslav Kysela
Superseded
[v2] ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision)
[v2] ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision)
- - -
-
-
-
2020-12-08
Jaroslav Kysela
Accepted
ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision)
ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision)
- - -
-
-
-
2020-12-08
Jaroslav Kysela
Superseded
[v2] ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS)
[v2] ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS)
- - -
-
-
-
2020-12-08
Jaroslav Kysela
Accepted
ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS)
ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS)
- - -
-
-
-
2020-12-08
Jaroslav Kysela
Superseded
AsoC: amd: add missing snd- module prefix to the acp3x-rn driver kernel module
AsoC: amd: add missing snd- module prefix to the acp3x-rn driver kernel module
1 - -
-
-
-
2020-06-25
Jaroslav Kysela
Accepted
ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver
ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver
- 2 -
-
-
-
2020-04-24
Jaroslav Kysela
Accepted
ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order
ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order
- - -
-
-
-
2020-01-22
Jaroslav Kysela
Accepted
[v2,1/2] ASoC: improve the DMI long card code in asoc-core
[v2,1/2] ASoC: improve the DMI long card code in asoc-core
- 1 -
-
-
-
2019-11-20
Jaroslav Kysela
Accepted
ASoC: SOF - remove the dead code (skylake/kabylake)
ASoC: SOF - remove the dead code (skylake/kabylake)
- - -
-
-
-
2019-10-28
Jaroslav Kysela
Accepted
[v2] ASoC: intel - fix the card names
[v2] ASoC: intel - fix the card names
1 - -
-
-
-
2019-10-28
Jaroslav Kysela
Accepted
[v2] ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix)
[v2] ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix)
- - -
-
-
-
2019-07-25
Jaroslav Kysela
Accepted
ALSA: hda: controller code - do not export static functions
- - -
-
-
-
2015-02-24
Jaroslav Kysela
Accepted