* [patch 16/16] acpi: suppress power button event on S3 resume
@ 2006-04-27 9:25 akpm
2006-05-14 0:33 ` Sergio Monteiro Basto
0 siblings, 1 reply; 4+ messages in thread
From: akpm @ 2006-04-27 9:25 UTC (permalink / raw)
To: len.brown; +Cc: linux-acpi, akpm, apatard, luming.yu
From: "Arnaud Patard" <apatard@mandriva.com>
Suppress POWER_BUTTON event on S3 resume.
Signed-off-by: Arnaud Patard <apatard@mandriva.com>
Acked-by: "Yu, Luming" <luming.yu@intel.com>
Cc: "Brown, Len" <len.brown@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
---
drivers/acpi/sleep/main.c | 8 ++++++++
1 files changed, 8 insertions(+)
diff -puN drivers/acpi/sleep/main.c~acpi-suppress-power-button-event-on-s3-resume drivers/acpi/sleep/main.c
--- 25/drivers/acpi/sleep/main.c~acpi-suppress-power-button-event-on-s3-resume Wed Apr 26 14:15:19 2006
+++ 25-akpm/drivers/acpi/sleep/main.c Wed Apr 26 14:15:19 2006
@@ -105,6 +105,14 @@ static int acpi_pm_enter(suspend_state_t
default:
return -EINVAL;
}
+
+ /* ACPI 3.0 specs (P62) says that it's the responsabilty
+ * of the OSPM to clear the status bit [ implying that the
+ * POWER_BUTTON event should not reach userspace ]
+ */
+ if (ACPI_SUCCESS(status) && (acpi_state == ACPI_STATE_S3))
+ acpi_clear_event(ACPI_EVENT_POWER_BUTTON);
+
local_irq_restore(flags);
printk(KERN_DEBUG "Back to C!\n");
_
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [patch 16/16] acpi: suppress power button event on S3 resume
2006-04-27 9:25 [patch 16/16] acpi: suppress power button event on S3 resume akpm
@ 2006-05-14 0:33 ` Sergio Monteiro Basto
2006-05-14 0:58 ` Andrew Morton
0 siblings, 1 reply; 4+ messages in thread
From: Sergio Monteiro Basto @ 2006-05-14 0:33 UTC (permalink / raw)
To: akpm; +Cc: len.brown, linux-acpi, apatard, luming.yu
[-- Attachment #1: Type: text/plain, Size: 1668 bytes --]
ok here it goes the state of applying this 16 patches against 2.6.17-rc4
Patches
1 2 out of date (n out of m hunks FAILED)
3 4 ok
5 out of date
6 ok
7 8 9 10 out of date
11 12 13 ok
14 out of date
15 16 ok
On Thu, 2006-04-27 at 02:25 -0700, akpm@osdl.org wrote:
> From: "Arnaud Patard" <apatard@mandriva.com>
>
> Suppress POWER_BUTTON event on S3 resume.
>
> Signed-off-by: Arnaud Patard <apatard@mandriva.com>
> Acked-by: "Yu, Luming" <luming.yu@intel.com>
> Cc: "Brown, Len" <len.brown@intel.com>
> Signed-off-by: Andrew Morton <akpm@osdl.org>
> ---
>
> drivers/acpi/sleep/main.c | 8 ++++++++
> 1 files changed, 8 insertions(+)
>
> diff -puN drivers/acpi/sleep/main.c~acpi-suppress-power-button-event-on-s3-resume drivers/acpi/sleep/main.c
> --- 25/drivers/acpi/sleep/main.c~acpi-suppress-power-button-event-on-s3-resume Wed Apr 26 14:15:19 2006
> +++ 25-akpm/drivers/acpi/sleep/main.c Wed Apr 26 14:15:19 2006
> @@ -105,6 +105,14 @@ static int acpi_pm_enter(suspend_state_t
> default:
> return -EINVAL;
> }
> +
> + /* ACPI 3.0 specs (P62) says that it's the responsabilty
> + * of the OSPM to clear the status bit [ implying that the
> + * POWER_BUTTON event should not reach userspace ]
> + */
> + if (ACPI_SUCCESS(status) && (acpi_state == ACPI_STATE_S3))
> + acpi_clear_event(ACPI_EVENT_POWER_BUTTON);
> +
> local_irq_restore(flags);
> printk(KERN_DEBUG "Back to C!\n");
>
> _
> -
> To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
[-- Attachment #2: smime.p7s --]
[-- Type: application/x-pkcs7-signature, Size: 2166 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [patch 16/16] acpi: suppress power button event on S3 resume
2006-05-14 0:33 ` Sergio Monteiro Basto
@ 2006-05-14 0:58 ` Andrew Morton
0 siblings, 0 replies; 4+ messages in thread
From: Andrew Morton @ 2006-05-14 0:58 UTC (permalink / raw)
To: sergio; +Cc: len.brown, linux-acpi, apatard, luming.yu
Sergio Monteiro Basto <sergio@sergiomb.no-ip.org> wrote:
>
> ok here it goes the state of applying this 16 patches against 2.6.17-rc4
>
> Patches
> 1 2 out of date (n out of m hunks FAILED)
> 3 4 ok
> 5 out of date
> 6 ok
> 7 8 9 10 out of date
> 11 12 13 ok
> 14 out of date
> 15 16 ok
Thanks, but I always prepare the patches against Len's latest tree, not
against mainline.
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: [patch 16/16] acpi: suppress power button event on S3 resume
@ 2006-05-14 4:32 Brown, Len
0 siblings, 0 replies; 4+ messages in thread
From: Brown, Len @ 2006-05-14 4:32 UTC (permalink / raw)
To: sergio, akpm; +Cc: linux-acpi, apatard, Yu, Luming
>ok here it goes the state of applying this 16 patches against
2.6.17-rc4
heh, want a job?:-)
Although Andrew publishes the patches as they apply cleanly in the -mm
series,
I actually do exactly what you tried -- I generally apply the patches to
branches
based directly on Linus' tree rather than on top of sometimes unrelated
patches
that are also in my tree. Then I pick what branches are ready to go and
merge them into a "test" branch for Andrew, and into a "release" branch
for Linus.
For patches with no dependencies, this allows them to "pass" each other
depending on urgency, test soak time etc. For patches that have
conflicts,
this burns a lot of my time merging to pull the patches into "test" for
-mm
and then I repeat the same merge again to pull into "release" (no, Linus
doesn't want the test history in his "clean" history) As ACPI didn't
go into 2.6.17, we are (what I consider) an uncomfortable distance away
from Linus' tree right now, and I'm looking forward to 2.6.18 opening
when we should be able to fix that.
thanks,
-Len
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-05-14 4:33 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-27 9:25 [patch 16/16] acpi: suppress power button event on S3 resume akpm
2006-05-14 0:33 ` Sergio Monteiro Basto
2006-05-14 0:58 ` Andrew Morton
-- strict thread matches above, loose matches on Subject: below --
2006-05-14 4:32 Brown, Len
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.