kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #01373
[Bug 1103018] Re: line6usb - POD Studio UX2 Playback problem. Very robotic and slightly slower than usual
#reboot -to last bad commit from the bisect: (my 'robo10', i.e.
3.7.0-rc2-robo10+)
log:
git bisect start
# good: [8966961b31c251b854169e9886394c2a20f2cea7] Merge tag 'staging-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
git bisect good 8966961b31c251b854169e9886394c2a20f2cea7
# bad: [98c35534420d3147553bd3071a5fc63cd56de5b1] USB: chipidea: fix use after free bug
git bisect bad 98c35534420d3147553bd3071a5fc63cd56de5b1
# good: [f4a75d2eb7b1e2206094b901be09adb31ba63681] Linux 3.7-rc6
git bisect good f4a75d2eb7b1e2206094b901be09adb31ba63681
# bad: [3a3f2e50951faaac1c67b5c6c0c70dec5b150e9b] Merge tag 'musb-for-v3.8' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next
git bisect bad 3a3f2e50951faaac1c67b5c6c0c70dec5b150e9b
# bad: [596d789a211d134dc5f94d1e5957248c204ef850] USB: set hub's default autosuspend delay as 0
git bisect bad 596d789a211d134dc5f94d1e5957248c204ef850
# bad: [e223a4cca70fb6d3954abab7e96a5f54d64d79d4] MIPS: Alchemy: use the OHCI platform driver
git bisect bad e223a4cca70fb6d3954abab7e96a5f54d64d79d4
# bad: [2be350fafe3fe09765026f41d250dc5d3f000b1a] MIPS: Alchemy: use the ehci platform driver
git bisect bad 2be350fafe3fe09765026f41d250dc5d3f000b1a
# bad: [6a41b4d3fe8cd4cc95181516fc6fba7b1747a27c] OHCI: implement new semantics for URB_ISO_ASAP (robo10)
git bisect bad 6a41b4d3fe8cd4cc95181516fc6fba7b1747a27c
# good: [72675479925f53af051ae8a78bcfafeaa47b3eef] EHCI: replace mult/div with bit-mask operation
git bisect good 72675479925f53af051ae8a78bcfafeaa47b3eef
# good: [72675479925f53af051ae8a78bcfafeaa47b3eef] EHCI: replace mult/div with bit-mask operation
git bisect good 72675479925f53af051ae8a78bcfafeaa47b3eef
# good: [4005ad4390bf698e3bdae9567e79242ec0584097] EHCI: implement new semantics for URB_ISO_ASAP
git bisect good 4005ad4390bf698e3bdae9567e79242ec0584097
# good: [c44b225077bb1fb25ed5cd5c4f226897b91bedd4] UHCI: implement new semantics for URB_ISO_ASAP
git bisect good c44b225077bb1fb25ed5cd5c4f226897b91bedd4
$ git bisect view
... (as1614) ...
After reboot:
1$ sudo modprobe usbmon
1$ uname -vir
3.7.0-rc2-robo10+ #12 SMP Tue Jul 23 12:43:45 CEST 2013 x86_64
Following https://www.kernel.org/doc/Documentation/usb/usbmon.txt:
($ sudo mount -t debugfs none_debugs /sys/kernel/debug
mount: none_debugs already mounted or /sys/kernel/debug busy
mount: according to mtab, none is already mounted on /sys/kernel/debug)
$ sudo modprobe usbmon
$ sudo sudo ls /sys/kernel/debug/usb/usbmon
0s 0u 1s 1t 1u 2s 2t 2u 3s 3t 3u 4s 4t 4u 5s 5t 5u
$ sudo cat /sys/kernel/debug/usb/devices
...
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.00 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0e41 ProdID=4151 Rev= 0.01
S: Manufacturer=Line 6
S: Product=UX2
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=498mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=line6usb
E: Ad=01(O) Atr=01(Isoc) MxPS= 0 Ivl=1ms
E: Ad=82(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms
I: If#= 0 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=line6usb
E: Ad=01(O) Atr=01(Isoc) MxPS= 192 Ivl=1ms
E: Ad=82(I) Atr=01(Isoc) MxPS= 200 Ivl=1ms
I:* If#= 0 Alt= 2 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=line6usb
E: Ad=01(O) Atr=01(Isoc) MxPS= 180 Ivl=1ms
E: Ad=82(I) Atr=01(Isoc) MxPS= 188 Ivl=1ms
I: If#= 0 Alt= 3 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=line6usb
E: Ad=01(O) Atr=01(Isoc) MxPS= 288 Ivl=1ms
E: Ad=82(I) Atr=01(Isoc) MxPS= 300 Ivl=1ms
I: If#= 0 Alt= 4 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=line6usb
E: Ad=01(O) Atr=01(Isoc) MxPS= 270 Ivl=1ms
E: Ad=82(I) Atr=01(Isoc) MxPS= 282 Ivl=1ms
I:* If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
I: If#= 1 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=87(I) Atr=03(Int.) MxPS= 8 Ivl=8ms
...
$ lsusb
...
Bus 002 Device 002: ID 0e41:4151 Line6, Inc.
...
$ sudo cat /sys/kernel/debug/usb/usbmon/2u > /tmp/robo_reggea.mon.out
other session: 2$ > aplay "/usr/share/hydrogen/data/drumkits/TD-7kit/S-177 Reggae 4.wav"
Playing WAVE '/usr/share/hydrogen/data/drumkits/TD-7kit/S-177 Reggae 4.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
sounds cracking ("robotic")
(cat) ^c
trace: /tmp/robo_reggea.mon.out (attached)
if you prefer another soundfile or player just name them. (For another day, though :-).
Again: thanks a lot!
** Attachment added: "usbmon trace robotic UX2"
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1103018/+attachment/3746939/+files/robo_reggea.mon.out
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1103018
Title:
line6usb - POD Studio UX2 Playback problem. Very robotic and slightly
slower than usual
Status in The Linux Kernel:
Confirmed
Status in “linux” package in Ubuntu:
Confirmed
Bug description:
Using the POD Studio UX2 and Ubuntu 13.04 with the later releases of
the 3.8.0 linux kernel the audio sounds very robotic and is slightly
slower than usual. If I remember correctly I was able to get the sound
back to normal on a slightly earlier release of the 3.8.0 linux
kernel, but i have reinstalled Ubuntu 13.04 since. The problem occurs
with everything that is played, so it is not an issue with particular
applications. My speakers are connected in stereo through the 2
analogue outs at the back of the device. I have never had this issue
on previous releases of Ubuntu. Playing music with this issue makes
the music difficult and overall pointless to listen to.
I have even disabled my onboard sound to see if that may be the
problem, but the issue still occurs. I believe it is a sound driver
issue relating to the later kernel releases. I hope the issue can be
resolved. Thank you.
UPDATE: The issue also affects the Line6 Toneport GX according to a
user that commented on my youtube video, also another user has
commented on my video saying that they have the same issue with their
UX2 device. This shows that the issue is more than my own. It also
shows that it affects other Line6 devices. I really hope this issue
can be resolved before the next major kernel release at the least.
Thank you again.
Here's a YouTube clip of the problem
http://youtu.be/mzmESXZ_R3g
Bugzilla Upstream Bug Report
https://bugzilla.kernel.org/show_bug.cgi?id=53801
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: alsa-base 1.0.25+dfsg-0ubuntu3
ProcVersionSignature: Ubuntu 3.8.0-1.5-generic 3.8.0-rc4
Uname: Linux 3.8.0-1-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.8-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: aaron 1793 F.... pulseaudio
/dev/snd/controlC1: aaron 1793 F.... pulseaudio
Date: Tue Jan 22 14:24:06 2013
InstallationDate: Installed on 2013-01-19 (2 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130118)
MarkForUpload: True
PackageArchitecture: all
SourcePackage: alsa-driver
Symptom: audio
Symptom_AlsaPlaybackTest: ALSA playback test through plughw:PODStudioUX2 failed
Symptom_Card: UX2 - POD Studio UX2
Symptom_Type: None of the above
Title: [line6usb - POD Studio UX2, playback] Playback problem
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/27/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2103
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P5QC
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 2.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2103:bd04/27/2009:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5QC:rvrRev2.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1103018/+subscriptions