I tested 5.8.0-57.64~20.04.1 proposed on Focal, and it appears to be
working fine.  Thank you for the fix.

-- 
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/1926030

Title:
  IR Remote Keys Repeat Many Times Starting with Kernel 5.8.0-49

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  [Impact]
  Patch:
    * media: rc: fix timeout handling after switch to microsecond durations
    * media: rc: ite-cir: fix min_timeout calculation

  Were applied to Groovy with our stable update process (bug 1918516)

  User reported that IR Remote key press will be repeated for multiple times
  with these patches applied.

  Commit 528222d853f92 ("media: rc: harmonize infrared durations to
  microseconds") that needs to be fixed by these two does not exist in
  5.8 kernel. The patch author Matthias Reichl also state these are for
  5.10 and onward.

  [Fix]
  Revert these two patches for groovy.

  [Test]
  Test kernels for G-5.8 / F-5.8 can be found here:
  https://people.canonical.com/~phlin/kernel/lp-1926030-revert-for-ir/

  User Ted L confirmed that F-5.8 test kernel can fix the problem.

  [Where problems could occur]
  The chance to cause regression can be considered as low since the original 
patch that need to be fix by these two patches does not exist in 5.8 at all. 

  
  [Original Bug Report]
  I use an IR remote with the ir-keytable package.  Everything was working fine 
until kernel 5.8.0-49 was automatically installed by Software Updater on Ubuntu 
20.04.2.  When any key is pressed on the remote, the key is repeated about 500 
times.  The kernel is now 5.8.0-50, and the problem persists.

  Other users on the MythTV mailing list are reporting the issue, and it
  appears that the problem is related to changes in the following files:

  drivers/media/rc/ir-mce_kbd-decoder.c
  drivers/media/rc/rc-main.c b/drivers/media/rc/rc-main.c
  drivers/media/rc/serial_ir.c

  It has been reported that reverting the ir-mce_kbd-decoder.c and rc-
  main.c files to the older versions fixes the problem.

  /proc/version_signature > version.log:
  Ubuntu 5.8.0-50.56~20.04.1-generic 5.8.18

  lspci -vnvn:
  00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v6/7th Gen Core 
Processor Host Bridge/DRAM Registers [8086:590f] (rev 06)
   Subsystem: ASUSTeK Computer Inc. Xeon E3-1200 v6/7th Gen Core Processor Host 
Bridge/DRAM Registers [1043:8694]
   Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
   Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort+ >SERR- <PERR- INTx-
   Latency: 0
   Capabilities: [e0] Vendor Specific Information: Len=10 <?>
   Kernel driver in use: skl_uncore

  ir-keytable -V:
  IR keytable control version 1.18.0

  lsb_release -rd:
  Description:  Ubuntu 20.04.2 LTS
  Release:      20.04
  ---
  ProblemType: Bug
  ApportVersion: 2.20.11-0ubuntu27.16
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  ted        1020 F.... pulseaudio
  CasperMD5CheckResult: skip
  CurrentDesktop: ubuntu:GNOME
  DistroRelease: Ubuntu 20.04
  InstallationDate: Installed on 2020-09-19 (217 days ago)
  InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
  IwConfig:
   lo        no wireless extensions.

   enp3s0    no wireless extensions.

   enp0s31f6  no wireless extensions.
  MachineType: System manufacturer System Product Name
  Package: linux (not installed)
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.8.0-50-generic 
root=UUID=529cae8e-19cd-4732-80d5-b3dca123afc6 ro quiet splash vt.handoff=7
  ProcVersionSignature: Ubuntu 5.8.0-50.56~20.04.1-generic 5.8.18
  RelatedPackageVersions:
   linux-restricted-modules-5.8.0-50-generic N/A
   linux-backports-modules-5.8.0-50-generic  N/A
   linux-firmware                            1.187.11
  RfKill:

  Tags:  focal
  Uname: Linux 5.8.0-50-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin lxd mythtv plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 07/05/2017
  dmi.bios.release: 5.12
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 3405
  dmi.board.asset.tag: Default string
  dmi.board.name: H110T
  dmi.board.vendor: ASUSTeK COMPUTER INC.
  dmi.board.version: Rev X.0x
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr3405:bd07/05/2017:br5.12:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnH110T:rvrRevX.0x:cvnDefaultstring:ct3:cvrDefaultstring:
  dmi.product.family: To be filled by O.E.M.
  dmi.product.name: System Product Name
  dmi.product.sku: SKU
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926030/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to