kernel_samsung_a53x/samples
Yuan Chen a2f9fa9d47 bpf: Fix the xdp_adjust_tail sample prog issue
[ Upstream commit 4236f114a3ffbbfd217436c08852e94cae372f57 ]

During the xdp_adjust_tail test, probabilistic failure occurs and SKB package
is discarded by the kernel. After checking the issues by tracking SKB package,
it is identified that they were caused by checksum errors. Refer to checksum
of the arch/arm64/include/asm/checksum.h for fixing.

v2: Based on Alexei Starovoitov's suggestions, it is necessary to keep the code
 implementation consistent.

Fixes: c6ffd1ff7856 (bpf: add bpf_xdp_adjust_tail sample prog)
Signed-off-by: Yuan Chen <chenyuan@kylinos.cn>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20240930024115.52841-1-chenyuan_fl@163.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-12-17 13:24:04 +01:00
..
auxdisplay Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
binderfs Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bpf bpf: Fix the xdp_adjust_tail sample prog issue 2024-12-17 13:24:04 +01:00
configfs Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
connector Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
crypto Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fanotify Add gitignore file for samples/fanotify/ subdirectory 2024-11-23 23:20:30 +01:00
ftrace Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hidraw Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hw_breakpoint Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kdb Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kfifo Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kmemleak Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kobject Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kprobes Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
livepatch Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mei Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
nitro_enclaves Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pidfd Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pktgen Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qmi Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rpmsg Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
seccomp Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timers Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
trace_events Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
trace_printk Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uhid Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
v4l Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vfio-mdev Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vfs Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
watch_queue Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
watchdog Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig samples: Make fs-monitor depend on libc and headers 2024-11-23 23:20:30 +01:00
Makefile samples: Add fs error monitoring example 2024-11-23 23:20:30 +01:00