Revision 886e44c9298a6b428ae046e2fa092ca52e822e6a authored by Jiasheng Jiang on 14 March 2022, 02:01:25 UTC, committed by Jakub Kicinski on 16 March 2022, 04:57:53 UTC
As the potential failure of the kvmalloc_array(), it should be better to check and restore the 'data' if fails in order to avoid the dereference of the NULL pointer. Fixes: 6ae746711263 ("hv_netvsc: Add per-cpu ethtool stats for netvsc") Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn> Link: https://lore.kernel.org/r/20220314020125.2365084-1-jiasheng@iscas.ac.cn Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent e9c14b5
File | Mode | Size |
---|---|---|
.gitignore | -rw-r--r-- | 52 bytes |
Makefile | -rw-r--r-- | 1.0 KB |
arc_hostlink.c | -rw-r--r-- | 1.4 KB |
arcksyms.c | -rw-r--r-- | 1.4 KB |
asm-offsets.c | -rw-r--r-- | 2.5 KB |
ctx_sw.c | -rw-r--r-- | 3.1 KB |
ctx_sw_asm.S | -rw-r--r-- | 1.5 KB |
devtree.c | -rw-r--r-- | 1.8 KB |
disasm.c | -rw-r--r-- | 13.5 KB |
entry-arcv2.S | -rw-r--r-- | 7.1 KB |
entry-compact.S | -rw-r--r-- | 11.9 KB |
entry.S | -rw-r--r-- | 9.7 KB |
fpu.c | -rw-r--r-- | 2.4 KB |
head.S | -rw-r--r-- | 4.4 KB |
intc-arcv2.c | -rw-r--r-- | 5.1 KB |
intc-compact.c | -rw-r--r-- | 4.6 KB |
irq.c | -rw-r--r-- | 1.2 KB |
jump_label.c | -rw-r--r-- | 5.0 KB |
kgdb.c | -rw-r--r-- | 5.0 KB |
kprobes.c | -rw-r--r-- | 9.8 KB |
mcip.c | -rw-r--r-- | 10.4 KB |
module.c | -rw-r--r-- | 4.2 KB |
perf_event.c | -rw-r--r-- | 21.9 KB |
process.c | -rw-r--r-- | 7.4 KB |
ptrace.c | -rw-r--r-- | 7.4 KB |
reset.c | -rw-r--r-- | 594 bytes |
setup.c | -rw-r--r-- | 17.3 KB |
signal.c | -rw-r--r-- | 11.9 KB |
smp.c | -rw-r--r-- | 9.5 KB |
stacktrace.c | -rw-r--r-- | 7.2 KB |
sys.c | -rw-r--r-- | 387 bytes |
traps.c | -rw-r--r-- | 4.1 KB |
troubleshoot.c | -rw-r--r-- | 6.1 KB |
unaligned.c | -rw-r--r-- | 6.2 KB |
unwind.c | -rw-r--r-- | 32.3 KB |
vmlinux.lds.S | -rw-r--r-- | 3.0 KB |
Computing file changes ...