]> git.proxmox.com Git - mirror_qemu.git/commit
slirp: Avoid unaligned 16bit memory access
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Thu, 17 Jan 2019 00:13:54 +0000 (01:13 +0100)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Thu, 7 Feb 2019 13:49:08 +0000 (15:49 +0200)
commit59fa06ac74c1736dd1270fadde6a0077877bea04
tree7ea517afe9c077818cfa3bf4a1e3ab41597457e3
parent713acc316ddca119fe168e72846f1d2dd0548430
slirp: Avoid unaligned 16bit memory access

pkt parameter may be unaligned, so we must access it byte-wise.

This fixes sparc64 host SIGBUS during pxe boot.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
slirp/slirp.c