diff --git a/os/imagezip/imageunzip.c b/os/imagezip/imageunzip.c
index eb2b33ff48d754616eb39b3023c47668bc1e4744..1a703963265ae1efba92f174941a78cadbadbed9 100644
--- a/os/imagezip/imageunzip.c
+++ b/os/imagezip/imageunzip.c
@@ -1469,6 +1469,16 @@ reloc_bsdlabel(struct disklabel *label, int reloctype)
 
 #include "extfs/lilo.h"
 
+/*
+ * Relocate a LILO sector address.  The address has been made relative
+ * to the partition start so we need to add back the current partition
+ * offset.
+ *
+ * XXX we still need to update the device portion of the sector to plug in
+ * the appropriate BIOS device number for the drive we are being loaded on.
+ * Either the user will have to specify that explicitly, or imageunzip will
+ * have to get it from the OS or figure it out itself.
+ */
 static void
 reloc_lilo(void *addr, int reloctype, uint32_t size)
 {