Bug 217878 - TASCAM US122L arecord pcm_read error
Summary: TASCAM US122L arecord pcm_read error
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Sound(ALSA) (show other bugs)
Hardware: All Linux
: P3 normal
Assignee: Jaroslav Kysela
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-06 15:04 UTC by stephematician
Modified: 2024-11-19 14:59 UTC (History)
2 users (show)

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description stephematician 2023-09-06 15:04:22 UTC
When recording (and potentially playback) with a TASCAM US122L, the ALSA driver fails and the device is cleaned up.

    arecord --period-size=640 -c2 -fS24_3LE -r44100 -MDusbstream:CARD=US122L > test.wav
    Recording WAVE 'stdin' : Signed 24 bit Little Endian in 3bytes, Rate 44100 Hz, Stereo
    arecord: pcm_read:2221: read error: Input/output error

This has been occurring from 5.13 through to 6.1.0 (at least).

This has also been reported here: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1960703
Comment 1 Bagas Sanjaya 2023-09-08 07:59:38 UTC
(In reply to stephematician from comment #0)
> When recording (and potentially playback) with a TASCAM US122L, the ALSA
> driver fails and the device is cleaned up.
> 
>     arecord --period-size=640 -c2 -fS24_3LE -r44100 -MDusbstream:CARD=US122L
> > test.wav
>     Recording WAVE 'stdin' : Signed 24 bit Little Endian in 3bytes, Rate
> 44100 Hz, Stereo
>     arecord: pcm_read:2221: read error: Input/output error
> 
> This has been occurring from 5.13 through to 6.1.0 (at least).
> 
> This has also been reported here:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1960703

Did you mean that v5.10 don't have this issue?

You can test the latest mainline to confirm or deny this regression. If it
is the case, proceed to bisection (see Documentation/admin-guide/bug-bisect.rst
for how to bisect).
Comment 2 stephematician 2023-09-08 08:11:56 UTC
I haven't tested on earlier kernels. I meant that it has been observed as early as 5.13 and as recently as (in fact) 6.1 (6.1.46).
Comment 3 Takashi Iwai 2024-11-19 14:59:42 UTC
The behavior of snd-usb-us122l driver is somewhat special.  But I'm not sure whether your device is for that driver, or it's something new that is running with the standard USB-audio driver.

In anyway, please give alsa-info.sh output with the very latest upstream kernel.
Run the script with --no-upload option and attach the output to Bugzilla.

Note You need to log in before you can comment on or make changes to this bug.