linux_dsm_epyc7002/arch
Russell King b18bea2a45 ARM: net: bpf: improve 64-bit ALU implementation
Improbe the 64-bit ALU implementation from:

  movw    r8, #65532
  movt    r8, #65535
  movw    r9, #65535
  movt    r9, #65535
  ldr     r7, [fp, #-44]
  adds    r7, r7, r8
  str     r7, [fp, #-44]
  ldr     r7, [fp, #-40]
  adc     r7, r7, r9
  str     r7, [fp, #-40]

to:

  movw    r8, #65532
  movt    r8, #65535
  movw    r9, #65535
  movt    r9, #65535
  ldrd    r6, [fp, #-44]
  adds    r6, r6, r8
  adc     r7, r7, r9
  strd    r6, [fp, #-44]

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
2018-07-13 15:26:42 +02:00
..
alpha net: Add a new socket option for a future transmit time. 2018-07-04 22:30:27 +09:00
arc
arm ARM: net: bpf: improve 64-bit ALU implementation 2018-07-13 15:26:42 +02:00
arm64 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-03 10:29:26 +09:00
c6x
h8300
hexagon
ia64 net: Add a new socket option for a future transmit time. 2018-07-04 22:30:27 +09:00
m68k
microblaze Microblaze patches for 4.18-rc3 2018-06-27 09:49:30 -07:00
mips net: Add a new socket option for a future transmit time. 2018-07-04 22:30:27 +09:00
nds32
nios2
openrisc openrisc: entry: Fix delay slot exception detection 2018-07-01 16:48:24 +09:00
parisc net: Add a new socket option for a future transmit time. 2018-07-04 22:30:27 +09:00
powerpc Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-03 10:29:26 +09:00
riscv
s390 net: Add a new socket option for a future transmit time. 2018-07-04 22:30:27 +09:00
sh
sparc net: Add a new socket option for a future transmit time. 2018-07-04 22:30:27 +09:00
um
unicore32
x86 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2018-06-30 11:42:14 -07:00
xtensa net: Add a new socket option for a future transmit time. 2018-07-04 22:30:27 +09:00
.gitignore
Kconfig