coreboot/src
Ryan Salsamendi d4f994bbc4 mainboard/emulation/qemu-i440fx/fw_cfg: Fix undefined behavior
Fixes 2 reports found by undefined behavior sanitizer. Dereferencing
pointers that are not aligned to the size of access is undefiend
behavior.

Change-Id: Iaa3845308171c307f1ddc7937286aacbd00e3a10
Signed-off-by: Ryan Salsamendi <rsalsamendi@hotmail.com>
Reviewed-on: https://review.coreboot.org/20155
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-06-19 20:47:39 +02:00
..
acpi src/acpi: Capitalize ACPI and SATA 2016-07-31 19:25:40 +02:00
arch arch/x86: Fix undefined behavior 2017-06-14 19:51:12 +02:00
commonlib commonlib: Move drivers/storage into commonlib/storage 2017-05-12 18:20:33 +02:00
console src/console: add IS_ENABLED() around Kconfig symbol references 2017-06-12 04:08:55 +02:00
cpu cpu/x86/smm/smihandler: Apply cosmetic changes 2017-06-19 20:46:40 +02:00
device device/pnp: remove struct io_info 2017-06-13 15:21:58 +02:00
drivers drivers/xgi: Fix usage of NGI Kconfig options 2017-06-15 06:23:42 +02:00
ec device/pnp: remove struct io_info 2017-06-13 15:21:58 +02:00
include cpu/x86/smm/smihandler: Apply cosmetic changes 2017-06-19 20:46:40 +02:00
lib Add support for Undefined Behavior Sanitizer 2017-06-14 19:56:59 +02:00
mainboard mainboard/emulation/qemu-i440fx/fw_cfg: Fix undefined behavior 2017-06-19 20:47:39 +02:00
northbridge haswell: add CBMEM_MEMINFO table when initing RAM 2017-06-16 16:08:24 +02:00
soc rockchip/rk3399: fix DRAM gate training issue 2017-06-19 18:43:19 +02:00
southbridge southbridge/bd82x6x - add GNVS var for trackpad IRQ 2017-06-16 16:09:57 +02:00
superio device/pnp: remove struct io_info 2017-06-13 15:21:58 +02:00
vboot vboot: Separate board name and version number in FWID with a dot 2017-04-29 01:44:10 +02:00
vendorcode vendorcode/siemens: Add new values to hwilib 2017-06-13 10:27:04 +02:00
Kconfig Add support for Undefined Behavior Sanitizer 2017-06-14 19:56:59 +02:00