diff options
| author | Joshua Oreman | 2010-07-30 18:52:03 +0200 |
|---|---|---|
| committer | Michael Brown | 2010-08-01 18:31:14 +0200 |
| commit | 79e05875d3d59ee3578a6a0ddc5b7cf5281708d7 (patch) | |
| tree | 2d82d198550f8f43071f0bbb90164c6ca2003220 /src/arch/i386/interface/syslinux | |
| parent | [802.11] Fix a use-after-free (diff) | |
| download | ipxe-79e05875d3d59ee3578a6a0ddc5b7cf5281708d7.tar.gz ipxe-79e05875d3d59ee3578a6a0ddc5b7cf5281708d7.tar.xz ipxe-79e05875d3d59ee3578a6a0ddc5b7cf5281708d7.zip | |
[string] Use 64-bit registers in assembly memswap() on x86_64
An assembly version of memswap() is in an x86 word-length-agnostic
header file, but it used 32-bit registers to store pointers, leading
to memory errors responding to ARP queries on 64-bit systems.
Signed-off-by: Joshua Oreman <oremanj@rwcr.net>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/arch/i386/interface/syslinux')
0 files changed, 0 insertions, 0 deletions
