* [GIT PATCH] thinkpad-acpi late queue
@ 2009-04-14 2:44 Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 1/5] thinkpad-acpi: silence hotkey enable warning for module parameter Henrique de Moraes Holschuh
` (5 more replies)
0 siblings, 6 replies; 11+ messages in thread
From: Henrique de Moraes Holschuh @ 2009-04-14 2:44 UTC (permalink / raw)
To: Len Brown; +Cc: linux-acpi, ibm-acpi-devel
Len,
This patchset has some fixes for thinkpad-acpi in 2.6.30-rc. The first
one fixes a regression, the second fixes code that has never worked in the
first place, and the others are safe nice-to-haves. Please consider
sending them to Linus for 2.6.30-rc2/rc3.
Henrique de Moraes Holschuh (5):
thinkpad-acpi: silence hotkey enable warning for module parameter
thinkpad-acpi: fix LED blinking through timer trigger
thinkpad-acpi: fix use of MODULE_AUTHOR
thinkpad-acpi: simplify module autoloading
thinkpad-acpi: bump up version to 0.23
Thank you!
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 1/5] thinkpad-acpi: silence hotkey enable warning for module parameter
2009-04-14 2:44 [GIT PATCH] thinkpad-acpi late queue Henrique de Moraes Holschuh
@ 2009-04-14 2:44 ` Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 2/5] thinkpad-acpi: fix LED blinking through timer trigger Henrique de Moraes Holschuh
` (4 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: Henrique de Moraes Holschuh @ 2009-04-14 2:44 UTC (permalink / raw)
To: Len Brown; +Cc: linux-acpi, ibm-acpi-devel, Henrique de Moraes Holschuh
Avoid the WARN() when the procfs handler for hotkey enable is used by
a module parameter. Instead, urge the user to stop doing that.
Reported-by: Niel Lambrechts <niel.lambrechts@gmail.com>
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
---
drivers/platform/x86/thinkpad_acpi.c | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index a40b075..a186c5b 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -2946,12 +2946,18 @@ static int hotkey_read(char *p)
return len;
}
-static void hotkey_enabledisable_warn(void)
+static void hotkey_enabledisable_warn(bool enable)
{
tpacpi_log_usertask("procfs hotkey enable/disable");
- WARN(1, TPACPI_WARN
- "hotkey enable/disable functionality has been "
- "removed from the driver. Hotkeys are always enabled.\n");
+ if (!WARN((tpacpi_lifecycle == TPACPI_LIFE_RUNNING || !enable),
+ TPACPI_WARN
+ "hotkey enable/disable functionality has been "
+ "removed from the driver. Hotkeys are always "
+ "enabled\n"))
+ printk(TPACPI_ERR
+ "Please remove the hotkey=enable module "
+ "parameter, it is deprecated. Hotkeys are always "
+ "enabled\n");
}
static int hotkey_write(char *buf)
@@ -2971,9 +2977,9 @@ static int hotkey_write(char *buf)
res = 0;
while ((cmd = next_cmd(&buf))) {
if (strlencmp(cmd, "enable") == 0) {
- hotkey_enabledisable_warn();
+ hotkey_enabledisable_warn(1);
} else if (strlencmp(cmd, "disable") == 0) {
- hotkey_enabledisable_warn();
+ hotkey_enabledisable_warn(0);
res = -EPERM;
} else if (strlencmp(cmd, "reset") == 0) {
mask = hotkey_orig_mask;
--
1.6.2.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 2/5] thinkpad-acpi: fix LED blinking through timer trigger
2009-04-14 2:44 [GIT PATCH] thinkpad-acpi late queue Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 1/5] thinkpad-acpi: silence hotkey enable warning for module parameter Henrique de Moraes Holschuh
@ 2009-04-14 2:44 ` Henrique de Moraes Holschuh
2009-04-21 19:44 ` [stable] " Chris Wright
2009-04-14 2:44 ` [PATCH 3/5] thinkpad-acpi: fix use of MODULE_AUTHOR Henrique de Moraes Holschuh
` (3 subsequent siblings)
5 siblings, 1 reply; 11+ messages in thread
From: Henrique de Moraes Holschuh @ 2009-04-14 2:44 UTC (permalink / raw)
To: Len Brown; +Cc: linux-acpi, ibm-acpi-devel, Henrique de Moraes Holschuh, stable
The set_blink hook code in the LED subdriver would never manage to get
a LED to blink, and instead it would just turn it on. The consequence
of this is that the "timer" trigger would not cause the LED to blink
if given default parameters.
This problem exists since 2.6.26-rc1.
To fix it, switch the deferred LED work handling to use the
thinkpad-acpi-specific LED status (off/on/blink) directly.
This also makes the code easier to read, and to extend later.
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Cc: stable@kernel.org
---
drivers/platform/x86/thinkpad_acpi.c | 41 +++++++++++++++------------------
1 files changed, 19 insertions(+), 22 deletions(-)
diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index a186c5b..a1d2abc 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -303,11 +303,17 @@ static u32 dbg_level;
static struct workqueue_struct *tpacpi_wq;
+enum led_status_t {
+ TPACPI_LED_OFF = 0,
+ TPACPI_LED_ON,
+ TPACPI_LED_BLINK,
+};
+
/* Special LED class that can defer work */
struct tpacpi_led_classdev {
struct led_classdev led_classdev;
struct work_struct work;
- enum led_brightness new_brightness;
+ enum led_status_t new_state;
unsigned int led;
};
@@ -4213,7 +4219,7 @@ static void light_set_status_worker(struct work_struct *work)
container_of(work, struct tpacpi_led_classdev, work);
if (likely(tpacpi_lifecycle == TPACPI_LIFE_RUNNING))
- light_set_status((data->new_brightness != LED_OFF));
+ light_set_status((data->new_state != TPACPI_LED_OFF));
}
static void light_sysfs_set(struct led_classdev *led_cdev,
@@ -4223,7 +4229,8 @@ static void light_sysfs_set(struct led_classdev *led_cdev,
container_of(led_cdev,
struct tpacpi_led_classdev,
led_classdev);
- data->new_brightness = brightness;
+ data->new_state = (brightness != LED_OFF) ?
+ TPACPI_LED_ON : TPACPI_LED_OFF;
queue_work(tpacpi_wq, &data->work);
}
@@ -4730,12 +4737,6 @@ enum { /* For TPACPI_LED_OLD */
TPACPI_LED_EC_HLMS = 0x0e, /* EC reg to select led to command */
};
-enum led_status_t {
- TPACPI_LED_OFF = 0,
- TPACPI_LED_ON,
- TPACPI_LED_BLINK,
-};
-
static enum led_access_mode led_supported;
TPACPI_HANDLE(led, ec, "SLED", /* 570 */
@@ -4847,23 +4848,13 @@ static int led_set_status(const unsigned int led,
return rc;
}
-static void led_sysfs_set_status(unsigned int led,
- enum led_brightness brightness)
-{
- led_set_status(led,
- (brightness == LED_OFF) ?
- TPACPI_LED_OFF :
- (tpacpi_led_state_cache[led] == TPACPI_LED_BLINK) ?
- TPACPI_LED_BLINK : TPACPI_LED_ON);
-}
-
static void led_set_status_worker(struct work_struct *work)
{
struct tpacpi_led_classdev *data =
container_of(work, struct tpacpi_led_classdev, work);
if (likely(tpacpi_lifecycle == TPACPI_LIFE_RUNNING))
- led_sysfs_set_status(data->led, data->new_brightness);
+ led_set_status(data->led, data->new_state);
}
static void led_sysfs_set(struct led_classdev *led_cdev,
@@ -4872,7 +4863,13 @@ static void led_sysfs_set(struct led_classdev *led_cdev,
struct tpacpi_led_classdev *data = container_of(led_cdev,
struct tpacpi_led_classdev, led_classdev);
- data->new_brightness = brightness;
+ if (brightness == LED_OFF)
+ data->new_state = TPACPI_LED_OFF;
+ else if (tpacpi_led_state_cache[data->led] != TPACPI_LED_BLINK)
+ data->new_state = TPACPI_LED_ON;
+ else
+ data->new_state = TPACPI_LED_BLINK;
+
queue_work(tpacpi_wq, &data->work);
}
@@ -4890,7 +4887,7 @@ static int led_sysfs_blink_set(struct led_classdev *led_cdev,
} else if ((*delay_on != 500) || (*delay_off != 500))
return -EINVAL;
- data->new_brightness = TPACPI_LED_BLINK;
+ data->new_state = TPACPI_LED_BLINK;
queue_work(tpacpi_wq, &data->work);
return 0;
--
1.6.2.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 3/5] thinkpad-acpi: fix use of MODULE_AUTHOR
2009-04-14 2:44 [GIT PATCH] thinkpad-acpi late queue Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 1/5] thinkpad-acpi: silence hotkey enable warning for module parameter Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 2/5] thinkpad-acpi: fix LED blinking through timer trigger Henrique de Moraes Holschuh
@ 2009-04-14 2:44 ` Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 4/5] thinkpad-acpi: simplify module autoloading Henrique de Moraes Holschuh
` (2 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: Henrique de Moraes Holschuh @ 2009-04-14 2:44 UTC (permalink / raw)
To: Len Brown; +Cc: linux-acpi, ibm-acpi-devel, Henrique de Moraes Holschuh
Fix the module to use one instance of MODULE_AUTHOR per author.
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
---
drivers/platform/x86/thinkpad_acpi.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index a1d2abc..7a7cac2 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -7883,7 +7883,8 @@ IBM_BIOS_MODULE_ALIAS("I[BDHIMNOTWVYZ]");
IBM_BIOS_MODULE_ALIAS("1[0368A-GIKM-PST]");
IBM_BIOS_MODULE_ALIAS("K[UX-Z]");
-MODULE_AUTHOR("Borislav Deianov, Henrique de Moraes Holschuh");
+MODULE_AUTHOR("Borislav Deianov <borislav@users.sf.net>");
+MODULE_AUTHOR("Henrique de Moraes Holschuh <hmh@hmh.eng.br>");
MODULE_DESCRIPTION(TPACPI_DESC);
MODULE_VERSION(TPACPI_VERSION);
MODULE_LICENSE("GPL");
--
1.6.2.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 4/5] thinkpad-acpi: simplify module autoloading
2009-04-14 2:44 [GIT PATCH] thinkpad-acpi late queue Henrique de Moraes Holschuh
` (2 preceding siblings ...)
2009-04-14 2:44 ` [PATCH 3/5] thinkpad-acpi: fix use of MODULE_AUTHOR Henrique de Moraes Holschuh
@ 2009-04-14 2:44 ` Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 5/5] thinkpad-acpi: bump up version to 0.23 Henrique de Moraes Holschuh
2009-04-18 5:22 ` [GIT PATCH] thinkpad-acpi late queue Len Brown
5 siblings, 0 replies; 11+ messages in thread
From: Henrique de Moraes Holschuh @ 2009-04-14 2:44 UTC (permalink / raw)
To: Len Brown; +Cc: linux-acpi, ibm-acpi-devel, Henrique de Moraes Holschuh
Simplify the module autoloading a great deal, by keying to the HID for
the HKEY interface.
Only _really_ ancient IBM ThinkPad models like the 240, 240x and 570
lack the HKEY interface, and they're getting their own trimmed-down
driver one of these days.
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
---
drivers/platform/x86/thinkpad_acpi.c | 17 ++++++++++-------
1 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index 7a7cac2..caa774a 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -7861,6 +7861,15 @@ static int __init thinkpad_acpi_module_init(void)
MODULE_ALIAS(TPACPI_DRVR_SHORTNAME);
/*
+ * This will autoload the driver in almost every ThinkPad
+ * in widespread use.
+ *
+ * Only _VERY_ old models, like the 240, 240x and 570 lack
+ * the HKEY event interface.
+ */
+MODULE_DEVICE_TABLE(acpi, ibm_htk_device_ids);
+
+/*
* DMI matching for module autoloading
*
* See http://thinkwiki.org/wiki/List_of_DMI_IDs
@@ -7872,16 +7881,10 @@ MODULE_ALIAS(TPACPI_DRVR_SHORTNAME);
#define IBM_BIOS_MODULE_ALIAS(__type) \
MODULE_ALIAS("dmi:bvnIBM:bvr" __type "ET??WW*")
-/* Non-ancient thinkpads */
-MODULE_ALIAS("dmi:bvnIBM:*:svnIBM:*:pvrThinkPad*:rvnIBM:*");
-MODULE_ALIAS("dmi:bvnLENOVO:*:svnLENOVO:*:pvrThinkPad*:rvnLENOVO:*");
-
/* Ancient thinkpad BIOSes have to be identified by
* BIOS type or model number, and there are far less
* BIOS types than model numbers... */
-IBM_BIOS_MODULE_ALIAS("I[BDHIMNOTWVYZ]");
-IBM_BIOS_MODULE_ALIAS("1[0368A-GIKM-PST]");
-IBM_BIOS_MODULE_ALIAS("K[UX-Z]");
+IBM_BIOS_MODULE_ALIAS("I[MU]"); /* 570, 570e */
MODULE_AUTHOR("Borislav Deianov <borislav@users.sf.net>");
MODULE_AUTHOR("Henrique de Moraes Holschuh <hmh@hmh.eng.br>");
--
1.6.2.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 5/5] thinkpad-acpi: bump up version to 0.23
2009-04-14 2:44 [GIT PATCH] thinkpad-acpi late queue Henrique de Moraes Holschuh
` (3 preceding siblings ...)
2009-04-14 2:44 ` [PATCH 4/5] thinkpad-acpi: simplify module autoloading Henrique de Moraes Holschuh
@ 2009-04-14 2:44 ` Henrique de Moraes Holschuh
2009-04-18 5:22 ` [GIT PATCH] thinkpad-acpi late queue Len Brown
5 siblings, 0 replies; 11+ messages in thread
From: Henrique de Moraes Holschuh @ 2009-04-14 2:44 UTC (permalink / raw)
To: Len Brown; +Cc: linux-acpi, ibm-acpi-devel, Henrique de Moraes Holschuh
Plenty of high-profile changes, so it deserves a new version number.
Features added since 0.22:
* Restrict unsafe LEDs
* New race-less brightness control strategy for IBM ThinkPads
* Disclose TGID of driver access from userspace (debug)
* Warn when deprecated functions are used
Other changes:
* Better debug messages in some subdrivers
* Removed "hotkey disable" support, since it breaks the driver
* Dropped "ibm-acpi" alias
Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
---
Documentation/laptops/thinkpad-acpi.txt | 4 ++--
drivers/platform/x86/thinkpad_acpi.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Documentation/laptops/thinkpad-acpi.txt b/Documentation/laptops/thinkpad-acpi.txt
index 3d76507..e7e9a69 100644
--- a/Documentation/laptops/thinkpad-acpi.txt
+++ b/Documentation/laptops/thinkpad-acpi.txt
@@ -1,7 +1,7 @@
ThinkPad ACPI Extras Driver
- Version 0.22
- November 23rd, 2008
+ Version 0.23
+ April 10th, 2009
Borislav Deianov <borislav@users.sf.net>
Henrique de Moraes Holschuh <hmh@hmh.eng.br>
diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index caa774a..912be65 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -21,7 +21,7 @@
* 02110-1301, USA.
*/
-#define TPACPI_VERSION "0.22"
+#define TPACPI_VERSION "0.23"
#define TPACPI_SYSFS_VERSION 0x020300
/*
--
1.6.2.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [GIT PATCH] thinkpad-acpi late queue
2009-04-14 2:44 [GIT PATCH] thinkpad-acpi late queue Henrique de Moraes Holschuh
` (4 preceding siblings ...)
2009-04-14 2:44 ` [PATCH 5/5] thinkpad-acpi: bump up version to 0.23 Henrique de Moraes Holschuh
@ 2009-04-18 5:22 ` Len Brown
[not found] ` <alpine.LFD.2.00.0904180122090.30751-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
5 siblings, 1 reply; 11+ messages in thread
From: Len Brown @ 2009-04-18 5:22 UTC (permalink / raw)
To: Henrique de Moraes Holschuh; +Cc: linux-acpi, ibm-acpi-devel
applied
thanks,
Len Brown, Intel Open Source Technology Center
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [GIT PATCH] thinkpad-acpi late queue
[not found] ` <alpine.LFD.2.00.0904180122090.30751-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
@ 2009-04-18 13:02 ` Henrique de Moraes Holschuh
0 siblings, 0 replies; 11+ messages in thread
From: Henrique de Moraes Holschuh @ 2009-04-18 13:02 UTC (permalink / raw)
To: Len Brown
Cc: linux-acpi-u79uwXL29TY76Z2rM5mHXA,
ibm-acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
On Sat, 18 Apr 2009, Len Brown wrote:
> applied
Thank you :)
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [stable] [PATCH 2/5] thinkpad-acpi: fix LED blinking through timer trigger
2009-04-14 2:44 ` [PATCH 2/5] thinkpad-acpi: fix LED blinking through timer trigger Henrique de Moraes Holschuh
@ 2009-04-21 19:44 ` Chris Wright
2009-04-22 3:11 ` Henrique de Moraes Holschuh
2009-04-25 4:25 ` Henrique de Moraes Holschuh
0 siblings, 2 replies; 11+ messages in thread
From: Chris Wright @ 2009-04-21 19:44 UTC (permalink / raw)
To: Henrique de Moraes Holschuh; +Cc: Len Brown, linux-acpi, stable, ibm-acpi-devel
* Henrique de Moraes Holschuh (hmh@hmh.eng.br) wrote:
> The set_blink hook code in the LED subdriver would never manage to get
> a LED to blink, and instead it would just turn it on. The consequence
> of this is that the "timer" trigger would not cause the LED to blink
> if given default parameters.
>
> This problem exists since 2.6.26-rc1.
>
> To fix it, switch the deferred LED work handling to use the
> thinkpad-acpi-specific LED status (off/on/blink) directly.
>
> This also makes the code easier to read, and to extend later.
>
> Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
> Cc: stable@kernel.org
This is still not upstream.
thanks,
-chris
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [stable] [PATCH 2/5] thinkpad-acpi: fix LED blinking through timer trigger
2009-04-21 19:44 ` [stable] " Chris Wright
@ 2009-04-22 3:11 ` Henrique de Moraes Holschuh
2009-04-25 4:25 ` Henrique de Moraes Holschuh
1 sibling, 0 replies; 11+ messages in thread
From: Henrique de Moraes Holschuh @ 2009-04-22 3:11 UTC (permalink / raw)
To: Chris Wright; +Cc: Len Brown, linux-acpi, stable, ibm-acpi-devel
On Tue, 21 Apr 2009, Chris Wright wrote:
> This is still not upstream.
Len has merged it in acpi-test. I don't know when he plans to send
the patchset to Linus.
Len?
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [stable] [PATCH 2/5] thinkpad-acpi: fix LED blinking through timer trigger
2009-04-21 19:44 ` [stable] " Chris Wright
2009-04-22 3:11 ` Henrique de Moraes Holschuh
@ 2009-04-25 4:25 ` Henrique de Moraes Holschuh
1 sibling, 0 replies; 11+ messages in thread
From: Henrique de Moraes Holschuh @ 2009-04-25 4:25 UTC (permalink / raw)
To: Chris Wright; +Cc: Len Brown, linux-acpi, stable, ibm-acpi-devel
On Tue, 21 Apr 2009, Chris Wright wrote:
> * Henrique de Moraes Holschuh (hmh@hmh.eng.br) wrote:
> > The set_blink hook code in the LED subdriver would never manage to get
> > a LED to blink, and instead it would just turn it on. The consequence
> > of this is that the "timer" trigger would not cause the LED to blink
> > if given default parameters.
> >
> > This problem exists since 2.6.26-rc1.
> >
> > To fix it, switch the deferred LED work handling to use the
> > thinkpad-acpi-specific LED status (off/on/blink) directly.
> >
> > This also makes the code easier to read, and to extend later.
> >
> > Signed-off-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
> > Cc: stable@kernel.org
>
> This is still not upstream.
It is upstream now, commit 75bd3bf2ade9d548be0d2bde60b5ee0fdce0b127.
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-04-25 4:26 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-14 2:44 [GIT PATCH] thinkpad-acpi late queue Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 1/5] thinkpad-acpi: silence hotkey enable warning for module parameter Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 2/5] thinkpad-acpi: fix LED blinking through timer trigger Henrique de Moraes Holschuh
2009-04-21 19:44 ` [stable] " Chris Wright
2009-04-22 3:11 ` Henrique de Moraes Holschuh
2009-04-25 4:25 ` Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 3/5] thinkpad-acpi: fix use of MODULE_AUTHOR Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 4/5] thinkpad-acpi: simplify module autoloading Henrique de Moraes Holschuh
2009-04-14 2:44 ` [PATCH 5/5] thinkpad-acpi: bump up version to 0.23 Henrique de Moraes Holschuh
2009-04-18 5:22 ` [GIT PATCH] thinkpad-acpi late queue Len Brown
[not found] ` <alpine.LFD.2.00.0904180122090.30751-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2009-04-18 13:02 ` Henrique de Moraes Holschuh
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.