| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 2 | -2/+2 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 2 | -2/+2 |
| 2025-12-14 | ALSA: opl3: Convert to snd_seq bus probe mechanism | Uwe Kleine-König | 1 | -8/+5 |
| 2025-09-01 | ALSA: opl3: Use guard() for spin locks | Takashi Iwai | 3 | -60/+28 |
| 2025-09-01 | ALSA: opl3: Use guard() for mutex locks | Takashi Iwai | 1 | -9/+7 |
| 2025-07-11 | ALSA: opl3: Use safer strscpy() instead of strcpy() | Takashi Iwai | 1 | -7/+7 |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of() | Ingo Molnar | 1 | -1/+1 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -1/+1 |
| 2024-08-08 | ALSA: opl3: Use standard print API | Takashi Iwai | 4 | -73/+56 |
| 2024-05-08 | ALSA: drivers: Use *-y instead of *-objs in Makefile | Takashi Iwai | 1 | -1/+1 |
| 2021-12-13 | ALSA: drivers: opl3: Fix incorrect use of vp->state | Colin Ian King | 1 | -1/+1 |
| 2021-06-09 | ALSA: opl3: Fix assignment in if condition | Takashi Iwai | 3 | -20/+37 |
| 2021-05-27 | ALSA: drivers: opl3: fix useless self-comparison | Pierre-Louis Bossart | 1 | -2/+1 |
| 2021-01-08 | ALSA: Convert strlcpy to strscpy when return value is unused | Joe Perches | 2 | -2/+2 |
| 2020-08-03 | Merge branch 'for-next' into for-linus | Takashi Iwai | 1 | -2/+2 |
| 2020-07-09 | ALSA: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -2/+2 |
| 2020-07-07 | ALSA: opl3: fix infoleak in opl3 | xidongwang | 1 | -0/+2 |
| 2020-01-05 | ALSA: opl3: More constifications | Takashi Iwai | 2 | -4/+4 |
| 2020-01-03 | ALSA: seq: oss: Constify snd_seq_oss_callback definitions | Takashi Iwai | 1 | -1/+1 |
| 2020-01-03 | ALSA: opl3: Constify snd_opl3_drum_voice definitions | Takashi Iwai | 1 | -13/+13 |
| 2020-01-03 | ALSA: seq: Constify struct snd_midi_op | Takashi Iwai | 2 | -2/+2 |
| 2020-01-03 | ALSA: Constify snd_timer_hardware definitions | Takashi Iwai | 1 | -2/+2 |
| 2020-01-03 | ALSA: drivers: Constify snd_device_ops definitions | Takashi Iwai | 1 | -1/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 7 | -103/+7 |
| 2019-03-18 | ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration | Colin Ian King | 1 | -1/+1 |
| 2018-08-08 | ALSA: opl3: Mark expected switch fall-through | Gustavo A. R. Silva | 1 | -0/+1 |
| 2018-08-03 | ALSA: drivers: Remove empty init and exit | Takashi Iwai | 1 | -16/+0 |
| 2018-07-26 | ALSA: opl3: Declare common variables properly | Takashi Iwai | 6 | -10/+6 |
| 2018-07-16 | ALSA: opl3: remove redundant pointer opl3 | Colin Ian King | 2 | -18/+0 |
| 2018-04-25 | ALSA: opl3: Hardening for potential Spectre v1 | Takashi Iwai | 1 | -2/+5 |
| 2017-11-13 | Merge tag 'asoc-v4.15' of https://git.kernel.org/pub/scm/linux/kernel/git/bro... | Takashi Iwai | 1 | -0/+1 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-10-24 | ALSA: drivers: Convert timers to use timer_setup() | Kees Cook | 3 | -4/+4 |
| 2017-08-31 | ALSA: opl3: Put missing KERN_CONT prefix | Takashi Iwai | 1 | -2/+2 |
| 2017-08-12 | ALSA: opl3: Delete an error message for a failed memory allocation in snd_opl... | Markus Elfring | 1 | -3/+1 |
| 2017-06-28 | ALSA: Fix forgotten dependency fix for tristate OSS sequencer kconfig | Takashi Iwai | 1 | -1/+3 |
| 2017-06-12 | ALSA: seq: Allow the modular sequencer registration | Takashi Iwai | 1 | -1/+1 |
| 2017-06-09 | ALSA: seq: Allow the tristate build of OSS emulation | Takashi Iwai | 2 | -3/+6 |
| 2017-05-17 | ALSA: opl3: Kill unused set_fs() | Takashi Iwai | 1 | -14/+0 |
| 2016-11-12 | ALSA: opl3: don't opencode IS_REACHABLE() | Fabian Frederick | 1 | -1/+1 |
| 2015-03-09 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -0/+2 |
| 2015-03-06 | ALSA: opl3: small array underflow | Dan Carpenter | 1 | -0/+2 |
| 2015-02-12 | ALSA: seq: Define driver object in each driver | Takashi Iwai | 1 | -20/+14 |
| 2015-01-28 | ALSA: Include linux/io.h instead of asm/io.h | Takashi Iwai | 1 | -1/+1 |
| 2015-01-19 | ALSA: opl3: Use setup_timer() and mod_timer() | Takashi Iwai | 2 | -10/+5 |
| 2014-02-12 | ALSA: Drop unused name argument in snd_register_oss_device() | Takashi Iwai | 1 | -3/+1 |
| 2014-02-10 | ALSA: Replace with IS_ENABLED() | Takashi Iwai | 1 | -1/+1 |
| 2013-10-29 | ALSA: opl3: Fix possible negative array index access | Takashi Iwai | 1 | -0/+5 |
| 2012-10-06 | sound: Remove unnecessary semicolon | Peter Senna Tschudin | 1 | -1/+1 |
| 2011-12-19 | ALSA: module_param: make bool parameters really bool | Rusty Russell | 2 | -2/+2 |
| 2011-10-31 | sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed | Paul Gortmaker | 2 | -0/+2 |
| 2011-10-31 | sound: Add module.h to the previously silent sound users | Paul Gortmaker | 2 | -0/+2 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 2 | -1/+1 |
| 2009-10-08 | ALSA: opl3: circular locking in the snd_opl3_note_on() and snd_opl3_note_off() | Krzysztof Helt | 1 | -8/+20 |
| 2009-05-29 | ALSA: clean up the logic for building sequencer modules | Michal Marek | 1 | -9/+1 |
| 2009-02-05 | ALSA: Add missing KERN_* prefix to printk in sound/drivers | Takashi Iwai | 4 | -20/+22 |
| 2008-08-13 | ALSA: Kill snd_assert() in other places | Takashi Iwai | 4 | -10/+20 |
| 2008-02-22 | [ALSA] opl3 - Fix compilation without sequencer support | Takashi Iwai | 1 | -0/+8 |
| 2008-01-31 | [ALSA] opl3 - Fix build errors | Takashi Iwai | 2 | -0/+2 |
| 2008-01-31 | [ALSA] opl3 - simplify exclusive access lock | Takashi Iwai | 3 | -23/+12 |
| 2008-01-31 | [ALSA] opl3 - Use hwdep for patch loading | Takashi Iwai | 5 | -153/+215 |
| 2007-10-19 | Fix misspellings of "system", "controller", "interrupt" and "necessary". | Robert P. J. Day | 1 | -1/+1 |
| 2007-10-16 | [ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz | Jaroslav Kysela | 2 | -3/+3 |
| 2007-10-16 | [ALSA] Clean up Makefile | Takashi Iwai | 1 | -4/+2 |
| 2006-06-22 | [ALSA] add more sequencer port type information bits | Clemens Ladisch | 2 | -2/+6 |
| 2006-06-22 | [ALSA] fix port type bits | Clemens Ladisch | 2 | -3/+2 |
| 2006-06-22 | [ALSA] opl3 - Move EXPORT_SYMBOL() to adjacent to each function | Takashi Iwai | 2 | -9/+14 |
| 2006-03-22 | [ALSA] Fix use after free in opl3_seq and opl3_oss | Dave Jones | 2 | -8/+16 |
| 2006-03-22 | [ALSA] semaphore -> mutex (driver part) | Ingo Molnar | 3 | -11/+11 |
| 2006-02-24 | [PATCH] alsa: fix bogus snd_device_free() in opl3-oss.c | Takashi Iwai | 1 | -1/+1 |
| 2006-01-04 | [ALSA] opl3 - Fix the unreleased resources | Takashi Iwai | 1 | -3/+3 |
| 2006-01-03 | [ALSA] seq: set client name in snd_seq_create_kernel_client() | Clemens Ladisch | 1 | -11/+6 |
| 2006-01-03 | [ALSA] seq: remove struct snd_seq_client_callback | Clemens Ladisch | 1 | -5/+1 |
| 2006-01-03 | [ALSA] Fix possible races in timer callbacks | Takashi Iwai | 1 | -2/+3 |
| 2006-01-03 | [ALSA] Add error messages | Takashi Iwai | 1 | -1/+3 |
| 2006-01-03 | [ALSA] Remove xxx_t typedefs: OPL3 | Takashi Iwai | 7 | -191/+194 |
| 2005-11-04 | [ALSA] Remove vmalloc wrapper, kfree_nocheck() | Takashi Iwai | 1 | -8/+2 |
| 2005-09-12 | [ALSA] Replace with kzalloc() - others | Takashi Iwai | 2 | -2/+2 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 8 | -0/+2845 |