RE: Linux 2.4.3-ac7

From: Grover, Andrew (andrew.grover@intel.com)
Date: Wed Apr 18 2001 - 13:54:16 EST


> From: Martin Hamilton [mailto:martin@net.lut.ac.uk]
> | ACPI is meant to abstract the OS from all the "magic
> numbers". It's very
> | possible to do things in a platform-specific way, but if
> you want to handle
> | all platforms, you'd end up with something ACPI-like.
>
> This isn't me talking, but I think you know the objection from
> hardcore Linux folk is essentially that Linux is the only platform for
> which platform-specific stuff should go into the Linux kernel. I
> don't really mind so long as suspend-to-disk and resume work... ;-)

I don't think I understand that first sentence. (Let me respond anyways ;-)
As of now, the Linux kernel is not so platform-specific that you need
different kernel images for different BIOS revisions, or different
motherboard layouts. When you start putting platform magic numbers in the
kernel config, this is the result, and this is the *worst* possible outcome.

ACPI lets the OS manage the platform by determining this stuff at run-time
(as opposed to compile-time) so one kernel can handle all platform
configurations.

> | We're working on this. The major issue now is device power
> management.
>
> I was wondering whether the swsusp work might form a useful basis for
> the eventual ACPI implementation of the to-disk hibernation stuff:

I (and others) have looked at it. It's a pretty cool patch, but it really
isn't the right way to do things.

Regards -- Andy

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Apr 23 2001 - 21:00:27 EST