| Age | Commit message (Expand) | Author | Files | Lines |
| 13 days | ALSA: usx2y: Drain pending US-428 pipe-4 output commands | Cássio Gabriel | 1 | -16/+23 |
| 2026-04-10 | ALSA: usx2y: us144mkii: fix NULL deref on missing interface 0 | Greg Kroah-Hartman | 1 | -1/+5 |
| 2026-03-05 | ALSA: us122l: drop redundant interface references | Johan Hovold | 1 | -10/+2 |
| 2026-02-26 | ALSA: us144mkii: Drop kernel-doc markers | Takashi Iwai | 5 | -50/+50 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 1 | -2/+1 |
| 2026-02-21 | Convert 'alloc_flex' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -5/+4 |
| 2025-12-17 | ALSA: usx2y: Relax __free() variable declarations | Takashi Iwai | 3 | -6/+6 |
| 2025-09-01 | ALSA: usx2y: Use guard() for mutex locks | Takashi Iwai | 3 | -65/+35 |
| 2025-08-26 | ALSA: usb-audio: us144mkii: Fixes for handshake, MIDI out and cleanup | Šerif Rami | 3 | -3/+2 |
| 2025-08-20 | ALSA: usb-audio: us144mkii: Fix null-deref in tascam_midi_in_urb_complete() | Šerif Rami | 1 | -2/+6 |
| 2025-08-19 | ALSA: usb-audio: us144mkii: Use le16_to_cpu() for product ID comparison | Šerif Rami | 1 | -2/+2 |
| 2025-08-15 | ALSA: usb-audio: Add infrastructure for TASCAM US-144MKII | Šerif Rami | 2 | -6/+2 |
| 2025-08-15 | ALSA: usb-audio: us144mkii: Add deep sleep command | Šerif Rami | 2 | -0/+8 |
| 2025-08-15 | ALSA: usb-audio: us144mkii: Add MIDI support and mixer controls | Šerif Rami | 5 | -110/+1218 |
| 2025-08-15 | ALSA: usb-audio: us144mkii: Implement audio capture and decoding | Šerif Rami | 5 | -8/+387 |
| 2025-08-15 | ALSA: usb-audio: us144mkii: Implement audio playback and feedback | Šerif Rami | 6 | -26/+962 |
| 2025-08-15 | ALSA: usb-audio: us144mkii: Add PCM core infrastructure | Šerif Rami | 6 | -6/+428 |
| 2025-08-15 | ALSA: usb-audio: Add initial driver for TASCAM US-144MKII | Šerif Rami | 2 | -0/+288 |
| 2025-07-11 | ALSA: usx2y: Use safer strscpy() instead of strcpy() | Takashi Iwai | 3 | -3/+3 |
| 2025-03-03 | ALSA: usx2y: validate nrpacks module parameter on probe | Murad Masimov | 3 | -27/+37 |
| 2024-11-13 | ALSA: us122l: Drop mmap_count field | Takashi Iwai | 2 | -18/+0 |
| 2024-11-13 | ALSA: us122l: Use snd_card_free_when_closed() at disconnection | Takashi Iwai | 1 | -4/+1 |
| 2024-11-13 | ALSA: usx2y: Use snd_card_free_when_closed() at disconnection | Takashi Iwai | 1 | -1/+1 |
| 2024-08-09 | ALSA: usx2y: Drop no longer used variable | Takashi Iwai | 1 | -2/+1 |
| 2024-08-08 | ALSA: usx2y: Use standard print API | Takashi Iwai | 7 | -150/+141 |
| 2024-05-08 | ALSA: usb: Use *-y instead of *-objs in Makefile | Takashi Iwai | 1 | -2/+2 |
| 2023-09-23 | ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by | Kees Cook | 2 | -2/+2 |
| 2023-02-09 | mm: replace vma->vm_flags direct modifications with modifier calls | Suren Baghdasaryan | 3 | -4/+4 |
| 2022-09-27 | ALSA: usx2y: Replace runtime->status->state reference to runtime->state | Takashi Iwai | 2 | -4/+2 |
| 2022-04-23 | sound: usb: remove third argument of usb_maxpacket() | Vincent Mailhol | 3 | -5/+5 |
| 2021-12-06 | ALSA: Fix some typo | Christophe JAILLET | 1 | -1/+1 |
| 2021-09-21 | ALSA: usx2y: Prefer struct_size over open coded arithmetic | Len Baker | 1 | -5/+6 |
| 2021-07-05 | ALSA: usx2y: fix spelling mistakes | gushengxian | 2 | -2/+2 |
| 2021-05-25 | Merge branch 'topic/pci-rescan-prep-v2' into for-next | Takashi Iwai | 1 | -1/+1 |
| 2021-05-25 | ALSA: Drop superfluous argument from snd_power_wait() | Takashi Iwai | 1 | -1/+1 |
| 2021-05-17 | ALSA: usx2y: Nuke pcm_list | Takashi Iwai | 2 | -4/+1 |
| 2021-05-17 | ALSA: usx2y: Cleanup probe and disconnect callbacks | Takashi Iwai | 1 | -67/+40 |
| 2021-05-17 | ALSA: usx2y: Don't call free_pages_exact() with NULL address | Takashi Iwai | 1 | -2/+5 |
| 2021-05-17 | ALSA: usx2y: Fix shmem initialization | Takashi Iwai | 2 | -9/+10 |
| 2021-05-17 | ALSA: usxy2: Fix potential doubly allocations | Takashi Iwai | 1 | -3/+6 |
| 2021-05-17 | ALSA: usx2y: Fix potential memory leaks | Takashi Iwai | 1 | -6/+33 |
| 2021-05-17 | ALSA: usx2y: Avoid self-killing | Takashi Iwai | 1 | -1/+0 |
| 2021-05-17 | ALSA: usx2y: Fix potential leaks of uninitialized memory | Takashi Iwai | 4 | -10/+15 |
| 2021-05-17 | ALSA: usx2y: Coding style fixes | Takashi Iwai | 9 | -318/+379 |
| 2021-05-17 | ALSA: usx2y: Fix spaces | Takashi Iwai | 9 | -211/+256 |
| 2021-05-17 | ALSA: usx2y: Avoid camelCase | Takashi Iwai | 8 | -649/+649 |
| 2021-03-17 | module: remove never implemented MODULE_SUPPORTED_DEVICE | Leon Romanovsky | 1 | -1/+0 |
| 2020-09-25 | sound: usx2y: move to use usb_control_msg_send() | Greg Kroah-Hartman | 1 | -34/+8 |
| 2020-09-25 | Revert "sound: usx2y: move to use usb_control_msg_send()" | Oliver Neukum | 1 | -8/+34 |
| 2020-09-16 | sound: usx2y: move to use usb_control_msg_send() | Greg Kroah-Hartman | 1 | -34/+8 |
| 2020-05-07 | ALSA: Replace zero-length array with flexible-array | Gustavo A. R. Silva | 1 | -1/+1 |
| 2020-04-21 | ALSA: usx2y: Fix potential NULL dereference | Takashi Iwai | 1 | -0/+2 |
| 2020-02-18 | ALSA: usx2y: use for_each_pcm_streams() macro | Kuninori Morimoto | 1 | -4/+5 |
| 2020-01-05 | ALSA: usx2y: More constifications | Takashi Iwai | 2 | -4/+4 |
| 2020-01-03 | ALSA: usx2y: Constify struct snd_usb_audio_quirk entries | Takashi Iwai | 2 | -9/+9 |
| 2020-01-03 | ALSA: usb: Constify snd_pcm_hardware definitions | Takashi Iwai | 2 | -2/+2 |
| 2019-12-18 | ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status | Nathan Chancellor | 1 | -1/+1 |
| 2019-12-11 | ALSA: usb: Drop superfluous ioctl PCM ops | Takashi Iwai | 2 | -2/+0 |
| 2019-12-11 | ALSA: usx2y: Use managed buffer allocation | Takashi Iwai | 2 | -26/+18 |
| 2019-11-06 | ALSA: usb: Remove superfluous snd_dma_continuous_data() | Takashi Iwai | 2 | -4/+4 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 6 | -84/+6 |
| 2019-05-24 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 | Thomas Gleixner | 2 | -28/+2 |
| 2019-04-29 | ALSA: usx2y: fix a double free bug | Wenwen Wang | 1 | -3/+1 |
| 2019-03-27 | ALSA: us122l: Use alloc_pages_exact() | Takashi Iwai | 1 | -12/+8 |
| 2019-03-27 | ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, ... | Takashi Iwai | 3 | -4/+8 |
| 2019-03-13 | ALSA: usx2y: Fix potential NULL pointer dereference | Aditya Pakki | 1 | -0/+5 |
| 2019-02-06 | ALSA: usb: Drop superfluous PCM preallocation error checks | Takashi Iwai | 2 | -22/+18 |
| 2018-06-12 | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 2 | -3/+8 |
| 2018-04-25 | ALSA: usx2y: Change return type to vm_fault_t | Souptick Joarder | 3 | -3/+3 |
| 2018-02-11 | vfs: do bulk POLL* -> EPOLL* replacement | Linus Torvalds | 2 | -4/+4 |
| 2018-01-31 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2 | -40/+31 |
| 2017-12-28 | usx2y: don't bother with memdup_user() for 16-byte structure | Al Viro | 1 | -25/+18 |
| 2017-12-28 | usx2y: don't bother with access_ok() in ->dsp_load() | Al Viro | 1 | -15/+13 |
| 2017-11-27 | sound: annotate ->poll() instances | Al Viro | 2 | -4/+4 |
| 2017-11-13 | Merge tag 'asoc-v4.15' of https://git.kernel.org/pub/scm/linux/kernel/git/bro... | Takashi Iwai | 6 | -0/+6 |
| 2017-11-06 | ALSA: usx2y: Fix invalid stream URBs | Takashi Iwai | 1 | -6/+17 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 6 | -0/+6 |
| 2017-10-11 | ALSA: usx2y: Add sanity checks for invalid EPs | Takashi Iwai | 2 | -0/+8 |
| 2017-10-02 | ALSA: usx2y: Suppress kernel warning at page allocation failures | Takashi Iwai | 1 | -2/+4 |
| 2017-09-07 | ALSA: usx2y: Use common error handling code in submit_urbs() | Markus Elfring | 1 | -8/+10 |
| 2017-09-07 | ALSA: us122l: Use common error handling code in us122l_create_card() | Markus Elfring | 1 | -4/+6 |
| 2017-08-31 | ALSA: usx2y: Put missing KERN_CONT prefix | Takashi Iwai | 1 | -2/+2 |
| 2017-08-19 | ALSA: usb: constify snd_pcm_ops structures | Arvind Yadav | 2 | -2/+2 |
| 2017-08-12 | ALSA: usx2y: Delete an error message for a failed memory allocation in two fu... | Markus Elfring | 1 | -6/+3 |
| 2017-08-06 | ALSA: usbusx2y: constify usb_device_id. | Arvind Yadav | 1 | -1/+1 |
| 2017-08-06 | ALSA: us122l: constify usb_device_id. | Arvind Yadav | 1 | -1/+1 |
| 2017-05-15 | ALSA: us122l: clean up US144 handling | Johan Hovold | 2 | -18/+20 |
| 2017-04-17 | ALSA: usb-audio: replace /proc/bus/usb by /dev/bus/usb | Mauro Carvalho Chehab | 3 | -3/+3 |
| 2017-02-24 | mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf | Dave Jiang | 3 | -10/+7 |
| 2015-12-02 | ALSA: usx2y: fix inconsistent indenting on if statement | Colin Ian King | 1 | -1/+1 |
| 2015-01-28 | ALSA: usx2y: Move UAPI definition into include/uapi/sound/usb_stream.h | Takashi Iwai | 1 | -74/+4 |
| 2014-11-09 | ALSA: pcm: Add snd_pcm_stop_xrun() helper | Takashi Iwai | 1 | -7/+2 |
| 2014-02-17 | ALSA: usx2y: Don't peep the card internal object | Takashi Iwai | 4 | -79/+61 |
| 2014-02-12 | ALSA: usb: Convert to snd_card_new() with a device pointer | Takashi Iwai | 2 | -10/+12 |
| 2013-10-15 | ALSA: us122l: Fix pcm_usb_stream mmapping regression | Takashi Iwai | 1 | -1/+3 |
| 2013-10-02 | ALSA: snd-usb-usx2y: remove bogus frame checks | Daniel Mack | 2 | -25/+4 |
| 2013-08-23 | Merge tag 'asoc-v3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broon... | Takashi Iwai | 1 | -0/+4 |
| 2013-07-29 | ALSA: usx2y: remove an unneeded check | Dan Carpenter | 1 | -5/+3 |
| 2013-07-15 | ALSA: usx2y: Fix unlocked snd_pcm_stop() call | Takashi Iwai | 1 | -0/+4 |
| 2013-06-21 | ALSA: usb: uniform style used in MODULE_SUPPORTED_DEVICE() | Antonio Ospite | 1 | -1/+1 |
| 2013-06-17 | ALSA: usx2y: remove some old dead code | Dan Carpenter | 1 | -3/+0 |
| 2013-04-29 | ALSA: USB: adjust for changed 3.8 USB API | Clemens Ladisch | 3 | -3/+0 |
| 2012-10-09 | mm: kill vma flag VM_RESERVED and mm->reserved_vm counter | Konstantin Khlebnikov | 3 | -3/+3 |
| 2012-02-15 | ALSA: usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c | Masanari Iida | 2 | -3/+3 |
| 2012-01-12 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw... | Linus Torvalds | 3 | -6/+4 |
| 2012-01-09 | ALSA: snd-usb-us122l: Delete calls to preempt_disable | Karsten Wiese | 1 | -4/+2 |
| 2011-12-19 | ALSA: module_param: make bool parameters really bool | Rusty Russell | 2 | -2/+2 |
| 2011-11-18 | USB: convert sound/* to use module_usb_driver() | Greg Kroah-Hartman | 2 | -25/+2 |
| 2011-10-31 | sound: Add module.h to the previously silent sound users | Paul Gortmaker | 1 | -0/+1 |
| 2011-10-31 | sound: add moduleparam.h to users of module_param/MODULE_PARM_DESC | Paul Gortmaker | 1 | -0/+1 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -2/+2 |
| 2011-01-11 | ALSA: snd-usb-us122l: Fix missing NULL checks | Karsten Wiese | 1 | -21/+20 |
| 2010-10-17 | sound: fixed typos | Andrea Gelmini | 1 | -2/+2 |
| 2010-10-11 | ALSA: sound/usb/usx2y: simplify conditional | Nicolas Kaiser | 1 | -1/+1 |
| 2010-04-16 | Merge branch 'topic/usb' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw... | Jaroslav Kysela | 2 | -0/+2 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 6 | -0/+6 |
| 2010-03-05 | ALSA: usb-audio: refactor code | Daniel Mack | 2 | -2/+2 |
| 2010-03-05 | ALSA: usb-audio: header file cleanups | Daniel Mack | 2 | -0/+2 |
| 2010-02-23 | ALSA: usbaudio: consolidate header files | Daniel Mack | 1 | -2/+4 |
| 2009-12-08 | ALSA: snd-usb-us122l: add product IDs of US-122MKII and US-144MKII | Tobias Hansen | 2 | -6/+24 |
| 2009-11-24 | sound: usxxx: cleanup chip field | Clemens Ladisch | 7 | -72/+72 |
| 2009-11-24 | sound: usb: make the USB MIDI module more independent | Clemens Ladisch | 6 | -16/+18 |
| 2009-11-01 | Merge branch 'fix/misc' into topic/misc | Takashi Iwai | 3 | -3/+3 |
| 2009-10-13 | ALSA: snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd | Tobias Hansen | 1 | -1/+1 |
| 2009-09-27 | const: mark struct vm_struct_operations | Alexey Dobriyan | 3 | -3/+3 |
| 2009-09-22 | ALSA: snd-usb-us122l: add support for US-144 | Tobias Hansen | 1 | -8/+67 |
| 2009-07-08 | Remove multiple KERN_ prefixes from printk formats | Joe Perches | 1 | -3/+4 |
| 2009-07-02 | ALSA: usx2y - reparent sound device | Takashi Iwai | 2 | -2/+2 |
| 2009-04-28 | ALSA: Add missing SNDRV_PCM_INFO_BATCH flag to some drivers | Takashi Iwai | 1 | -1/+2 |
| 2009-04-21 | Merge branch 'fix/usx2y' into for-linus | Takashi Iwai | 2 | -38/+39 |
| 2009-04-20 | ALSA: us122l: add snd_us122l_free() | Karsten Wiese | 1 | -2/+10 |
| 2009-04-17 | ALSA: us122l: Fix signedness in comparisions | Karsten Wiese | 1 | -36/+29 |
| 2009-04-14 | ALSA: sound/usb: use memdup_user() | Li Zefan | 2 | -14/+9 |
| 2009-03-24 | Merge branch 'topic/usb-audio' into for-linus | Takashi Iwai | 1 | -1/+1 |
| 2009-03-24 | Merge branch 'topic/misc' into for-linus | Takashi Iwai | 3 | -5/+4 |
| 2009-03-24 | Merge branch 'topic/hwdep-cleanup' into for-linus | Takashi Iwai | 1 | -12/+0 |
| 2009-02-26 | ALSA: sound/usb/usx2y: fix sparse warning: do-while statement is not a compou... | Hannes Eder | 1 | -2/+2 |
| 2009-02-26 | ALSA: sound/usb/usx2y: fix sparse warning: Should it be static? | Hannes Eder | 2 | -3/+2 |
| 2009-02-05 | ALSA: usb - Add missing KERN_* prefix to printk | Takashi Iwai | 1 | -1/+1 |
| 2009-02-05 | ALSA: Remove superfluous hwdep ops | Takashi Iwai | 1 | -12/+0 |
| 2009-01-12 | ALSA: Return proper error code at probe in sound/usb/* | Takashi Iwai | 2 | -37/+59 |
| 2009-01-12 | ALSA: Convert to snd_card_create() in other sound/* | Takashi Iwai | 2 | -5/+10 |
| 2009-01-06 | trivial: fix then -> than typos in comments and documentation | Frederik Schwarzer | 1 | -1/+1 |
| 2009-01-02 | ALSA: Use usb_set/get_intfdata | Julia Lawall | 2 | -4/+4 |
| 2008-12-10 | ALSA: sound: Make static | Roel Kluin | 1 | -1/+2 |
| 2008-10-15 | ALSA: us122l: fix missing unlock in usb_stream_hwdep_vm_fault() | Li Zefan | 1 | -6/+7 |
| 2008-08-01 | ALSA: Add USB US122L driver | Karsten Wiese | 5 | -0/+1594 |
| 2008-02-04 | vm audit: add VM_DONTEXPAND to mmap for drivers that need it | Nick Piggin | 2 | -2/+2 |
| 2008-01-31 | [ALSA] Remove sound/driver.h | Takashi Iwai | 3 | -3/+0 |
| 2008-01-31 | [ALSA] alsa: usx2y nopage | Nick Piggin | 2 | -26/+17 |
| 2007-07-20 | [ALSA] usbusx2yaudio: kfree(NULL) is valid | Richard Knutsson | 1 | -4/+3 |
| 2007-01-23 | [ALSA] Repair snd-usb-usx2y over OHCI | Karsten Wiese | 2 | -2/+2 |
| 2006-12-07 | [PATCH] mm: incorrect VM_FAULT_OOM returns from drivers | Nick Piggin | 1 | -1/+1 |
| 2006-10-06 | [ALSA] Repair snd-usb-usx2y for usb 2.6.18 | Karsten Wiese | 2 | -22/+11 |
| 2006-10-06 | [ALSA] Fix bug in snd-usb-usx2y's usX2Y_pcms_lock_check() | Karsten Wiese | 1 | -1/+1 |
| 2006-10-05 | IRQ: Maintain regs pointer globally rather than passing to IRQ handlers | David Howells | 3 | -10/+10 |
| 2006-06-22 | [ALSA] Add O_APPEND flag support to PCM | Takashi Iwai | 1 | -1/+1 |
| 2006-03-28 | [PATCH] Typo fixes | Alexey Dobriyan | 1 | -1/+1 |
| 2006-03-22 | [ALSA] semaphore -> mutex (Archs, misc buses) | Ingo Molnar | 4 | -12/+12 |
| 2006-01-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa | Linus Torvalds | 8 | -389/+394 |
| 2006-01-04 | [PATCH] USB: remove .owner field from struct usb_driver | Greg Kroah-Hartman | 1 | -1/+0 |
| 2006-01-03 | [ALSA] Remove xxx_t typedefs: USB-USX2Y | Takashi Iwai | 8 | -267/+299 |
| 2006-01-03 | [ALSA] usx2y - Code clean up | Takashi Iwai | 4 | -128/+111 |
| 2006-01-03 | [ALSA] Remove superfluous pcm_free callbacks | Takashi Iwai | 2 | -11/+1 |
| 2005-11-22 | [PATCH] unpaged: sound nopage get_page | Hugh Dickins | 1 | -0/+1 |
| 2005-11-04 | [ALSA] Add missing KERN_* prefix | Takashi Iwai | 4 | -22/+20 |
| 2005-09-12 | [ALSA] Replace with kzalloc() - others | Takashi Iwai | 1 | -1/+1 |
| 2005-08-30 | [ALSA] ALSA's struct _snd_pcm_substream: Obsolete open_flag | Karsten Wiese | 1 | -1/+1 |
| 2005-07-28 | [ALSA] Fix-up sleeping in sound/usb | Nishanth Aravamudan | 2 | -6/+3 |
| 2005-06-22 | [ALSA] Remove redundant NULL checks before kfree | Jesper Juhl | 1 | -4/+2 |
| 2005-05-29 | [ALSA] usb-audio - remove superfluous parameter | Clemens Ladisch | 1 | -1/+1 |
| 2005-05-29 | [ALSA] prevent oops & dead keyboard on usb unplugging while the device is bei... | Karsten Wiese | 1 | -4/+7 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 10 | -0/+2847 |