[Group.of.nepali.translators] [Bug 1622763] Re: Sennheiser Officerunner - cannot get freq at ep 0x83
** Changed in: linux (Ubuntu Yakkety) Status: Fix Committed => Fix Released ** Changed in: linux (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1622763 Title: Sennheiser Officerunner - cannot get freq at ep 0x83 Status in linux package in Ubuntu: Fix Released Status in linux source package in Xenial: Fix Released Status in linux source package in Yakkety: Fix Released Bug description: This USB headset doesn't seem to support sample rate polling, similar to this issue: https://bugzilla.kernel.org/show_bug.cgi?id=95961 == The problem == Every time something goes to interact with the device (playing a sound file, opening the sound panel, opening web audio/video), a 10 second pause is encountered, where dmesg prints out two messages: usb 2-1.2: 2:1: cannot get freq at ep 0x83 usb 2-1.2: 2:1: cannot get freq at ep 0x83 Once the sound is playing, everything is fine. These sample rate polls don't seem to keep happening. After waiting for maybe 30 seconds after sound is playing, future interactions will again trigger the pause. This 10 second pause can introduce other subtle problems. For instance, google hangouts will sometimes timeout waiting for the sound device to respond, and the browser tab will crash or not fully load as a result. The sound panel often also will not display the device in the list of choices, and you will have to close it out. Sometimes restart pulse audio to get it to recognize the headset again. == The solution == It is simple, add this USB ID to the sound/usb/quirks.c:snd_usb_get_sample_rate_quirk function. case USB_ID(0x1395, 0x740a): /* Sennheiser Officerunner */ version signature: Ubuntu 4.4.0-36.55-generic 4.4.16 # lsusb |grep Senn Bus 002 Device 004: ID 1395:740a Sennheiser Communications # zcat /var/log/kern.log.2.gz | grep 'cannot get' | tail -4 Sep 2 11:26:56 helo kernel: [908040.937098] usb 2-1.2: 2:1: cannot get freq at ep 0x4 Sep 2 11:27:01 helo kernel: [908045.941168] usb 2-1.2: 2:1: cannot get freq at ep 0x4 Sep 2 12:18:44 helo kernel: [911149.006318] usb 2-1.2: 3:1: cannot get freq at ep 0x83 Sep 2 12:18:49 helo kernel: [911154.010268] usb 2-1.2: 3:1: cannot get freq at ep 0x83 --- ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC3: dpb 12893 F pulseaudio /dev/snd/controlC2: dpb 12893 F pulseaudio /dev/snd/controlC1: dpb 12893 F pulseaudio /dev/snd/controlC0: dpb 12893 F pulseaudio CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 HibernationDevice: RESUME=UUID=a9a39ff3-c97d-471e-a0b3-518b4db8685c InstallationDate: Installed on 2015-03-18 (544 days ago) InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150306) MachineType: Hewlett-Packard HP Z620 Workstation NonfreeKernelModules: nvidia_uvm nvidia_modeset nvidia zfs zunicode zcommon znvpair zavl Package: linux (not installed) ProcFB: 0 EFI VGA ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-36-generic.efi.signed root=/dev/mapper/vgroot-lvroot ro console=tty0 console=ttyS4,115200 nosplash nomdmonddf nomdmonisw ProcVersionSignature: Ubuntu 4.4.0-36.55-generic 4.4.16 RelatedPackageVersions: linux-restricted-modules-4.4.0-36-generic N/A linux-backports-modules-4.4.0-36-generic N/A linux-firmware1.157.3 RfKill: 0: hci0: Bluetooth Soft blocked: no Hard blocked: no Tags: xenial Uname: Linux 4.4.0-36-generic x86_64 UpgradeStatus: Upgraded to xenial on 2016-02-16 (210 days ago) UserGroups: adm cdrom dip docker libvirtd lpadmin lxd plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 05/27/2015 dmi.bios.vendor: Hewlett-Packard dmi.bios.version: J61 v03.88 dmi.board.asset.tag: 2UA41528ZC dmi.board.name: 158A dmi.board.vendor: Hewlett-Packard dmi.board.version: 0.00 dmi.chassis.asset.tag: 2UA41528ZC dmi.chassis.type: 6 dmi.chassis.vendor: Hewlett-Packard dmi.modalias: dmi:bvnHewlett-Packard:bvrJ61v03.88:bd05/27/2015:svnHewlett-Packard:pnHPZ620Workstation:pvr:rvnHewlett-Packard:rn158A:rvr0.00:cvnHewlett-Packard:ct6:cvr: dmi.product.name: HP Z620 Workstation dmi.sys.vendor: Hewlett-Packard To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1622763/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1622763] Re: Sennheiser Officerunner - cannot get freq at ep 0x83
This bug was fixed in the package linux - 4.4.0-42.62 --- linux (4.4.0-42.62) xenial; urgency=low * Fix GRO recursion overflow for tunneling protocols (LP: #1631287) - tunnels: Don't apply GRO to multiple layers of encapsulation. - gro: Allow tunnel stacking in the case of FOU/GUE * CVE-2016-7039 - SAUCE: net: add recursion limit to GRO linux (4.4.0-41.61) xenial; urgency=low [ Kamal Mostafa ] * Release Tracking Bug - LP: #1628204 * nvme drive probe failure (LP: #1626894) - (fix) NVMe: Don't unmap controller registers on reset linux (4.4.0-40.60) xenial; urgency=low [ Kamal Mostafa ] * Release Tracking Bug - LP: #1627074 * Permission denied in CIFS with kernel 4.4.0-38 (LP: #1626112) - Fix memory leaks in cifs_do_mount() - Compare prepaths when comparing superblocks - SAUCE: Fix regression which breaks DFS mounting * Backlight does not change when adjust it higher than 50% after S3 (LP: #1625932) - SAUCE: i915_bpo: drm/i915/backlight: setup and cache pwm alternate increment value - SAUCE: i915_bpo: drm/i915/backlight: setup backlight pwm alternate increment on backlight enable linux (4.4.0-39.59) xenial; urgency=low [ Joseph Salisbury ] * Release Tracking Bug - LP: #1625303 * thunder: chip errata w/ multiple CQEs for a TSO packet (LP: #1624569) - net: thunderx: Fix for issues with multiple CQEs posted for a TSO packet * thunder: faulty TSO padding (LP: #1623627) - net: thunderx: Fix for HW issue while padding TSO packet * CVE-2016-6828 - tcp: fix use after free in tcp_xmit_retransmit_queue() * Sennheiser Officerunner - cannot get freq at ep 0x83 (LP: #1622763) - SAUCE: (no-up) ALSA: usb-audio: Add quirk for sennheiser officerunner * Backport E3 Skylake Support in ie31200_edac to Xenial (LP: #1619766) - EDAC, ie31200_edac: Add Skylake support * Ubuntu 16.04 - Full EEH Recovery Support for NVMe devices (LP: #1602724) - SAUCE: nvme: Don't suspend admin queue that wasn't created * ISST-LTE:pNV: system ben is hung during ST (nvme) (LP: #1620317) - blk-mq: Allow timeouts to run while queue is freezing - blk-mq: improve warning for running a queue on the wrong CPU - blk-mq: don't overwrite rq->mq_ctx * lsattr 32bit does not work on 64bit kernel (Inappropriate ioctl error) (LP: #1619918) - btrfs: bugfix: handle FS_IOC32_{GETFLAGS, SETFLAGS, GETVERSION} in btrfs_ioctl * radeon: monitor connected to onboard VGA doesn't work with Xenial (LP: #1600092) - drm/radeon/dp: add back special handling for NUTMEG * initramfs includes qle driver, but not firmware (LP: #1623187) - qed: add MODULE_FIRMWARE() * [Hyper-V] Rebase Hyper-V to 4.7.2 (stable) (LP: #1616677) - hv_netvsc: Implement support for VF drivers on Hyper-V - hv_netvsc: Fix the list processing for network change event - Drivers: hv: vmbus: Introduce functions for estimating room in the ring buffer - Drivers: hv: vmbus: Use READ_ONCE() to read variables that are volatile - Drivers: hv: vmbus: Export the vmbus_set_event() API - lcoking/barriers, arch: Use smp barriers in smp_store_release() - asm-generic: guard smp_store_release/load_acquire - x86: reuse asm-generic/barrier.h - asm-generic: add __smp_xxx wrappers - x86: define __smp_xxx - asm-generic: implement virt_xxx memory barriers - Drivers: hv: vmbus: Move some ring buffer functions to hyperv.h - Drivers: hv: vmbus: Implement APIs to support "in place" consumption of vmbus packets - drivers:hv: Lock access to hyperv_mmio resource tree - drivers:hv: Make a function to free mmio regions through vmbus - drivers:hv: Track allocations of children of hv_vmbus in private resource tree - drivers:hv: Separate out frame buffer logic when picking MMIO range - Drivers: hv: vmbus: handle various crash scenarios - Drivers: hv: balloon: don't crash when memory is added in non-sorted order - Drivers: hv: balloon: reset host_specified_ha_region - tools: hv: lsvmbus: add pci pass-through UUID - hv_netvsc: move start_remove flag to net_device_context - hv_netvsc: use start_remove flag to protect netvsc_link_change() - hv_netvsc: untangle the pointer mess - hv_netvsc: get rid of struct net_device pointer in struct netvsc_device - hv_netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove() - hv_netvsc: set nvdev link after populating chn_table - hv_netvsc: Fix VF register on vlan devices - hv_netvsc: remove redundant assignment in netvsc_recv_callback() - hv_netvsc: introduce {net, hv}_device_to_netvsc_device() helpers - hv_netvsc: pass struct netvsc_device to rndis_filter_{open, close}() - hv_netvsc: pass struct net_device to rndis_filter_set_device_mac() - hv_netvsc: pass struct net_device to rndis_filter_set_offload_params() - netvsc: get
[Group.of.nepali.translators] [Bug 1622763] Re: Sennheiser Officerunner - cannot get freq at ep 0x83
** No longer affects: linux (Ubuntu Trusty) -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1622763 Title: Sennheiser Officerunner - cannot get freq at ep 0x83 Status in linux package in Ubuntu: In Progress Status in linux source package in Xenial: In Progress Status in linux source package in Yakkety: In Progress Bug description: This USB headset doesn't seem to support sample rate polling, similar to this issue: https://bugzilla.kernel.org/show_bug.cgi?id=95961 == The problem == Every time something goes to interact with the device (playing a sound file, opening the sound panel, opening web audio/video), a 10 second pause is encountered, where dmesg prints out two messages: usb 2-1.2: 2:1: cannot get freq at ep 0x83 usb 2-1.2: 2:1: cannot get freq at ep 0x83 Once the sound is playing, everything is fine. These sample rate polls don't seem to keep happening. After waiting for maybe 30 seconds after sound is playing, future interactions will again trigger the pause. This 10 second pause can introduce other subtle problems. For instance, google hangouts will sometimes timeout waiting for the sound device to respond, and the browser tab will crash or not fully load as a result. The sound panel often also will not display the device in the list of choices, and you will have to close it out. Sometimes restart pulse audio to get it to recognize the headset again. == The solution == It is simple, add this USB ID to the sound/usb/quirks.c:snd_usb_get_sample_rate_quirk function. case USB_ID(0x1395, 0x740a): /* Sennheiser Officerunner */ version signature: Ubuntu 4.4.0-36.55-generic 4.4.16 # lsusb |grep Senn Bus 002 Device 004: ID 1395:740a Sennheiser Communications # zcat /var/log/kern.log.2.gz | grep 'cannot get' | tail -4 Sep 2 11:26:56 helo kernel: [908040.937098] usb 2-1.2: 2:1: cannot get freq at ep 0x4 Sep 2 11:27:01 helo kernel: [908045.941168] usb 2-1.2: 2:1: cannot get freq at ep 0x4 Sep 2 12:18:44 helo kernel: [911149.006318] usb 2-1.2: 3:1: cannot get freq at ep 0x83 Sep 2 12:18:49 helo kernel: [911154.010268] usb 2-1.2: 3:1: cannot get freq at ep 0x83 --- ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC3: dpb 12893 F pulseaudio /dev/snd/controlC2: dpb 12893 F pulseaudio /dev/snd/controlC1: dpb 12893 F pulseaudio /dev/snd/controlC0: dpb 12893 F pulseaudio CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 HibernationDevice: RESUME=UUID=a9a39ff3-c97d-471e-a0b3-518b4db8685c InstallationDate: Installed on 2015-03-18 (544 days ago) InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150306) MachineType: Hewlett-Packard HP Z620 Workstation NonfreeKernelModules: nvidia_uvm nvidia_modeset nvidia zfs zunicode zcommon znvpair zavl Package: linux (not installed) ProcFB: 0 EFI VGA ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-36-generic.efi.signed root=/dev/mapper/vgroot-lvroot ro console=tty0 console=ttyS4,115200 nosplash nomdmonddf nomdmonisw ProcVersionSignature: Ubuntu 4.4.0-36.55-generic 4.4.16 RelatedPackageVersions: linux-restricted-modules-4.4.0-36-generic N/A linux-backports-modules-4.4.0-36-generic N/A linux-firmware1.157.3 RfKill: 0: hci0: Bluetooth Soft blocked: no Hard blocked: no Tags: xenial Uname: Linux 4.4.0-36-generic x86_64 UpgradeStatus: Upgraded to xenial on 2016-02-16 (210 days ago) UserGroups: adm cdrom dip docker libvirtd lpadmin lxd plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 05/27/2015 dmi.bios.vendor: Hewlett-Packard dmi.bios.version: J61 v03.88 dmi.board.asset.tag: 2UA41528ZC dmi.board.name: 158A dmi.board.vendor: Hewlett-Packard dmi.board.version: 0.00 dmi.chassis.asset.tag: 2UA41528ZC dmi.chassis.type: 6 dmi.chassis.vendor: Hewlett-Packard dmi.modalias: dmi:bvnHewlett-Packard:bvrJ61v03.88:bd05/27/2015:svnHewlett-Packard:pnHPZ620Workstation:pvr:rvnHewlett-Packard:rn158A:rvr0.00:cvnHewlett-Packard:ct6:cvr: dmi.product.name: HP Z620 Workstation dmi.sys.vendor: Hewlett-Packard To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1622763/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1622763] Re: Sennheiser Officerunner - cannot get freq at ep 0x83
I built a Xenial test kernel with the patch you posted. The test kernel can be downloaded from: http://kernel.ubuntu.com/~jsalisbury/lp1622763/ Can you test this kernel and see if it resolves this bug? If it does, I can send the patch upstream and SRU it to the Ubuntu kernels. You just need to install the linux-image and linux-image-extra .deb packages to test the kernel. ** Changed in: linux (Ubuntu) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) ** Changed in: linux (Ubuntu) Status: Triaged => In Progress ** Also affects: linux (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Yakkety) Importance: Medium Assignee: Joseph Salisbury (jsalisbury) Status: In Progress ** Also affects: linux (Ubuntu Trusty) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Xenial) Status: New => In Progress ** Changed in: linux (Ubuntu Trusty) Status: New => In Progress ** Changed in: linux (Ubuntu Xenial) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Trusty) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Xenial) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) ** Changed in: linux (Ubuntu Trusty) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1622763 Title: Sennheiser Officerunner - cannot get freq at ep 0x83 Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: In Progress Status in linux source package in Xenial: In Progress Status in linux source package in Yakkety: In Progress Bug description: This USB headset doesn't seem to support sample rate polling, similar to this issue: https://bugzilla.kernel.org/show_bug.cgi?id=95961 == The problem == Every time something goes to interact with the device (playing a sound file, opening the sound panel, opening web audio/video), a 10 second pause is encountered, where dmesg prints out two messages: usb 2-1.2: 2:1: cannot get freq at ep 0x83 usb 2-1.2: 2:1: cannot get freq at ep 0x83 Once the sound is playing, everything is fine. These sample rate polls don't seem to keep happening. After waiting for maybe 30 seconds after sound is playing, future interactions will again trigger the pause. This 10 second pause can introduce other subtle problems. For instance, google hangouts will sometimes timeout waiting for the sound device to respond, and the browser tab will crash or not fully load as a result. The sound panel often also will not display the device in the list of choices, and you will have to close it out. Sometimes restart pulse audio to get it to recognize the headset again. == The solution == It is simple, add this USB ID to the sound/usb/quirks.c:snd_usb_get_sample_rate_quirk function. case USB_ID(0x1395, 0x740a): /* Sennheiser Officerunner */ version signature: Ubuntu 4.4.0-36.55-generic 4.4.16 # lsusb |grep Senn Bus 002 Device 004: ID 1395:740a Sennheiser Communications # zcat /var/log/kern.log.2.gz | grep 'cannot get' | tail -4 Sep 2 11:26:56 helo kernel: [908040.937098] usb 2-1.2: 2:1: cannot get freq at ep 0x4 Sep 2 11:27:01 helo kernel: [908045.941168] usb 2-1.2: 2:1: cannot get freq at ep 0x4 Sep 2 12:18:44 helo kernel: [911149.006318] usb 2-1.2: 3:1: cannot get freq at ep 0x83 Sep 2 12:18:49 helo kernel: [911154.010268] usb 2-1.2: 3:1: cannot get freq at ep 0x83 --- ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC3: dpb 12893 F pulseaudio /dev/snd/controlC2: dpb 12893 F pulseaudio /dev/snd/controlC1: dpb 12893 F pulseaudio /dev/snd/controlC0: dpb 12893 F pulseaudio CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 HibernationDevice: RESUME=UUID=a9a39ff3-c97d-471e-a0b3-518b4db8685c InstallationDate: Installed on 2015-03-18 (544 days ago) InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150306) MachineType: Hewlett-Packard HP Z620 Workstation NonfreeKernelModules: nvidia_uvm nvidia_modeset nvidia zfs zunicode zcommon znvpair zavl Package: linux (not installed) ProcFB: 0 EFI VGA ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-36-generic.efi.signed root=/dev/mapper/vgroot-lvroot ro console=tty0 console=ttyS4,115200 nosplash nomdmonddf nomdmonisw ProcVersionSignature: Ubuntu 4.4.0-36.55-generic 4.4.16 RelatedPackageVersions: linux-restricted-modules-4.4.0-36-generic N/A linux-backports-modules-4.4.0-36-generic N/A linux-firmware1.157.3 RfKill: 0: hci0: Bluetooth Soft blocked: no Hard blocked: no Tags: xenial Uname: