CVE-2017-5753 (revert embargoed)
CVE-2017-5715 (revert embargoed)
This reverts commit
dd13f73106c260dea7a689d33d1457639af820aa.
Signed-off-by: Andy Whitcroft <apw@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
#include <linux/rcupdate.h>
#include <asm/unaligned.h>
-#include <asm/barrier.h>
/* Registers */
#define BPF_R0 regs[BPF_REG_0]
DST = IMM;
CONT;
LD_IMM_DW:
- gmb();
DST = (u64) (u32) insn[0].imm | ((u64) (u32) insn[1].imm) << 32;
insn++;
CONT;
*(SIZE *)(unsigned long) (DST + insn->off) = IMM; \
CONT; \
LDX_MEM_##SIZEOP: \
- gmb(); \
DST = *(SIZE *)(unsigned long) (SRC + insn->off); \
CONT;