qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 4f51e1: net: fix misaligned member access


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 4f51e1: net: fix misaligned member access
Date: Mon, 05 Mar 2018 01:42:29 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 4f51e1d386e306a6a94ee997651f580e1c9f7b54
      
https://github.com/qemu/qemu/commit/4f51e1d386e306a6a94ee997651f580e1c9f7b54
  Author: Marc-André Lureau <address@hidden>
  Date:   2018-03-02 (Fri, 02 Mar 2018)

  Changed paths:
    M hw/net/net_tx_pkt.c
    M include/net/eth.h

  Log Message:
  -----------
  net: fix misaligned member access

Fixes the following ASAN warnings:

/home/elmarco/src/qemu/hw/net/net_tx_pkt.c:201:27: runtime error: member access 
within misaligned address 0x631000028846 for type 'struct ip_header', which 
requires 4 byte alignment
0x631000028846: note: pointer points here
 01 00 00 00 45 00  01 a9 01 00 00 00 40 11  78 45 00 00 00 00 ff ff  ff ff 00 
00 00 00 00 00  00 00
       ^
/home/elmarco/src/qemu/hw/net/net_tx_pkt.c:208:63: runtime error: member access 
within misaligned address 0x631000028846 for type 'struct ip_header', which 
requires 4 byte alignment
0x631000028846: note: pointer points here
 01 00 00 00 45 00  01 a9 01 00 00 00 40 11  78 45 00 00 00 00 ff ff  ff ff 00 
00 00 00 00 00  00 00
       ^
/home/elmarco/src/qemu/hw/net/net_tx_pkt.c:210:13: runtime error: member access 
within misaligned address 0x631000028846 for type 'struct ip_header', which 
requires 4 byte alignment
0x631000028846: note: pointer points here
 01 00 00 00 45 00  01 a9 01 00 00 00 40 11  78 45 00 00 00 00 ff ff  ff ff 00 
00 00 00 00 00  00 00

Signed-off-by: Marc-André Lureau <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Message-id: address@hidden
Signed-off-by: Peter Maydell <address@hidden>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]