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

Victor Sologoubov
Wed, 16 Jan 2019 06:44:01 -0000

A bug in command localboot was introduced in version 6.03.
This bug was created because of inserting memsets in core/localboot.c.
The third memset before /* Read one sector */ clears the field ireg.edx,
which was assigned earlier and is required for subsequent __intcall0x13.

So localboot type works as localboot 0.

I think, this third memset in core/localboot.c is useless and excessive.