Eric Dumazet
6060bcdcff
rhashtable: reorganize struct rhashtable layout
...
While under frags DDOS I noticed unfortunate false sharing between
@nelems and @params.automatic_shrinking
Move @nelems at the end of struct rhashtable so that first cache line
is shared between all cpus, because almost never dirtied.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit e5d672a0780d9e7118caad4c171ec88b8299398d)
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-10-18 09:13:25 +02:00
..
acpi
ACPICA: OSL: Add support to exclude stdarg.h
2018-04-13 19:48:28 +02:00
asm-generic
ioremap: Update pgtable free interfaces with addr
2018-08-17 20:59:29 +02:00
clocksource
crypto
crypto: vmac - separate tfm and request context
2018-08-17 20:59:29 +02:00
drm
drm: Add DP PSR2 sink enable bit
2018-08-03 07:55:26 +02:00
dt-bindings
dt-bindings: clock: mediatek: add binding for fixed-factor clock axisel_d4
2018-04-24 09:34:14 +02:00
keys
kvm
arm/arm64: KVM: Add PSCI version selection API
2018-05-09 09:50:19 +02:00
linux
rhashtable: reorganize struct rhashtable layout
2018-10-18 09:13:25 +02:00
math-emu
media
media: v4l: event: Prevent freeing event subscriptions while accessed
2018-10-03 17:01:55 -07:00
memory
misc
net
inet: frags: break the 2GB limit for frags storage
2018-10-18 09:13:24 +02:00
pcmcia
ras
rdma
IB/core: Make testing MR flags for writability a static inline function
2018-08-15 18:14:43 +02:00
rxrpc
scsi
scsi: sg: disable SET_FORCE_LOW_DMA
2018-01-23 19:57:04 +01:00
soc
memory: tegra: Apply interrupts mask per SoC
2018-08-03 07:55:24 +02:00
sound
ALSA: control: Hardening for potential Spectre v1
2018-05-01 15:13:06 -07:00
target
target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK
2018-01-17 09:38:54 +01:00
trace
tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into account
2018-05-30 07:50:19 +02:00
uapi
ethtool: Remove trailing semicolon for static inline
2018-09-19 22:47:12 +02:00
video
udlfb: set optimal write delay
2018-09-09 20:01:25 +02:00
xen
swiotlb-xen: implement xen_swiotlb_dma_mmap callback
2017-10-05 09:44:05 +02:00
Kbuild