public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.2.17 -- can't power-down on halt?
@ 2000-11-01  1:07 Mike Oliver
  0 siblings, 0 replies; only message in thread
From: Mike Oliver @ 2000-11-01  1:07 UTC (permalink / raw)
  To: linux-kernel

I have Linux RH 6.2 installed, Soyo motherboard, Athlon K7.
When using the kernel that came with the distro (2.2.14-5.0),
the "shutdown -h" commend worked correctly, causing the
computer to power down after exiting Linux.

But when I compiled myself a 2.2.17 kernel, it didn't
work anymore (it hung on halt).  So I turned on
CONFIG_APM_REAL_MODE_POWER_OFF, which is supposed to
fix some bugs.  But after that, while it no longer
hung, it *restarted* rather than powering down as
I wanted it to.

I find that the CONFIG_APM_REAL_MODE_POWER_OFF symbol
causes apm_power_off() to call
        machine_real_restart(po_bios_call, sizeof(po_bios_call));
which certainly *looks* like it's trying to restart
the machine rather than powering down (line 641 of
apm.c, version 1.13).  What's the reason for
this?

When the symbol is not defined, apm_power_off() calls
        (void) apm_set_power_state(APM_STATE_OFF);
which is the same call as in apm.c from the
2.2.14 kernel (version 1.9 of apm.c).  So
how come this causes a hang when I try
it in 2.2.17, but not in 2.2.14?
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2000-11-01  1:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-11-01  1:07 2.2.17 -- can't power-down on halt? Mike Oliver

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox