[syslinux] A bug in command localboot was introduced in version 6.03.

Victor Sologoubov victor0 at rambler.ru
Mon Jan 21 00:34:24 PST 2019


diff --git a/core/localboot.c b/core/localboot.c
index 0b8769e4..30bfb272 100644
--- a/core/localboot.c
+++ b/core/localboot.c
@@ -63,7 +63,6 @@ __export void local_boot(int16_t ax)
  	ireg.eax.w[0] = 0;	/* Reset drive */
  	__intcall(0x13, &ireg, NULL);

-	memset(&ireg, 0, sizeof(ireg));
  	ireg.eax.w[0] = 0x0201;	/* Read one sector */
  	ireg.ecx.w[0] = 0x0001;	/* C/H/S = 0/0/1 (first sector) */
  	ireg.ebx.w[0] = OFFS(trackbuf);

21.01.2019 11:03, Erwan Velu writes:
> Can you share the patch you used ?
> 


More information about the Syslinux mailing list