ako na tento patch? (Bolo: Re: power off)
rad0 misovic
rado na freejane.sk
Čtvrtek Květen 10 02:38:39 CEST 2001
Zdravim,
On Wed, May 09, 2001 at 12:42:17AM +0200, David Rohleder wrote:
> >
> > Dik za radu, este by som sa ale chcel opytat, ci mi to pojde patchnut aj
> > 2.2.19-ka kernel? Naco ten SIGINT namiesto SIGTERM? (Resp. co zle by urobil
> > ten SIGTERM?)
> >
na tuto otazku si odpoviem sam, po vzhliadnuti zdrojakov jadra 2.2.19 a dole
uvedeneho patchu som pochopil, ze to asi tazko aplikujem na subory, ktore
tam nie su :-)
Trapi ma vsak iny problem. Ked sa pokusim patchnut zdrojak (kernel 2.4.4), tak
mi to zakvasi toto:
0:2jane#pwd
/usr/src
0:2jane#patch -p0 < acpi-patch
patching file linux/drivers/acpi/events/evevent.c
patch: **** malformed patch at line 32: }
2:2jane#
Kedze nie som zdatny v C, poprosil by som kohokolvek, kto do toho vidi, aby
ma nakopol spravnym smerom. Zrejme to bude uplna trivialita, akurat ja to
z toho zdrojaku nevidim. Tu je ten patch (line 32 je uplny koniec).
Vdaka moc.
rat
==========================================================================
--- linux/drivers/acpi/events/evevent.c Sun Apr 1 00:22:57 2001
+++ linux/drivers/acpi/events/evevent.c Wed Apr 4 01:08:11 2001
@@ -189,22 +163,27 @@
if ((status_register & ACPI_STATUS_GLOBAL) &&
(enable_register & ACPI_ENABLE_GLOBAL))
{
+ printk ("acpi: BIOS wants to play!\n");
int_status |= acpi_ev_fixed_event_dispatch (ACPI_EVENT_GLOBAL);
}
/* power button event */
if ((status_register & ACPI_STATUS_POWER_BUTTON) &&
- (enable_register & ACPI_ENABLE_POWER_BUTTON))
+ (enable_register & ACPI_ENABLE_POWER_BUTTON))
{
+ printk ("acpi: Power button pressed!\n");
+ kill_proc (1, SIGINIT, 1);
int_status |= acpi_ev_fixed_event_dispatch
+(ACPI_EVENT_POWER_BUTTON);
}
+
/* sleep button event */
if ((status_register & ACPI_STATUS_SLEEP_BUTTON) &&
(enable_register & ACPI_ENABLE_SLEEP_BUTTON))
{
+ printk("acpi: Sleep button pressed!\n");
int_status |= acpi_ev_fixed_event_dispatch
+(ACPI_EVENT_SLEEP_BUTTON);
}
========================================================================
--
raTboy --> radovan misovic
email : 0misovic na st.fmph.uniba.sk || rado na freejane.sk
phone : +421-905-662334
Don't drink and drive, smoke and fly!!! :)
Další informace o konferenci Linux