Go to file
Artem Savkov a5a9d9ecec test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K
JIRA: https://issues.redhat.com/browse/RHEL-23643

commit 5181dc08f79583c6dead80208137a97e68ff07b0
Author: Tiezhu Yang <yangtiezhu@loongson.cn>
Date:   Thu Dec 7 12:08:51 2023 +0800

    test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K
    
    Currently, there are two test cases with same name
    "ALU64_SMOD_X: -7 % 2 = -1", the first one is right,
    the second one should be ALU64_SMOD_K because its
    code is BPF_ALU64 | BPF_MOD | BPF_K.
    
    Before:
    test_bpf: #170 ALU64_SMOD_X: -7 % 2 = -1 jited:1 4 PASS
    test_bpf: #171 ALU64_SMOD_X: -7 % 2 = -1 jited:1 4 PASS
    
    After:
    test_bpf: #170 ALU64_SMOD_X: -7 % 2 = -1 jited:1 4 PASS
    test_bpf: #171 ALU64_SMOD_K: -7 % 2 = -1 jited:1 4 PASS
    
    Fixes: daabb2b098e0 ("bpf/tests: add tests for cpuv4 instructions")
    Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
    Acked-by: Yonghong Song <yonghong.song@linux.dev>
    Link: https://lore.kernel.org/r/20231207040851.19730-1-yangtiezhu@loongson.cn
    Signed-off-by: Alexei Starovoitov <ast@kernel.org>

Signed-off-by: Artem Savkov <asavkov@redhat.com>
2024-03-27 10:34:15 +01:00
Documentation bpf, docs: Define signed modulo as using truncated division 2024-03-27 10:27:54 +01:00
LICENSES
arch bpf: Fix prog_array_map_poke_run map poke update 2024-03-27 10:33:51 +01:00
block Merge: block: sync with v6.8 2024-03-18 16:54:21 -03:00
certs integrity: PowerVM support for loading third party code signing keys 2024-02-05 19:05:32 +08:00
crypto Merge: crypto: dh - implement FIPS PCT and a panic on a failure 2024-03-20 13:38:07 -03:00
drivers Merge: arch/x86: backport 2024-03-26 11:25:15 -04:00
fs Merge: arch/x86: backport 2024-03-26 11:25:15 -04:00
include bpf: Fix prog_array_map_poke_run map poke update 2024-03-27 10:33:51 +01:00
init init: Mark start_kernel() __noreturn 2024-03-20 09:43:02 -04:00
io_uring io_uring: ensure local task_work is run on wait timeout 2024-02-05 16:34:25 -05:00
ipc ipc/shm: call underlying open/close vm_ops 2023-06-14 15:11:04 -06:00
kernel bpf: Fix prog_array_map_poke_run map poke update 2024-03-27 10:33:51 +01:00
lib test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K 2024-03-27 10:34:15 +01:00
mm mm/percpu.c: introduce pcpu_alloc_size() 2024-03-27 10:27:55 +01:00
net Merge: arch/x86: backport 2024-03-26 11:25:15 -04:00
redhat [redhat] kernel-5.14.0-434.el9 2024-03-26 11:26:59 -04:00
samples samples/bpf: Allow building with custom bpftool 2024-03-27 10:27:57 +01:00
scripts Merge: arch/x86: backport 2024-03-26 11:25:15 -04:00
security Merge: arch/x86: backport 2024-03-26 11:25:15 -04:00
sound Merge: arch/x86: backport 2024-03-26 11:25:15 -04:00
tools selftests/bpf: Add test for early update in prog_array_map_poke_run 2024-03-27 10:34:15 +01:00
usr shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage 2024-03-20 09:42:28 -04:00
virt KVM: x86: Add support for "protected VMs" that can utilize private memory 2023-12-01 14:51:47 +01:00
.clang-format cpumask: re-introduce constant-sized cpumask optimizations 2024-03-20 09:42:41 -04:00
.cocciconfig
.get_maintainer.conf
.get_maintainer.ignore
.gitattributes
.gitignore kbuild: Cleanup DT Overlay intermediate files as appropriate 2024-03-15 14:47:39 -05:00
.gitlab-ci.yml gitlab-ci: enable arm64/s390x/ppc64le debug builds 2024-02-26 20:21:01 +01:00
.mailmap
COPYING
CREDITS MAINTAINERS: Orphan Cadence PCIe IP 2024-02-25 08:39:32 -07:00
Kbuild
Kconfig
Kconfig.redhat redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option 2024-01-12 14:27:16 +01:00
MAINTAINERS Merge: arch/x86: backport 2024-03-26 11:25:15 -04:00
Makefile Merge: arch/x86: backport 2024-03-26 11:25:15 -04:00
Makefile.rhelver [redhat] kernel-5.14.0-434.el9 2024-03-26 11:26:59 -04:00
README
makefile

README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.