After addressing CVE-2015-5165 there were several additional rtl8139 cleanups that I'm sending separately since they are not security fixes.
These patches eliminate duplicate eth.h structs/macros and fix unaligned memory accesses in tx offload. Stefan Hajnoczi (3): rtl8139: remove duplicate net/eth.h definitions rtl8139: use net/eth.h macros instead of custom macros rtl8139: use ldl/stl wrapper for unaligned 32-bit access hw/net/rtl8139.c | 103 +++++++++++++++---------------------------------------- 1 file changed, 27 insertions(+), 76 deletions(-) -- 2.4.3