diff --git a/Makefile.rhelver b/Makefile.rhelver index a31ca7c..46a73f3 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 4 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 407 +RHEL_RELEASE = 408 # # ZSTREAM diff --git a/kernel.spec b/kernel.spec index 21a8f4f..ec824b6 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 407 +%define pkgrelease 408 %define kversion 5 -%define tarfile_release 5.14.0-407.el9 +%define tarfile_release 5.14.0-408.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 407%{?buildid}%{?dist} +%define specrelease 408%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-407.el9 +%define kabiversion 5.14.0-408.el9 # # End of genspec.sh variables @@ -3751,6 +3751,286 @@ fi # # %changelog +* Fri Jan 12 2024 Scott Weaver [5.14.0-408.el9] +- redhat: rpminspect: disable license, debuginfo and removedfiles (Scott Weaver) +- blk-mq: don't count completed flush data request as inflight in case of quiesce (Ming Lei) [RHEL-18054] +- iommu/iova: Manage the depot list size (Jerry Snitselaar) [RHEL-11148] +- iommu/iova: Make the rcache depot scale better (Jerry Snitselaar) [RHEL-11148] +- ipv6: fix potential NULL deref in fib6_add() (Hangbin Liu) [RHEL-21152] +- ipv6: avoid atomic fragment on GSO packets (Hangbin Liu) [RHEL-21152] +- ipv6: fix ip6_sock_set_addr_preferences() typo (Hangbin Liu) [RHEL-21152] +- x86/fpu/xstate: Fix PKRU covert channel (Martin McConnell) [RHEL-14035] +- x86/fpu: Invalidate FPU state correctly on exec() (Martin McConnell) [RHEL-14035] +- ethtool: untangle the linkmode and ethtool headers (Petr Oros) [RHEL-20012] +- ethtool: Add forced speed to supported link modes maps (Petr Oros) [RHEL-20012] +- PCI: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-19258] +- PCI: Add PCI_HEADER_TYPE_MFD definition (Myron Stowe) [RHEL-19258] +- PCI: vmd: Correct PCI Header Type Register's multi-function check (Myron Stowe) [RHEL-19258] +- PCI: vmd: Fix inconsistent indentation in vmd_resume() (Myron Stowe) [RHEL-19258] +- s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir (Tobias Huschle) [RHEL-16318] +- s390/cmma: fix detection of DAT pages (Tobias Huschle) [RHEL-16318] +- s390/mm: add missing arch_set_page_dat() call to gmap allocations (Tobias Huschle) [RHEL-16318] +- s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc() (Tobias Huschle) [RHEL-16318] +- s390/cmma: fix initial kernel address space page table walk (Tobias Huschle) [RHEL-16318] +- redhat: rewrite genlog and support Y- tags (Jan Stancek) +- bpf: Add missing BPF_LINK_TYPE invocations (Jerome Marchand) [RHEL-10691] +- bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4 (Jerome Marchand) [RHEL-10691] +- bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags() (Jerome Marchand) [RHEL-10691] +- s390/bpf: Fix unwinding past the trampoline (Jerome Marchand) [RHEL-10691] +- s390/bpf: Fix clobbering the caller's backchain in the trampoline (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add testcase for async callback return value failure (Jerome Marchand) [RHEL-10691] +- bpf: Fix verifier log for async callback return values (Jerome Marchand) [RHEL-10691] +- bpf: Handle bpf_mprog_query with NULL entry (Jerome Marchand) [RHEL-10691] +- bpf: Fix BPF_PROG_QUERY last field check (Jerome Marchand) [RHEL-10691] +- bpf: Use kmalloc_size_roundup() to adjust size_index (Jerome Marchand) [RHEL-10691] +- bpf, mprog: Fix maximum program check on mprog attachment (Jerome Marchand) [RHEL-10691] +- bpf: unconditionally reset backtrack_state masks on global func exit (Jerome Marchand) [RHEL-10691] +- bpf: Fix tr dereferencing (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Check bpf_cubic_acked() is called via struct_ops (Jerome Marchand) [RHEL-10691] +- s390/bpf: Let arch_prepare_bpf_trampoline return program size (Jerome Marchand) [RHEL-10691] +- bpf: Fix BTF_ID symbol generation collision in tools/ (Jerome Marchand) [RHEL-10691] +- bpf: Fix BTF_ID symbol generation collision (Jerome Marchand) [RHEL-10691] +- bpf: Fix uprobe_multi get_pid_task error path (Jerome Marchand) [RHEL-10691] +- bpf: Skip unit_size checking for global per-cpu allocator (Jerome Marchand) [RHEL-10691] +- docs/bpf: update out-of-date doc in BPF flow dissector (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Fix kprobe_multi_test/attach_override test (Jerome Marchand) [RHEL-10691] +- bpf, cgroup: fix multiple kernel-doc warnings (Jerome Marchand) [RHEL-10691] +- bpf: Fix a erroneous check after snprintf() (Jerome Marchand) [RHEL-10691] +- selftests/bpf: ensure all CI arches set CONFIG_BPF_KPROBE_OVERRIDE=y (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Offloaded prog after non-offloaded should not cause BUG (Jerome Marchand) [RHEL-10691] +- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init (Jerome Marchand) [RHEL-10691] +- bpf: Avoid deadlock when using queue and stack maps from NMI (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Test all valid alloc sizes for bpf mem allocator (Jerome Marchand) [RHEL-10691] +- bpf: Ensure unit_size is matched with slab cache object size (Jerome Marchand) [RHEL-10691] +- bpf: Don't prefill for unused bpf_mem_cache (Jerome Marchand) [RHEL-10691] +- bpf: Adjust size_index according to the value of KMALLOC_MIN_SIZE (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add kprobe_multi override test (Jerome Marchand) [RHEL-10691] +- bpf: Add override check to kprobe multi link attach (Jerome Marchand) [RHEL-10691] +- selftests/bpf: trace_helpers.c: Add a global ksyms initialization mutex (Jerome Marchand) [RHEL-10691] +- selftests/bpf: trace_helpers.c: Optimize kallsyms cache (Jerome Marchand) [RHEL-10691] +- bpf: make bpf_prog_pack allocator portable (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Check bpf_sk_storage has uncharged sk_omem_alloc (Jerome Marchand) [RHEL-10691] +- bpf: bpf_sk_storage: Fix the missing uncharge in sk_omem_alloc (Jerome Marchand) [RHEL-10691] +- bpf: bpf_sk_storage: Fix invalid wait context lockdep report (Jerome Marchand) [RHEL-10691] +- s390/bpf: Pass through tail call counter in trampolines (Jerome Marchand) [RHEL-10691] +- bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check. (Jerome Marchand) [RHEL-10691] +- bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf(). (Jerome Marchand) [RHEL-10691] +- docs/bpf: Fix "file doesn't exist" warnings in {llvm_reloc,btf}.rst (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Include build flavors for install target (Jerome Marchand) [RHEL-10691] +- bpf: Annotate bpf_long_memcpy with data_race (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Fix d_path test (Jerome Marchand) [RHEL-10691] +- bpf, docs: Fix invalid escape sequence warnings in bpf_doc.py (Jerome Marchand) [RHEL-10691] +- bpf, docs: s/eBPF/BPF in standards documents (Jerome Marchand) [RHEL-10691] +- bpf, docs: Add abi.rst document to standardization subdirectory (Jerome Marchand) [RHEL-10691] +- bpf, docs: Move linux-notes.rst to root bpf docs tree (Jerome Marchand) [RHEL-10691] +- bpf, sockmap: Fix preempt_rt splat when using raw_spin_lock_t (Jerome Marchand) [RHEL-10691] +- docs/bpf: Add description for CO-RE relocations (Jerome Marchand) [RHEL-10691] +- bpf, docs: Correct source of offset for program-local call (Jerome Marchand) [RHEL-10691] +- bpftool: Fix build warnings with -Wtype-limits (Jerome Marchand) [RHEL-10691] +- bpf: Prevent inlining of bpf_fentry_test7() (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add tests for rbtree API interaction in sleepable progs (Jerome Marchand) [RHEL-10691] +- bpf: Allow bpf_spin_{lock,unlock} in sleepable progs (Jerome Marchand) [RHEL-10691] +- bpf: Consider non-owning refs to refcounted nodes RCU protected (Jerome Marchand) [RHEL-10691] +- bpf: Reenable bpf_refcount_acquire (Jerome Marchand) [RHEL-10691] +- bpf: Use bpf_mem_free_rcu when bpf_obj_dropping refcounted nodes (Jerome Marchand) [RHEL-10691] +- bpf: Consider non-owning refs trusted (Jerome Marchand) [RHEL-10691] +- bpf: Ensure kptr_struct_meta is non-NULL for collection insert and refcount_acquire (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add a local kptr test with no special fields (Jerome Marchand) [RHEL-10691] +- bpf: Remove a WARN_ON_ONCE warning related to local kptr (Jerome Marchand) [RHEL-10691] +- libbpf: fix signedness determination in CO-RE relo handling logic (Jerome Marchand) [RHEL-10691] +- selftests/bpf: add uprobe_multi test binary to .gitignore (Jerome Marchand) [RHEL-10691] +- libbpf: Add bpf_object__unpin() (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add selftest for allow_ptr_leaks (Jerome Marchand) [RHEL-10691] +- bpf: Fix issue in verifying allow_ptr_leaks (Jerome Marchand) [RHEL-10691] +- libbpf: Free btf_vmlinux when closing bpf_object (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add test for bpf_obj_drop with bad reg->off (Jerome Marchand) [RHEL-10691] +- bpf: Fix check_func_arg_reg_off bug for graph root/node (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add extra link to uprobe_multi tests (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add uprobe_multi pid filter tests (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add uprobe_multi cookie test (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add uprobe_multi usdt bench test (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add uprobe_multi usdt test code (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add uprobe_multi bench test (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add uprobe_multi test program (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add uprobe_multi link test (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add uprobe_multi api test (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add uprobe_multi skel test (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Move get_time_ns to testing_helpers.h (Jerome Marchand) [RHEL-10691] +- libbpf: Add uprobe multi link support to bpf_program__attach_usdt (Jerome Marchand) [RHEL-10691] +- libbpf: Add uprobe multi link detection (Jerome Marchand) [RHEL-10691] +- libbpf: Add support for u[ret]probe.multi[.s] program sections (Jerome Marchand) [RHEL-10691] +- libbpf: Add bpf_program__attach_uprobe_multi function (Jerome Marchand) [RHEL-10691] +- libbpf: Add bpf_link_create support for multi uprobes (Jerome Marchand) [RHEL-10691] +- libbpf: Add elf_resolve_pattern_offsets function (Jerome Marchand) [RHEL-10691] +- libbpf: Add elf_resolve_syms_offsets function (Jerome Marchand) [RHEL-10691] +- libbpf: Add elf symbol iterator (Jerome Marchand) [RHEL-10691] +- libbpf: Add elf_open/elf_close functions (Jerome Marchand) [RHEL-10691] +- libbpf: Move elf_find_func_offset* functions to elf object (Jerome Marchand) [RHEL-10691] +- libbpf: Add uprobe_multi attach type and link names (Jerome Marchand) [RHEL-10691] +- bpf: Add bpf_get_func_ip helper support for uprobe link (Jerome Marchand) [RHEL-10691] +- bpf: Add pid filter support for uprobe_multi link (Jerome Marchand) [RHEL-10691] +- bpf: Add cookies support for uprobe_multi link (Jerome Marchand) [RHEL-10691] +- bpf: Add multi uprobe link (Jerome Marchand) [RHEL-10691] +- bpf: Add attach_type checks under bpf_prog_attach_check_attach_type (Jerome Marchand) [RHEL-10691] +- bpf: Switch BPF_F_KPROBE_MULTI_RETURN macro to enum (Jerome Marchand) [RHEL-10691] +- samples/bpf: simplify spintest with kprobe.multi (Jerome Marchand) [RHEL-10691] +- samples/bpf: refactor syscall tracing programs using BPF_KSYSCALL macro (Jerome Marchand) [RHEL-10691] +- samples/bpf: fix broken map lookup probe (Jerome Marchand) [RHEL-10691] +- samples/bpf: fix bio latency check with tracepoint (Jerome Marchand) [RHEL-10691] +- samples/bpf: make tracing programs to be more CO-RE centric (Jerome Marchand) [RHEL-10691] +- samples/bpf: fix symbol mismatch by compiler optimization (Jerome Marchand) [RHEL-10691] +- samples/bpf: unify bpf program suffix to .bpf with tracing programs (Jerome Marchand) [RHEL-10691] +- samples/bpf: convert to vmlinux.h with tracing programs (Jerome Marchand) [RHEL-10691] +- samples/bpf: fix warning with ignored-attributes (Jerome Marchand) [RHEL-10691] +- bpf, cpumask: Clean up bpf_cpu_map_entry directly in cpu_map_free (Jerome Marchand) [RHEL-10691] +- bpf, cpumap: Use queue_rcu_work() to remove unnecessary rcu_barrier() (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Fix a selftest compilation error (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add CO-RE relocs kfunc flavors tests (Jerome Marchand) [RHEL-10691] +- libbpf: Support triple-underscore flavors for kfunc relocation (Jerome Marchand) [RHEL-10691] +- bpf/tests: Enhance output on error and fix typos (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add lwt_xmit tests for BPF_REROUTE (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add lwt_xmit tests for BPF_REDIRECT (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Enable cpu v4 tests for arm64 (Jerome Marchand) [RHEL-10691] +- bpf, arm64: Support signed div/mod instructions (Jerome Marchand) [RHEL-10691] +- bpf, arm64: Support 32-bit offset jmp instruction (Jerome Marchand) [RHEL-10691] +- bpf, arm64: Support unconditional bswap (Jerome Marchand) [RHEL-10691] +- bpf, arm64: Support sign-extension mov instructions (Jerome Marchand) [RHEL-10691] +- bpf, arm64: Support sign-extension load instructions (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add selftest for fill_link_info (Jerome Marchand) [RHEL-10691] +- bpf: Fix uninitialized symbol in bpf_perf_link_fill_kprobe() (Jerome Marchand) [RHEL-10691] +- bpf: Document struct bpf_struct_ops fields (Jerome Marchand) [RHEL-10691] +- bpf: Support default .validate() and .update() behavior for struct_ops links (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Clean up fmod_ret in bench_rename test script (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Fix repeat option when kfunc_call verification fails (Jerome Marchand) [RHEL-10691] +- bpftool: fix perf help message (Jerome Marchand) [RHEL-10691] +- bpf: Remove unused declaration bpf_link_new_file() (Jerome Marchand) [RHEL-10691] +- bpf: btf: Remove two unused function declarations (Jerome Marchand) [RHEL-10691] +- bpf: lru: Remove unused declaration bpf_lru_promote() (Jerome Marchand) [RHEL-10691] +- selftests/bpf: relax expected log messages to allow emitting BPF_ST (Jerome Marchand) [RHEL-10691] +- bpf, docs: Fix small typo and define semantics of sign extension (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add bpf_get_func_ip test for uprobe inside function (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add bpf_get_func_ip tests for uprobe on function entry (Jerome Marchand) [RHEL-10691] +- bpf: Add support for bpf_get_func_ip helper for uprobe program (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add a movsx selftest for sign-extension of R10 (Jerome Marchand) [RHEL-10691] +- bpf: Fix an incorrect verification success with movsx insn (Jerome Marchand) [RHEL-10691] +- bpf, docs: Formalize type notation and function semantics in ISA standard (Jerome Marchand) [RHEL-10691] +- bpf: change bpf_alu_sign_string and bpf_movsx_string to static (Jerome Marchand) [RHEL-10691] +- libbpf: Use local includes inside the library (Jerome Marchand) [RHEL-10691] +- bpf: fix inconsistent return types of bpf_xdp_copy_buf(). (Jerome Marchand) [RHEL-10691] +- selftests/bpf: fix the incorrect verification of port numbers. (Jerome Marchand) [RHEL-10691] +- bpf: Fix mprog detachment for empty mprog entry (Jerome Marchand) [RHEL-10691] +- bpf: bpf_struct_ops: Remove unnecessary initial values of variables (Jerome Marchand) [RHEL-10691] +- bpf: fix bpf_probe_read_kernel prototype mismatch (Jerome Marchand) [RHEL-10691] +- libbpf: fix typos in Makefile (Jerome Marchand) [RHEL-10691] +- bpf, devmap: Remove unused dtab field from bpf_dtab_netdev (Jerome Marchand) [RHEL-10691] +- bpf, cpumap: Remove unused cmap field from bpf_cpu_map_entry (Jerome Marchand) [RHEL-10691] +- bpf: Fix an array-index-out-of-bounds issue in disasm.c (Jerome Marchand) [RHEL-10691] +- docs/bpf: Fix malformed documentation (Jerome Marchand) [RHEL-10691] +- docs/bpf: Improve documentation for cpu=v4 instructions (Jerome Marchand) [RHEL-10691] +- bpf: Non-atomically allocate freelist during prefill (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Enable test test_progs-cpuv4 for gcc build kernel (Jerome Marchand) [RHEL-10691] +- bpf: Fix compilation warning with -Wparentheses (Jerome Marchand) [RHEL-10691] +- docs/bpf: Add documentation for new instructions (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Test ldsx with more complex cases (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add unit tests for new gotol insn (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add unit tests for new sdiv/smod insns (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add unit tests for new bswap insns (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add unit tests for new sign-extension mov insns (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add unit tests for new sign-extension load insns (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add a cpuv4 test runner for cpu=v4 testing (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Fix a test_verifier failure (Jerome Marchand) [RHEL-10691] +- bpf: Add kernel/bpftool asm support for new instructions (Jerome Marchand) [RHEL-10691] +- bpf: Support new 32bit offset jmp instruction (Jerome Marchand) [RHEL-10691] +- bpf: Fix jit blinding with new sdiv/smov insns (Jerome Marchand) [RHEL-10691] +- bpf: Support new signed div/mod instructions. (Jerome Marchand) [RHEL-10691] +- bpf: Support new unconditional bswap instruction (Jerome Marchand) [RHEL-10691] +- bpf: Handle sign-extenstin ctx member accesses (Jerome Marchand) [RHEL-10691] +- bpf: Support new sign-extension mov insns (Jerome Marchand) [RHEL-10691] +- bpf: Support new sign-extension load insns (Jerome Marchand) [RHEL-10691] +- bpf, docs: fix BPF_NEG entry in instruction-set.rst (Jerome Marchand) [RHEL-10691] +- bpf: work around -Wuninitialized warning (Jerome Marchand) [RHEL-10691] +- bpf: sync tools/ uapi header with (Jerome Marchand) [RHEL-10691] +- libbpf: Add helper macro to clear opts structs (Jerome Marchand) [RHEL-10691] +- libbpf: Add link-based API for tcx (Jerome Marchand) [RHEL-10691] +- libbpf: Add opts-based attach/detach/query API for tcx (Jerome Marchand) [RHEL-10691] +- bpf: Add fd-based tcx multi-prog infra with link support (Jerome Marchand) [RHEL-10691] +- bpf: Add generic attach/detach/query API for multi-progs (Jerome Marchand) [RHEL-10691] +- bpf, x86: initialize the variable "first_off" in save_args() (Jerome Marchand) [RHEL-10691] +- bpf: allow any program to use the bpf_map_sum_elem_count kfunc (Jerome Marchand) [RHEL-10691] +- bpf: make an argument const in the bpf_map_sum_elem_count kfunc (Jerome Marchand) [RHEL-10691] +- bpf: consider CONST_PTR_TO_MAP as trusted pointer to struct bpf_map (Jerome Marchand) [RHEL-10691] +- bpf: consider types listed in reg2btf_ids as trusted (Jerome Marchand) [RHEL-10691] +- bpf: Drop useless btf_vmlinux in bpf_tcp_ca (Jerome Marchand) [RHEL-10691] +- samples/bpf: README: Update build dependencies required (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Disable newly-added 'owner' field test until refcount re-enabled (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add rbtree test exercising race which 'owner' field prevents (Jerome Marchand) [RHEL-10691] +- bpf: Add 'owner' field to bpf_{list,rb}_node (Jerome Marchand) [RHEL-10691] +- bpf: Introduce internal definitions for UAPI-opaque bpf_{rb,list}_node (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add selftest for PTR_UNTRUSTED (Jerome Marchand) [RHEL-10691] +- bpf: Fix an error in verifying a field in a union (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add selftests for nested_trust (Jerome Marchand) [RHEL-10691] +- selftests/bpf: add testcase for TRACING with 6+ arguments (Jerome Marchand) [RHEL-10691] +- bpf, x86: allow function arguments up to 12 for TRACING (Jerome Marchand) [RHEL-10691] +- bpf, x86: save/restore regs with BPF_DW size (Jerome Marchand) [RHEL-10691] +- selftests/bpf: extend existing map resize tests for per-cpu use case (Jerome Marchand) [RHEL-10691] +- bpf: teach verifier actual bounds of bpf_get_smp_processor_id() result (Jerome Marchand) [RHEL-10691] +- bpf: Add object leak check. (Jerome Marchand) [RHEL-10691] +- bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. (Jerome Marchand) [RHEL-10691] +- bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Improve test coverage of bpf_mem_alloc. (Jerome Marchand) [RHEL-10691] +- rcu: Export rcu_request_urgent_qs_task() (Jerome Marchand) [RHEL-10691] +- bpf: Allow reuse from waiting_for_gp_ttrace list. (Jerome Marchand) [RHEL-10691] +- bpf: Add a hint to allocated objects. (Jerome Marchand) [RHEL-10691] +- bpf: Change bpf_mem_cache draining process. (Jerome Marchand) [RHEL-10691] +- bpf: Further refactor alloc_bulk(). (Jerome Marchand) [RHEL-10691] +- bpf: Factor out inc/dec of active flag into helpers. (Jerome Marchand) [RHEL-10691] +- bpf: Refactor alloc_bulk(). (Jerome Marchand) [RHEL-10691] +- bpf: Let free_all() return the number of freed elements. (Jerome Marchand) [RHEL-10691] +- bpf: Simplify code of destroy_mem_alloc() with kmemdup(). (Jerome Marchand) [RHEL-10691] +- bpf: Rename few bpf_mem_alloc fields. (Jerome Marchand) [RHEL-10691] +- bpftool: Show perf link info (Jerome Marchand) [RHEL-10691] +- bpftool: Add perf event names (Jerome Marchand) [RHEL-10691] +- bpf: Support ->fill_link_info for perf_event (Jerome Marchand) [RHEL-10691] +- bpf: Add a common helper bpf_copy_to_user() (Jerome Marchand) [RHEL-10691] +- bpf: Expose symbol's respective address (Jerome Marchand) [RHEL-10691] +- bpf: Clear the probe_addr for uprobe (Jerome Marchand) [RHEL-10691] +- bpf: Protect probed address based on kptr_restrict setting (Jerome Marchand) [RHEL-10691] +- bpftool: Show kprobe_multi link info (Jerome Marchand) [RHEL-10691] +- bpftool: Dump the kernel symbol's module name (Jerome Marchand) [RHEL-10691] +- bpf: Support ->fill_link_info for kprobe_multi (Jerome Marchand) [RHEL-10691] +- samples/bpf: syscall_tp: Aarch64 no open syscall (Jerome Marchand) [RHEL-10691] +- libbpf: Remove HASHMAP_INIT static initialization helper (Jerome Marchand) [RHEL-10691] +- bpf,docs: Create new standardization subdirectory (Jerome Marchand) [RHEL-10691] +- bpftool: Use a local bpf_perf_event_value to fix accessing its fields (Jerome Marchand) [RHEL-10691] +- bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c (Jerome Marchand) [RHEL-10691] +- bpftool: Define a local bpf_perf_link to fix accessing its fields (Jerome Marchand) [RHEL-10691] +- bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Correct two typos (Jerome Marchand) [RHEL-10691] +- libbpf: Use available_filter_functions_addrs with multi-kprobes (Jerome Marchand) [RHEL-10691] +- libbpf: Cross-join available_filter_functions and kallsyms for multi-kprobes (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Bump and validate MAX_SYMS (Jerome Marchand) [RHEL-10691] +- selftests/bpf: test map percpu stats (Jerome Marchand) [RHEL-10691] +- bpf: make preloaded map iterators to display map elements count (Jerome Marchand) [RHEL-10691] +- bpf: populate the per-cpu insertions/deletions counters for hashmaps (Jerome Marchand) [RHEL-10691] +- bpf: add a new kfunc to return current bpf_map elements count (Jerome Marchand) [RHEL-10691] +- bpf: add percpu stats for bpf_map elements insertions/deletions (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add benchmark for bpf memory allocator (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Honor $(O) when figuring out paths (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to some tests (Jerome Marchand) [RHEL-10691] +- bpf: Remove unnecessary ring buffer size check (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add bpf_program__attach_netfilter helper test (Jerome Marchand) [RHEL-10691] +- libbpf: Add netfilter link attach helper (Jerome Marchand) [RHEL-10691] +- libbpf: Skip modules BTF loading when CAP_SYS_ADMIN is missing (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Verify that the cgroup_skb filters receive expected packets. (Jerome Marchand) [RHEL-10691] +- bpf, net: Check skb ownership against full socket. (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Add test to exercise typedef walking (Jerome Marchand) [RHEL-10691] +- bpf: Resolve modifiers when walking structs (Jerome Marchand) [RHEL-10691] +- selftests/bpf: Fix bpf_nf failure upon test rerun (Jerome Marchand) [RHEL-10691] +- bpf, docs: Fix definition of BPF_NEG operation (Jerome Marchand) [RHEL-10691] +- bpf: Replace deprecated -target with --target= for Clang (Jerome Marchand) [RHEL-10691] +- lib/test_bpf: Call page_address() on page acquired with GFP_KERNEL flag (Jerome Marchand) [RHEL-10691] +- md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-17276] + * Wed Jan 10 2024 Scott Weaver [5.14.0-407.el9] - net: bridge: use DEV_STATS_INC() (Ivan Vecera) [RHEL-862] - net: Fix unwanted sign extension in netdev_stats_to_stats64() (Ivan Vecera) [RHEL-862] diff --git a/rpminspect.yaml b/rpminspect.yaml index c0fbfc6..f42a892 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -6,6 +6,9 @@ inspections: kmidiff: off upstream: off subpackages: off + license: off + debuginfo: off + removedfiles: off badfuncs: ignore: diff --git a/sources b/sources index 48cb1e8..2919e16 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-407.el9.tar.xz) = af0132e0b98a63c4b301dd796171c3f942926d82c1e625ecc993cd55c3a2abab833bbb52099d248936e6337940794b5279189a4ef8ad2afda7869b062e1cb1fa -SHA512 (kernel-abi-stablelists-5.14.0-407.el9.tar.bz2) = cc9d349816bd3bb0ef17e2106deeb9ae506ebdb9726782654ce9225a8bb0f37e10fd1d2c0b0682147a08731b861ebdc9841549f282b856810d953f26a2d4bf7b -SHA512 (kernel-kabi-dw-5.14.0-407.el9.tar.bz2) = 37852bf40350a2acbb65a2fb1510e497538faf766823ca43b5c0e3a503fea10663d8c50766a02706958cc0e2aa936683bc12b787688ab905ee6723c8c8bf4572 +SHA512 (linux-5.14.0-408.el9.tar.xz) = aba3f89be30f6c1ccc8562d8b296d3f89fa5e18b6fab1889fc334c2864d070601d63eaac76c9b402e49524e406aae80bdf7be2cd592d29c693925a0ff42fde16 +SHA512 (kernel-abi-stablelists-5.14.0-408.el9.tar.bz2) = 6d7f7de873ddbe05a4a3030fcbd392b7a454e5a0291cab0a8fe5ade5e32e8ea1b84f3a04a731983c33cfa1a50bd5ec3e892438458fccdb3c8182aa09dc59de50 +SHA512 (kernel-kabi-dw-5.14.0-408.el9.tar.bz2) = 061624211bbe4bcc945bcab9f4847d4b64499bc3e513dbe00c2eb934063447494b5e283664ceb85750ec8b494da2a6c4f23d6aba14f0ee052b0c17d03a07ad22