summaryrefslogtreecommitdiffstats
path: root/src/arch
diff options
context:
space:
mode:
authorMichael Brown2005-04-09 17:56:03 +0200
committerMichael Brown2005-04-09 17:56:03 +0200
commit90cf6898100deb3607d1abb46b60b76cbbb8c44f (patch)
tree622020bb804d1c573d71204e0eff08a941403060 /src/arch
parentAdd INIT_LIBRM before INIT_CONSOLE. (diff)
downloadipxe-90cf6898100deb3607d1abb46b60b76cbbb8c44f.tar.gz
ipxe-90cf6898100deb3607d1abb46b60b76cbbb8c44f.tar.xz
ipxe-90cf6898100deb3607d1abb46b60b76cbbb8c44f.zip
Note basemem API change.
Diffstat (limited to 'src/arch')
-rw-r--r--src/arch/i386/drivers/net/undi.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/arch/i386/drivers/net/undi.c b/src/arch/i386/drivers/net/undi.c
index 7e3e7df8d..6b8308929 100644
--- a/src/arch/i386/drivers/net/undi.c
+++ b/src/arch/i386/drivers/net/undi.c
@@ -10,6 +10,16 @@ $Id$
***************************************************************************/
/*
+ * NOTE TO SELF: basemem.c no longer zeroes freed base memory, because
+ * that behaviour is incompatible with librm. Instead, we must make
+ * sure that the !PXE and PXENV+ structures are rendered unusable
+ * (e.g. by destroying the signature) when we shut down an underlying
+ * pixie.
+ *
+ */
+#warning "undi.c needs to destroy the !PXE signature when freeing a pixie"
+
+/*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2, or (at