RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 839074 - rebase thinkpad-acpi to 0.24
Summary: rebase thinkpad-acpi to 0.24
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel
Version: 6.3
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: rc
: ---
Assignee: Red Hat Kernel Manager
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-07-10 20:48 UTC by Gerrit Slomma
Modified: 2015-11-13 18:05 UTC (History)
0 users

Fixed In Version:
Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-11-13 18:05:30 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Gerrit Slomma 2012-07-10 20:48:25 UTC
Description of problem:

thinkpad-acpi is too old to acknoledge Lenovo X121e and needs to be rebased to 0.24.

Version-Release number of selected component (if applicable):

kernel-2.6.32-279.el6.x86_64
thinkpad-acpi 0.23

How reproducible:

every time

Steps to Reproduce:
1. load newest kernel 2.6.32-279.el6.x86_64
2. watch for /proc/acpi/ibm/*
3. nothing there
  
Actual results:

Lenovo X121e is not supported by thinkpad-acpi of standard-kernel of rhel6

Expected results:

Lenovo X121e is supported by thinkpad-acpi of standard-kernel of rhel6

Additional info:

Lenovo X121e is supported by thinkpad-acpi of rhel6-rt-kernel 3.0.30-rt50.62.el6rt.x86_64 which in turn is of version 0.24

# modinfo /lib/modules/2.6.32-279.el6.x86_64/kernel/drivers/platform/x86/thinkpad_acpi.ko
filename:       /lib/modules/2.6.32-279.el6.x86_64/kernel/drivers/platform/x86/thinkpad_acpi.ko
license:        GPL
version:        0.23
description:    ThinkPad ACPI Extras
author:         Henrique de Moraes Holschuh <hmh.br>
author:         Borislav Deianov <borislav.net>
alias:          dmi:bvnIBM:bvrI[MU]ET??WW*
alias:          tpacpi
srcversion:     F3C981BF41D7594D97AB22E
alias:          acpi*:LEN0068:*
alias:          acpi*:IBM0068:*
depends:        rfkill
vermagic:       2.6.32-279.el6.x86_64 SMP mod_unload modversions 
parm:           experimental:Enables experimental features when non-zero (int)
parm:           debug:Sets debug level bit-mask (uint)
parm:           force_load:Attempts to load the driver even on a mis-identified ThinkPad when true (bool)
parm:           fan_control:Enables setting fan parameters features when true (bool)
parm:           brightness_mode:Selects brightness control strategy: 0=auto, 1=EC, 2=UCMS, 3=EC+NVRAM (uint)
parm:           brightness_enable:Enables backlight control when 1, disables when 0 (uint)
parm:           hotkey_report_mode:used for backwards compatibility with userspace, see documentation (uint)
parm:           hotkey:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           bluetooth:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           video:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           light:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           cmos:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           led:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           beep:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           ecdump:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           brightness:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           volume:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           fan:Simulates thinkpad-acpi procfs command at module load, see documentation



# modinfo /lib/modules/3.0.30-rt50.62.el6rt.x86_64/kernel/drivers/platform/x86/thinkpad_acpi.ko
filename:       /lib/modules/3.0.30-rt50.62.el6rt.x86_64/kernel/drivers/platform/x86/thinkpad_acpi.ko
license:        GPL
version:        0.24
description:    ThinkPad ACPI Extras
author:         Henrique de Moraes Holschuh <hmh.br>
author:         Borislav Deianov <borislav.net>
alias:          dmi:bvnIBM:bvrI[MU]ET??WW*
alias:          tpacpi
srcversion:     E5697322BAE32A73FAB54CA
alias:          acpi*:LEN0068:*
alias:          acpi*:IBM0068:*
depends:        snd,rfkill
vermagic:       3.0.30-rt50.62.el6rt.x86_64 SMP preempt mod_unload 
parm:           experimental:Enables experimental features when non-zero (int)
parm:           debug:Sets debug level bit-mask (uint)
parm:           force_load:Attempts to load the driver even on a mis-identified ThinkPad when true (bool)
parm:           fan_control:Enables setting fan parameters features when true (bool)
parm:           brightness_mode:Selects brightness control strategy: 0=auto, 1=EC, 2=UCMS, 3=EC+NVRAM (uint)
parm:           brightness_enable:Enables backlight control when 1, disables when 0 (uint)
parm:           hotkey_report_mode:used for backwards compatibility with userspace, see documentation (uint)
parm:           volume_mode:Selects volume control strategy: 0=auto, 1=EC, 2=N/A, 3=EC+NVRAM (uint)
parm:           volume_capabilities:Selects the mixer capabilites: 0=auto, 1=volume and mute, 2=mute only (uint)
parm:           volume_control:Enables software override for the console audio control when true (bool)
parm:           index:ALSA index for the ACPI EC Mixer (int)
parm:           id:ALSA id for the ACPI EC Mixer (charp)
parm:           enable:Enable the ALSA interface for the ACPI EC Mixer (bool)
parm:           hotkey:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           bluetooth:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           video:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           light:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           cmos:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           led:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           beep:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           brightness:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           volume:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           fan:Simulates thinkpad-acpi procfs command at module load, see documentation

Comment 2 RHEL Program Management 2012-12-14 08:25:46 UTC
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Comment 3 Gerrit Slomma 2013-11-28 09:53:16 UTC
As of newest RHEL6.5 kernel the problem still persists, thinkpad_acpi is even still the same srcversion:

# modinfo thinkpad_acpi
filename:       /lib/modules/2.6.32-431.el6.x86_64/kernel/drivers/platform/x86/thinkpad_acpi.ko
license:        GPL
version:        0.23
description:    ThinkPad ACPI Extras
author:         Henrique de Moraes Holschuh <hmh.br>
author:         Borislav Deianov <borislav.net>
alias:          dmi:bvnIBM:bvrI[MU]ET??WW*
alias:          tpacpi
srcversion:     F3C981BF41D7594D97AB22E
alias:          acpi*:LEN0068:*
alias:          acpi*:IBM0068:*
depends:        rfkill
vermagic:       2.6.32-431.el6.x86_64 SMP mod_unload modversions 
parm:           experimental:Enables experimental features when non-zero (int)
parm:           debug:Sets debug level bit-mask (uint)
parm:           force_load:Attempts to load the driver even on a mis-identified ThinkPad when true (bool)
parm:           fan_control:Enables setting fan parameters features when true (bool)
parm:           brightness_mode:Selects brightness control strategy: 0=auto, 1=EC, 2=UCMS, 3=EC+NVRAM (uint)
parm:           brightness_enable:Enables backlight control when 1, disables when 0 (uint)
parm:           hotkey_report_mode:used for backwards compatibility with userspace, see documentation (uint)
parm:           hotkey:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           bluetooth:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           video:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           light:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           cmos:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           led:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           beep:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           ecdump:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           brightness:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           volume:Simulates thinkpad-acpi procfs command at module load, see documentation
parm:           fan:Simulates thinkpad-acpi procfs command at module load, see documentation

Comment 4 John Shortt 2015-11-13 18:05:30 UTC
Closing due to lack of attention or information. If you believe this request is still valid, feel free to open a new BZ against the latest version of RHEL6.

Thanks


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