← Back to team overview

kernel-packages team mailing list archive

[Bug 1014800] Re: infrared remote doesnt work anymore (3.2.0-26)

 

Landed in Quantal as

commit bd2c6675ad6c33e2130860ab513466bd9a4069e3
Author: Luis Henriques <luis.henriques@xxxxxxxxxxxxx>
Date:   Tue Jun 19 11:29:49 2012 -0300

    media: ene_ir: Fix driver initialisation
    
    commit b31b021988fed9e3741a46918f14ba9b063811db upstream.
    
    commit 9ef449c6b31bb6a8e6dedc24de475a3b8c79be20 ("[media] rc: Postpone ISR
    registration") fixed an early ISR registration on several drivers.  It did
    however also introduced a bug by moving the invocation of pnp_port_start()
    to the end of the probe function.
    
    This patch fixes this issue by moving the invocation of pnp_port_start() to
    an earlier stage in the probe function.


** Changed in: linux (Ubuntu Quantal)
       Status: In Progress => Fix Released

** Changed in: linux (Ubuntu)
       Status: In Progress => Fix Released

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

Title:
  infrared remote doesnt work anymore (3.2.0-26)

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Oneiric:
  Fix Released
Status in “linux” source package in Precise:
  Fix Released
Status in “linux” source package in Quantal:
  Fix Released

Bug description:
  == SRU Justification ==

  A bug has been introduced on mainline by commit
  "9ef449c6b31bb6a8e6dedc24de475a3b8c79be20" and this bug affects both
  Oneiric and Precise.  There's no upstream fix yet (couldn't even find
  similar bug reports), but this will affect all users using the ENE IR
  transceiver.

  == Fix ==

  The bug was introduced by accidentally moving the pnp_port_start()
  invocation to a later stage in the device driver probe function,
  while the goal was just to move the ISR and the pnp_port_start()
  invocation.  This patch fixes this.

  == Impact ==

  Users with an ENE IR transceiver will not be able to use it without
  this fix.

  == Test Case ==

  Simply try to use the device, for example using a remote control.

  ==================================================================

  i have a hp infrared RC6 remote,
  it was working out-of-the-box with kernel linux-image-3.2.0-24-generic,
  but doesnt work anymore with 3.2.0-25 or 3.2.0-26

  Ubuntu 12.04 x64
  linux-image-3.2.0-24-generic = 3.2.0-24.38 - works
  linux-image-3.2.0-25-generic = 3.2.0-25.40 - doesnt work
  linux-image-3.2.0-26-generic = 3.2.0-26.41 - doesnt work

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: linux-image-3.2.0-26-generic 3.2.0-26.41
  ProcVersionSignature: Ubuntu 3.2.0-26.41-generic 3.2.19
  Uname: Linux 3.2.0-26-generic x86_64
  NonfreeKernelModules: fglrx
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
  ApportVersion: 2.0.1-0ubuntu8
  Architecture: amd64
  ArecordDevices:
   **** List of CAPTURE Hardware Devices ****
   card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  alacn      2085 F.... pulseaudio
   /dev/snd/controlC0:  alacn      2085 F.... pulseaudio
  CRDA: Error: [Errno 2] No such file or directory
  Card0.Amixer.info:
   Card hw:0 'SB'/'HDA ATI SB at 0xd2400000 irq 16'
     Mixer name	: 'IDT 92HD71B7X'
     Components	: 'HDA:111d76b2,103c3622,00100302 HDA:11c11040,103c137e,00100200'
     Controls      : 25
     Simple ctrls  : 14
  Card1.Amixer.info:
   Card hw:1 'HDMI'/'HDA ATI HDMI at 0xd2310000 irq 19'
     Mixer name	: 'ATI RS690/780 HDMI'
     Components	: 'HDA:1002791a,00791a00,00100000'
     Controls      : 4
     Simple ctrls  : 1
  Card1.Amixer.values:
   Simple mixer control 'IEC958',0
     Capabilities: pswitch pswitch-joined penum
     Playback channels: Mono
     Mono: Playback [on]
  Date: Mon Jun 18 16:09:06 2012
  HibernationDevice: RESUME=UUID=37b91c5b-c2ae-4013-aa3c-4ae5235a36ff
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
  MachineType: Hewlett-Packard HP Pavilion DV5
  ProcEnviron:
   LANGUAGE=en_US:en
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcFB:

  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=/dev/vg0/precise ro
  RelatedPackageVersions:
   linux-restricted-modules-3.2.0-26-generic N/A
   linux-backports-modules-3.2.0-26-generic  N/A
   linux-firmware                            1.79
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 11/11/2009
  dmi.bios.vendor: Hewlett-Packard
  dmi.bios.version: F.38
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: 30F2
  dmi.board.vendor: Quanta
  dmi.board.version: 98.36
  dmi.chassis.type: 10
  dmi.chassis.vendor: Quanta
  dmi.chassis.version: N/A
  dmi.modalias: dmi:bvnHewlett-Packard:bvrF.38:bd11/11/2009:svnHewlett-Packard:pnHPPavilionDV5:pvrRev1:rvnQuanta:rn30F2:rvr98.36:cvnQuanta:ct10:cvrN/A:
  dmi.product.name: HP Pavilion DV5
  dmi.product.version: Rev 1
  dmi.sys.vendor: Hewlett-Packard

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


Follow ups