From c374f9d913fbf02e6fe04babf904d49180385c85 Mon Sep 17 00:00:00 2001 From: Jan Stancek Date: Wed, 28 Jun 2023 08:07:08 +0200 Subject: [PATCH] kernel-5.14.0-333.el9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Wed Jun 28 2023 Jan Stancek [5.14.0-333.el9] - redhat: rpminspect: ignore perf coresight tests (Jan Stancek) - redhat: rpminspect: ignore perf coresight tests (Jan Stancek) - PCI: hv: Add a per-bus mutex state_lock (Vitaly Kuznetsov) [2182619] - Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" (Vitaly Kuznetsov) [2182619] - PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev (Vitaly Kuznetsov) [2182619] - PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic (Vitaly Kuznetsov) [2182619] - PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Vitaly Kuznetsov) [2182619] - bpf: Free struct bpf_cpumask in call_rcu handler (Viktor Malik) [2178930] - bpf: Only allocate one bpf_mem_cache for bpf_cpumask_ma (Viktor Malik) [2178930] - bpf: netdev: init the offload table earlier (Felix Maurer) [2178930] - spec: remove resolve_btfids from kernel-devel (Viktor Malik) [2178930] - tools/resolve_btfids: Fix setting HOSTCFLAGS (Viktor Malik) [2178930] - tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets (Viktor Malik) [2178930] - tools/resolve_btfids: Tidy HOST_OVERRIDES (Viktor Malik) [2178930] - tools/resolve_btfids: Compile resolve_btfids as host program (Viktor Malik) [2178930] - tools/resolve_btfids: Alter how HOSTCC is forced (Viktor Malik) [2178930] - tools/resolve_btfids: Install subcmd headers (Viktor Malik) [2178930] - powerpc/bpf: populate extable entries only during the last pass (Viktor Malik) [2178930] - powerpc/bpf: Only pad length-variable code at initial pass (Viktor Malik) [2178930] - powerpc/bpf: Perform complete extra passes to update addresses (Viktor Malik) [2178930] - powerpc: Remove __kernel_text_address() in show_instructions() (Viktor Malik) [2178930] - selftests/bpf: Adjust bpf_xdp_metadata_rx_hash for new arg (Felix Maurer) [2178930] - veth: bpf_xdp_metadata_rx_hash add xdp rss hash type (Felix Maurer) [2178930] - xdp: rss hash types representation (Felix Maurer) [2178930] - selftests/bpf: xdp_hw_metadata remove bpf_printk and add counters (Felix Maurer) [2178930] - xdp: bpf_xdp_metadata use EOPNOTSUPP for no driver support (Felix Maurer) [2178930] - bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp (Felix Maurer) [2178930] - xsk: Add missing overflow check in xdp_umem_reg (Felix Maurer) [2178930] - selftests/bpf: Fix flaky fib_lookup test (Felix Maurer) [2178930] - selftests/bpf: Fix merge conflict due to SYS() macro change. (Felix Maurer) [2178930] - selftests/bpf: move SYS() macro into the test_progs.h (Felix Maurer) [2178930] - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() (Felix Maurer) [2178930] - xsk: add linux/vmalloc.h to xsk.c (Felix Maurer) [2178930] - xsk: support use vaddr as ring (Felix Maurer) [2178930] - selftests/bpf: Add bpf_fib_lookup test (Felix Maurer) [2178930] - bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup (Felix Maurer) [2178930] - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Felix Maurer) [2178930] - bpf: Disable bh in bpf_test_run for xdp and tc prog (Felix Maurer) [2178930] - xsk: check IFF_UP earlier in Tx path (Felix Maurer) [2178930] - net: stmmac: fix call trace when stmmac_xdp_xmit() is invoked (Felix Maurer) [2178930] - bonding: add xdp_features support (Felix Maurer) [2178930] - veth: take into account peer device for NETDEV_XDP_ACT_NDO_XMIT xdp_features flag (Felix Maurer) [2178930] - selftests/bpf: fix xdp_redirect xdp-features selftest for veth driver (Felix Maurer) [2178930] - net: xdp: don't call notifiers during driver init (Felix Maurer) [2178930] - veth: rely on rtnl_dereference() instead of on rcu_dereference() in veth_set_xdp_features() (Felix Maurer) [2178930] - net/mlx5e: take into account device reconfiguration for xdp_features flag (Felix Maurer) [2178930] - veth: take into account device reconfiguration for xdp_features flag (Felix Maurer) [2178930] - net: ena: take into account xdp_features setting tx/rx queues (Felix Maurer) [2178930] - net: thunderx: take into account xdp_features setting tx/rx queues (Felix Maurer) [2178930] - xdp: add xdp_set_features_flag utility routine (Felix Maurer) [2178930] - libbpf: Fix bpf_xdp_query() in old kernels (Felix Maurer) [2178930] - netdev-genl: fix repeated typo oflloading -> offloading (Felix Maurer) [2178930] - hv_netvsc: add missing NETDEV_XDP_ACT_NDO_XMIT xdp-features flag (Felix Maurer) [2178930] - net: stmmac: add missing NETDEV_XDP_ACT_XSK_ZEROCOPY bit to xdp_features (Felix Maurer) [2178930] - net, xdp: Add missing xdp_features description (Felix Maurer) [2178930] - virtio_net: Update xdp_features with xdp multi-buff (Felix Maurer) [2178930] - libbpf: Always use libbpf_err to return an error in bpf_xdp_query() (Felix Maurer) [2178930] - selftests/bpf: Fix spelling mistake "detecion" -> "detection" (Felix Maurer) [2178930] - selftests/bpf: introduce XDP compliance test tool (Felix Maurer) [2178930] - selftests/bpf: add test for bpf_xdp_query xdp-features support (Felix Maurer) [2178930] - bpf: devmap: check XDP features in __xdp_enqueue routine (Felix Maurer) [2178930] - libbpf: add API to get XDP/XSK supported features (Felix Maurer) [2178930] - libbpf: add the capability to specify netlink proto in libbpf_netlink_send_recv (Felix Maurer) [2178930] - xsk: add usage of XDP features flags (Felix Maurer) [2178930] - drivers: net: turn on XDP features (Felix Maurer) [2178930] - netdev-genl: create a simple family for netdev stuff (Felix Maurer) [2178930] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Felix Maurer) [2178930] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Felix Maurer) [2178930] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Felix Maurer) [2178930] - configs: Enable CONFIG_PAGE_POOL_STATS for common/generic (Felix Maurer) [2178930] - page_pool: add a comment explaining the fragment counter usage (Felix Maurer) [2178930] - net: page_pool: use in_softirq() instead (Felix Maurer) [2178930] - selftests/bpf: Initialize tc in xdp_synproxy (Felix Maurer) [2178930] - selftests/bpf: Calls bpf_setsockopt() on a ktls enabled socket. (Felix Maurer) [2178930] - bpf: Check the protocol of a sock to agree the calls to bpf_setsockopt(). (Felix Maurer) [2178930] - kallsyms: add kallsyms_seqs_of_names to list of special symbols (Viktor Malik) [2178930] - bpf: Fix incorrect verifier pruning due to missing register precision taints (Viktor Malik) [2178930] - s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL (Viktor Malik) [2178930] - bpf, arm64: Fixed a BTI error on returning to patched function (Viktor Malik) [2178930] - bpf: Adjust insufficient default bpf_jit_limit (Viktor Malik) [2178930] - selftests/bpf: Fix progs/find_vma_fail1.c build error. (Viktor Malik) [2178930] - libbpf: Revert poisoning of strlcpy (Viktor Malik) [2178930] - selftests/bpf: check that modifier resolves after pointer (Viktor Malik) [2178930] - btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Viktor Malik) [2178930] - bpf, doc: Link to submitting-patches.rst for general patch submission info (Viktor Malik) [2178930] - bpf, doc: Do not link to docs.kernel.org for kselftest link (Viktor Malik) [2178930] - libbpf: Fix arm syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] - bpf, docs: Fix link to BTF doc (Viktor Malik) [2178930] - selftests/bpf: Tests for uninitialized stack reads (Viktor Malik) [2178930] - bpf: Allow reads from uninit stack (Viktor Malik) [2178930] - bpf: add missing header file include (Viktor Malik) [2178930] - selftests/bpf: Add global subprog context passing tests (Viktor Malik) [2178930] - selftests/bpf: Convert test_global_funcs test to test_loader framework (Viktor Malik) [2178930] - bpf: Fix global subprog context argument resolution logic (Viktor Malik) [2178930] - Fix typos in selftest/bpf files (Viktor Malik) [2178930] - selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] - samples/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] - bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] - libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] - libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] - selftest/bpf/benchs: Add benchmark for hashmap lookups (Viktor Malik) [2178930] - selftest/bpf/benchs: Print less if the quiet option is set (Viktor Malik) [2178930] - selftest/bpf/benchs: Make quiet option common (Viktor Malik) [2178930] - selftest/bpf/benchs: Remove an unused header (Viktor Malik) [2178930] - selftest/bpf/benchs: Enhance argp parsing (Viktor Malik) [2178930] - selftest/bpf/benchs: Make a function static in bpf_hashmap_full_update (Viktor Malik) [2178930] - selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_update (Viktor Malik) [2178930] - selftests/bpf: check if BPF_ST with variable offset preserves STACK_ZERO (Viktor Malik) [2178930] - bpf: BPF_ST with variable offset should preserve STACK_ZERO marks (Viktor Malik) [2178930] - selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEM (Viktor Malik) [2178930] - bpf: track immediate values written to stack by BPF_ST instruction (Viktor Malik) [2178930] - selftests/bpf: Fix map_kptr test. (Viktor Malik) [2178930] - selftests/bpf: Cross-compile bpftool (Viktor Malik) [2178930] - Documentation: bpf: Add missing line break separator in node_data struct code block (Viktor Malik) [2178930] - Revert "bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25" (Viktor Malik) [2178930] - selftests/bpf: Clean up dynptr prog_tests (Viktor Malik) [2178930] - selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param tests (Viktor Malik) [2178930] - bpf, documentation: Add graph documentation for non-owning refs (Viktor Malik) [2178930] - selftests/bpf: Add rbtree selftests (Viktor Malik) [2178930] - bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experimental.h (Viktor Malik) [2178930] - bpf: Special verifier handling for bpf_rbtree_{remove, first} (Viktor Malik) [2178930] - bpf: Add callback validation to kfunc verifier logic (Viktor Malik) [2178930] - bpf: Add support for bpf_rb_root and bpf_rb_node in kfunc args (Viktor Malik) [2178930] - bpf: Add bpf_rbtree_{add,remove,first} kfuncs (Viktor Malik) [2178930] - bpf: Add basic bpf_rb_{root,node} support (Viktor Malik) [2178930] - bpf: Migrate release_on_unlock logic to non-owning ref semantics (Viktor Malik) [2178930] - bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25 (Viktor Malik) [2178930] - bpf: allow to disable bpf prog memory accounting (Viktor Malik) [2178930] - bpf: allow to disable bpf map memory accounting (Viktor Malik) [2178930] - bpf: use bpf_map_kvcalloc in bpf_local_storage (Viktor Malik) [2178930] - mm: memcontrol: add new kernel parameter cgroup.memory=nobpf (Viktor Malik) [2178930] - libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Viktor Malik) [2178930] - selftests/bpf: Attach to fopen()/fclose() in attach_probe (Viktor Malik) [2178930] - selftests/bpf: Attach to fopen()/fclose() in uprobe_autoattach (Viktor Malik) [2178930] - selftests/bpf: Forward SAN_CFLAGS and SAN_LDFLAGS to runqslower and libbpf (Viktor Malik) [2178930] - selftests/bpf: Split SAN_CFLAGS and SAN_LDFLAGS (Viktor Malik) [2178930] - tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS support (Viktor Malik) [2178930] - selftests/bpf: Quote host tools (Viktor Malik) [2178930] - samples/bpf: Add openat2() enter/exit tracepoint to syscall_tp sample (Viktor Malik) [2178930] - libbpf: Add sample_period to creation options (Viktor Malik) [2178930] - bpf, docs: Add note about type convention (Viktor Malik) [2178930] - bpf/docs: Update design QA to be consistent with kfunc lifecycle docs (Viktor Malik) [2178930] - bpf, docs: Use consistent names for the same field (Viktor Malik) [2178930] - libbpf: Correctly set the kernel code version in Debian kernel. (Viktor Malik) [2178930] - bpf: fix typo in header for bpf_perf_prog_read_value (Viktor Malik) [2178930] - bpf/docs: Document kfunc lifecycle / stability expectations (Viktor Malik) [2178930] - bpftool: profile online CPUs instead of possible (Viktor Malik) [2178930] - selftests/bpf: Use semicolon instead of comma in test_verifier.c (Viktor Malik) [2178930] - tools/bpf: Use tab instead of white spaces to sync bpf.h (Viktor Malik) [2178930] - bpf: Drop always true do_idr_lock parameter to bpf_map_free_id (Viktor Malik) [2178930] - docs/bpf: Add description of register liveness tracking algorithm (Viktor Malik) [2178930] - selftests/bpf: Add testcase for static kfunc with unused arg (Viktor Malik) [2178930] - bpf: Add __bpf_kfunc tag to all kfuncs (Viktor Malik) [2178930] - bpf: Document usage of the new __bpf_kfunc macro (Viktor Malik) [2178930] - bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncs (Viktor Malik) [2178930] - selftests/bpf: Trim DENYLIST.s390x (Viktor Malik) [2178930] - selftests/bpf: Remove duplicate include header in xdp_hw_metadata (Felix Maurer) [2178930] - selftests/bpf: Don't refill on completion in xdp_metadata (Felix Maurer) [2178930] - selftests/bpf: xdp_hw_metadata use strncpy for ifname (Felix Maurer) [2178930] - selftests/bpf: xdp_hw_metadata correct status value in error(3) (Felix Maurer) [2178930] - selftests/bpf: xdp_hw_metadata cleanup cause segfault (Felix Maurer) [2178930] - selftests/bpf: xdp_hw_metadata clear metadata when -EOPNOTSUPP (Felix Maurer) [2178930] - selftests/bpf: Fix unmap bug in prog_tests/xdp_metadata.c (Felix Maurer) [2178930] - selftests/bpf: Properly enable hwtstamp in xdp_hw_metadata (Felix Maurer) [2178930] - selftests/bpf: Simple program to dump XDP RX metadata (Felix Maurer) [2178930] - xsk: Add cb area to struct xdp_buff_xsk (Felix Maurer) [2178930] - selftests/bpf: Verify xdp_metadata xdp->af_xdp path (Felix Maurer) [2178930] - veth: Support RX XDP metadata (Felix Maurer) [2178930] - veth: Introduce veth_xdp_buff wrapper for xdp_buff (Felix Maurer) [2178930] - bpf: Support consuming XDP HW metadata from fext programs (Felix Maurer) [2178930] - bpf: XDP metadata RX kfuncs (Felix Maurer) [2178930] - selftests/bpf: Update expected test_offload.py messages (Felix Maurer) [2178930] - bpf: Introduce device-bound XDP programs (Felix Maurer) [2178930] - bpf: Reshuffle some parts of bpf/offload.c (Felix Maurer) [2178930] - bpf: Move offload initialization into late_initcall (Felix Maurer) [2178930] - bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloaded (Felix Maurer) [2178930] - bpf: Document XDP RX metadata (Felix Maurer) [2178930] - xdp: document xdp_do_flush() before napi_complete_done() (Felix Maurer) [2178930] - selftests/bpf: add ipip6 and ip6ip decap to test_tc_tunnel (Felix Maurer) [2178930] - bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room() (Felix Maurer) [2178930] - selftests/xsk: automatically switch XDP programs (Felix Maurer) [2178930] - selftests/xsk: automatically restore packet stream (Felix Maurer) [2178930] - selftests/xsk: merge dual and single thread dispatchers (Felix Maurer) [2178930] - selftests/xsk: add test when some packets are XDP_DROPed (Felix Maurer) [2178930] - selftests/xsk: get rid of built-in XDP program (Felix Maurer) [2178930] - selftests/xsk: remove unnecessary code in control path (Felix Maurer) [2178930] - selftests/xsk: load and attach XDP program only once per mode (Felix Maurer) [2178930] - selftests/xsk: remove namespaces (Felix Maurer) [2178930] - selftests/xsk: replace asm acquire/release implementations (Felix Maurer) [2178930] - selftests/xsk: add debug option for creating netdevs (Felix Maurer) [2178930] - selftests/xsk: remove unused variable outstanding_tx (Felix Maurer) [2178930] - selftests/xsk: print correct error codes when exiting (Felix Maurer) [2178930] - selftests/xsk: submit correct number of frames in populate_fill_ring (Felix Maurer) [2178930] - selftests/xsk: do not close unused file descriptors (Felix Maurer) [2178930] - selftests/xsk: print correct payload for packet dump (Felix Maurer) [2178930] - selftests/bpf: Add BPF_F_NO_TUNNEL_KEY test (Felix Maurer) [2178930] - bpf: Add flag BPF_F_NO_TUNNEL_KEY to bpf_skb_set_tunnel_key() (Felix Maurer) [2178930] - selftests/bpf: Fix s390x vmlinux path (Viktor Malik) [2178930] - s390/bpf: Implement bpf_jit_supports_kfunc_call() (Viktor Malik) [2178930] - s390/bpf: Implement bpf_jit_supports_subprog_tailcalls() (Viktor Malik) [2178930] - s390/bpf: Implement arch_prepare_bpf_trampoline() (Viktor Malik) [2178930] - s390: raise minimum supported machine generation to z10 (Viktor Malik) [2178930] - s390/bpf: encode register within extable entry (Viktor Malik) [2178930] - s390/bpf: Implement bpf_arch_text_poke() (Viktor Malik) [2178930] - s390/bpf: Add expoline to tail calls (Viktor Malik) [2178930] - s390/bpf: Fix a typo in a comment (Viktor Malik) [2178930] - s390: introduce text_poke_sync() (Viktor Malik) [2178930] - s390/barrier: factor out bcr_serialize() (Viktor Malik) [2178930] - bpf: btf: Add BTF_FMODEL_SIGNED_ARG flag (Viktor Malik) [2178930] - bpf: iterators: Split iterators.lskel.h into little- and big- endian versions (Viktor Malik) [2178930] - libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390x (Viktor Malik) [2178930] - libbpf: Fix unbounded memory access in bpf_usdt_arg() (Viktor Malik) [2178930] - libbpf: Simplify barrier_var() (Viktor Malik) [2178930] - selftests/bpf: Fix profiler on s390x (Viktor Malik) [2178930] - selftests/bpf: Fix xdp_synproxy/tc on s390x (Viktor Malik) [2178930] - selftests/bpf: Fix vmlinux test on s390x (Viktor Malik) [2178930] - selftests/bpf: Fix test_xdp_adjust_tail_grow2 on s390x (Viktor Malik) [2178930] - selftests/bpf: Fix test_lsm on s390x (Viktor Malik) [2178930] - selftests/bpf: Add a sign-extension test for kfuncs (Viktor Malik) [2178930] - selftests/bpf: Increase SIZEOF_BPF_LOCAL_STORAGE_ELEM on s390x (Viktor Malik) [2178930] - selftests/bpf: Check stack_mprotect() return value (Viktor Malik) [2178930] - selftests/bpf: Fix cgrp_local_storage on s390x (Viktor Malik) [2178930] - selftests/bpf: Fix xdp_do_redirect on s390x (Viktor Malik) [2178930] - selftests/bpf: Fix verify_pkcs7_sig on s390x (Viktor Malik) [2178930] - selftests/bpf: Fix decap_sanity_ns cleanup (Viktor Malik) [2178930] - selftests/bpf: Set errno when urand_spawn() fails (Viktor Malik) [2178930] - selftests/bpf: Fix kfree_skb on s390x (Viktor Malik) [2178930] - selftests/bpf: Fix symlink creation error (Viktor Malik) [2178930] - selftests/bpf: Fix liburandom_read.so linker error (Viktor Malik) [2178930] - selftests/bpf: Query BPF_MAX_TRAMP_LINKS using BTF (Viktor Malik) [2178930] - bpf: Change BPF_MAX_TRAMP_LINKS to enum (Viktor Malik) [2178930] - bpf: Use ARG_CONST_SIZE_OR_ZERO for 3rd argument of bpf_tcp_raw_gen_syncookie_ipv{4,6}() (Viktor Malik) [2178930] - Documentation: bpf: correct spelling (Viktor Malik) [2178930] - bpf: Build-time assert that cpumask offset is zero (Viktor Malik) [2178930] - selftest/bpf: Make crashes more debuggable in test_progs (Viktor Malik) [2178930] - libbpf: Add documentation to map pinning API functions (Viktor Malik) [2178930] - libbpf: Fix malformed documentation formatting (Viktor Malik) [2178930] - bpf/selftests: Verify struct_ops prog sleepable behavior (Viktor Malik) [2178930] - bpf: Pass const struct bpf_prog * to .check_member (Viktor Malik) [2178930] - libbpf: Support sleepable struct_ops.s section (Viktor Malik) [2178930] - bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable (Viktor Malik) [2178930] - bpf/docs: Document the nocast aliasing behavior of ___init (Viktor Malik) [2178930] - bpf/docs: Document how nested trusted fields may be defined (Viktor Malik) [2178930] - bpf/docs: Document cpumask kfuncs in a new file (Viktor Malik) [2178930] - selftests/bpf: Add selftest suite for cpumask kfuncs (Viktor Malik) [2178930] - selftests/bpf: Add nested trust selftests suite (Viktor Malik) [2178930] - bpf: Enable cpumasks to be queried and used as kptrs (Viktor Malik) [2178930] - bpf: Disallow NULLable pointers for trusted kfuncs (Viktor Malik) [2178930] - selftests/bpf: Fix vmtest static compilation error (Viktor Malik) [2178930] - bpf: Allow trusted args to walk struct when checking BTF IDs (Viktor Malik) [2178930] - bpf: Enable annotating trusted nested pointers (Viktor Malik) [2178930] - bpf, docs: Fix modulo zero, division by zero, overflow, and underflow (Viktor Malik) [2178930] - libbpf: Clean up now not needed __PT_PARM{1-6}_SYSCALL_REG defaults (Viktor Malik) [2178930] - selftests/bpf: Add 6-argument syscall tracing test (Viktor Malik) [2178930] - libbpf: Define powerpc syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] - libbpf: Define arm64 syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] - libbpf: Define arm syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] - libbpf: Define s390x syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] - libbpf: Define i386 syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] - libbpf: Define x86-64 syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] - libbpf: Improve syscall tracing support in bpf_tracing.h (Viktor Malik) [2178930] - selftests/bpf: Validate arch-specific argument registers limits (Viktor Malik) [2178930] - libbpf: Add BPF_UPROBE and BPF_URETPROBE macro aliases (Viktor Malik) [2178930] - libbpf: Complete powerpc spec in bpf_tracing.h (Viktor Malik) [2178930] - libbpf: Fix arm and arm64 specs in bpf_tracing.h (Viktor Malik) [2178930] - libbpf: Add 6th argument support for x86-64 in bpf_tracing.h (Viktor Malik) [2178930] - libbpf: Add support for fetching up to 8 arguments in kprobes (Viktor Malik) [2178930] - selftests/bpf: Add dynptr helper tests (Viktor Malik) [2178930] - selftests/bpf: Add dynptr partial slot overwrite tests (Viktor Malik) [2178930] - selftests/bpf: Add dynptr var_off tests (Viktor Malik) [2178930] - selftests/bpf: Add dynptr pruning tests (Viktor Malik) [2178930] - selftests/bpf: convenience macro for use with 'asm volatile' blocks (Viktor Malik) [2178930] - bpf: Avoid recomputing spi in process_dynptr_func (Viktor Malik) [2178930] - bpf: Combine dynptr_get_spi and is_spi_bounds_valid (Viktor Malik) [2178930] - bpf: Allow reinitializing unreferenced dynptr stack slots (Viktor Malik) [2178930] - bpf: Invalidate slices on destruction of dynptrs on stack (Viktor Malik) [2178930] - bpf: Fix partial dynptr stack slot reads/writes (Viktor Malik) [2178930] - bpf: Fix missing var_off check for ARG_PTR_TO_DYNPTR (Viktor Malik) [2178930] - bpf: Fix state pruning for STACK_DYNPTR stack slots (Viktor Malik) [2178930] - bpf: Change modules resolving for kprobe multi link (Viktor Malik) [2178930] - selftests/bpf: Add serial_test_kprobe_multi_bench_attach_kernel/module tests (Viktor Malik) [2178930] - bpf/selftests: Add verifier tests for loading sleepable programs (Viktor Malik) [2178930] - bpf: Do not allow to load sleepable BPF_TRACE_RAW_TP program (Viktor Malik) [2178930] - samples/bpf: change _kern suffix to .bpf with BPF test programs (Viktor Malik) [2178930] - samples/bpf: use vmlinux.h instead of implicit headers in BPF test program (Viktor Malik) [2178930] - samples/bpf: replace BPF programs header with net_shared.h (Viktor Malik) [2178930] - samples/bpf: split common macros to net_shared.h (Viktor Malik) [2178930] - samples/bpf: replace legacy map with the BTF-defined map (Viktor Malik) [2178930] - samples/bpf: replace broken overhead microbenchmark with fib_table_lookup (Viktor Malik) [2178930] - samples/bpf: fix broken cgroup socket testing (Viktor Malik) [2178930] - samples/bpf: fix broken lightweight tunnel testing (Viktor Malik) [2178930] - samples/bpf: refactor BPF functionality testing scripts (Viktor Malik) [2178930] - samples/bpf: ensure ipv6 is enabled before running tests (Viktor Malik) [2178930] - selftests/bpf: Fix missing space error (Viktor Malik) [2178930] - libbpf: Replace '.' with '_' in legacy kprobe event name (Viktor Malik) [2178930] - bpftool: Always disable stack protection for BPF objects (Viktor Malik) [2178930] - bpftool: fix output for skipping kernel config check (Viktor Malik) [2178930] - bpf: btf: limit logging of ignored BTF mismatches (Viktor Malik) [2178930] - bpf, x86: Simplify the parsing logic of structure parameters (Viktor Malik) [2178930] - bpf: Replace 0-length arrays with flexible arrays (Viktor Malik) [2178930] - bpftool: Add missing quotes to libbpf bootstrap submake vars (Viktor Malik) [2178930] - bpf: Remove the unnecessary insn buffer comparison (Viktor Malik) [2178930] - libbpf: Poison strlcpy() (Viktor Malik) [2178930] - libbpf: Return -ENODATA for missing btf section (Viktor Malik) [2178930] - libbpf: Restore errno after pr_warn. (Viktor Malik) [2178930] - libbpf: Added the description of some API functions (Viktor Malik) [2178930] - libbpf: Fix invalid return address register in s390 (Viktor Malik) [2178930] - samples/bpf: Use BPF_KSYSCALL macro in syscall tracing programs (Viktor Malik) [2178930] - samples/bpf: Fix tracex2 by using BPF_KSYSCALL macro (Viktor Malik) [2178930] - samples/bpf: Change _kern suffix to .bpf with syscall tracing program (Viktor Malik) [2178930] - samples/bpf: Use vmlinux.h instead of implicit headers in syscall tracing program (Viktor Malik) [2178930] - samples/bpf: Use kyscall instead of kprobe in syscall tracing program (Viktor Malik) [2178930] - bpf: rename list_head -> graph_root in field info types (Viktor Malik) [2178930] - libbpf: fix errno is overwritten after being closed. (Viktor Malik) [2178930] - bpf: fix regs_exact() logic in regsafe() to remap IDs correctly (Viktor Malik) [2178930] - bpf: perform byte-by-byte comparison only when necessary in regsafe() (Viktor Malik) [2178930] - bpf: reject non-exact register type matches in regsafe() (Viktor Malik) [2178930] - bpf: generalize MAYBE_NULL vs non-MAYBE_NULL rule (Viktor Malik) [2178930] - bpf: reorganize struct bpf_reg_state fields (Viktor Malik) [2178930] - bpf: teach refsafe() to take into account ID remapping (Viktor Malik) [2178930] - bpf: Remove unused field initialization in bpf's ctl_table (Viktor Malik) [2178930] - selftests/bpf: Add jit probe_mem corner case tests to s390x denylist (Viktor Malik) [2178930] - libbpf: start v1.2 development cycle (Viktor Malik) [2178930] - selftests/bpf: Add verifier test exercising jit PROBE_MEM logic (Viktor Malik) [2178930] - bpf, x86: Improve PROBE_MEM runtime load check (Viktor Malik) [2178930] - bpf: Reduce smap->elem_size (Viktor Malik) [2178930] - bpf: makefiles: Do not generate empty vmlinux.h (Viktor Malik) [2178930] - libbpf: Show error info about missing ".BTF" section (Viktor Malik) [2178930] - libbpf: Fix build warning on ref_ctr_off for 32-bit architectures (Viktor Malik) [2178930] - docs: BPF_MAP_TYPE_SOCK[MAP|HASH] (Viktor Malik) [2178930] - samples/bpf: fix uninitialized warning with test_current_task_under_cgroup (Viktor Malik) [2178930] - samples/bpf: replace meaningless counter with tracex4 (Viktor Malik) [2178930] - samples/bpf: remove unused function with test_lru_dist (Viktor Malik) [2178930] - bpf: Remove trace_printk_lock (Viktor Malik) [2178930] - bpf: Do cleanup in bpf_bprintf_cleanup only when needed (Viktor Malik) [2178930] - bpf: Add struct for bin_args arg in bpf_bprintf_prepare (Viktor Malik) [2178930] - tools/resolve_btfids: Use pkg-config to locate libelf (Viktor Malik) [2178930] - libbpf: Fix btf_dump's packed struct determination (Viktor Malik) [2178930] - selftests/bpf: Add few corner cases to test padding handling of btf_dump (Viktor Malik) [2178930] - libbpf: Fix BTF-to-C converter's padding logic (Viktor Malik) [2178930] - libbpf: Fix btf__align_of() by taking into account field offsets (Viktor Malik) [2178930] - selftests/bpf: Add non-standardly sized enum tests for btf_dump (Viktor Malik) [2178930] - libbpf: Handle non-standardly sized enums better in BTF-to-C dumper (Viktor Malik) [2178930] - libbpf: Optimized return value in libbpf_strerror when errno is libbpf errno (Viktor Malik) [2178930] - mm/memcg: Free percpu stats memory of dying memcg's (Waiman Long) [2176388] - ASoC: Fix warning related to 'sound-name-prefix' binding (Mark Salter) [2186348] - arm64: tegra: Bump CBB ranges property on Tegra194 and Tegra234 (Mark Salter) [2186348] - dt-bindings: phy: tegra-xusb: Add support for Tegra234 (Mark Salter) [2186348] - dt-bindings: phy: tegra-xusb: Convert to json-schema (Mark Salter) [2186348] - dt-bindings: tegra: Allow #{address,size}-cells = <2> (Mark Salter) [2186348] - arm64: tegra: Drop I2C iommus and dma-coherent properties (Mark Salter) [2186348] - arm64: tegra: Mark host1x as dma-coherent on Tegra194/234 (Mark Salter) [2186348] - arm64: tegra: Populate the XUDC node for Tegra234 (Mark Salter) [2186348] - arm64: tegra: Add dma-coherent property for Tegra194 XUDC (Mark Salter) [2186348] - arm64: tegra: Populate Jetson AGX Orin EEPROMs (Mark Salter) [2186348] - arm64: tegra: Populate address/size cells for Tegra234 I2C (Mark Salter) [2186348] - arm64: tegra: Enable XUSB host function on Jetson AGX Orin (Mark Salter) [2186348] - arm64: tegra: Sort nodes by unit-address, then alphabetically (Mark Salter) [2186348] - arm64: tegra: Bump #address-cells and #size-cells (Mark Salter) [2186348] - arm64: tegra: Sort includes (Mark Salter) [2186348] - arm64: tegra: Fix duplicate regulator on Jetson TX1 (Mark Salter) [2186348] - arm64: tegra: Fix typo in gpio-ranges property (Mark Salter) [2186348] - dt-bindings: usb: tegra-xudc: Add Tegra234 XUDC support (Mark Salter) [2186348] - dt-bindings: usb: tegra-xudc: Add dma-coherent for Tegra194 (Mark Salter) [2186348] - dt-bindings: usb: Add NVIDIA Tegra234 XUSB host controller binding (Mark Salter) [2186348] - dt-bindings: usb: tegra-xusb: Remove path references (Mark Salter) [2186348] - dt-bindings: dmaengine: Add dma-channel-mask to Tegra GPCDMA (Mark Salter) [2186348] - arm64: tegra: Remove unneeded clock-names for Tegra132 PWM (Mark Salter) [2186348] - arm64: tegra: Fix up compatible string for SDMMC1 on Tegra234 (Mark Salter) [2186348] - arm64: tegra: Remove unused reset-names for QSPI (Mark Salter) [2186348] - arm64: tegra: Fixup pinmux node names (Mark Salter) [2186348] - arm64: tegra: Remove reset-names for QSPI (Mark Salter) [2186348] - arm64: tegra: Use correct compatible string for Tegra234 HDA (Mark Salter) [2186348] - arm64: tegra: Use correct compatible string for Tegra194 HDA (Mark Salter) [2186348] - arm64: tegra: Use vbus-gpios property (Mark Salter) [2186348] - arm64: tegra: Restructure Tegra210 PMC pinmux nodes (Mark Salter) [2186348] - arm64: tegra: Update cache properties (Mark Salter) [2186348] - arm64: tegra: Remove 'enable-active-low' (Mark Salter) [2186348] - arm64: tegra: Add dma-channel-mask in GPCDMA node (Mark Salter) [2186348] - arm64: tegra: Fix non-prefetchable aperture of PCIe C3 controller (Mark Salter) [2186348] - arm64: tegra: Add missing compatible string to Ethernet USB device (Mark Salter) [2186348] - arm64: tegra: Separate AON pinmux from main pinmux on Tegra194 (Mark Salter) [2186348] - arm64: tegra: Add ECAM aperture info for all the PCIe controllers (Mark Salter) [2186348] - arm64: tegra: Remove clock-names from PWM nodes (Mark Salter) [2186348] - arm64: tegra: Enable GTE nodes (Mark Salter) [2186348] - arm64: tegra: Update console for Jetson Xavier and Orin (Mark Salter) [2186348] - arm64: tegra: Enable PWM users on Jetson AGX Orin (Mark Salter) [2186348] - arm64: tegra: Add missing whitespace (Mark Salter) [2186348] - arm64: tegra: Sort nodes by unit-address (Mark Salter) [2186348] - arm64: tegra: Add Tegra234 SDMMC1 device tree node (Mark Salter) [2186348] - arm64: tegra: Add SBSA UART for Tegra234 (Mark Salter) [2186348] - arm64: tegra: Remove unused property for I2C (Mark Salter) [2186348] - arm64: tegra: Fix Prefetchable aperture ranges of Tegra234 PCIe controllers (Mark Salter) [2186348] - arm64: tegra: Add NVDEC on Tegra234 (Mark Salter) [2186348] - arm64: tegra: Fix ranges for host1x nodes (Mark Salter) [2186348] - dt-bindings: usb: tegra-xusb: Convert to json-schema (Mark Salter) [2186348] - dt-bindings: pinctrl: tegra194: Separate instances (Mark Salter) [2186348] - dt-bindings: pinctrl: tegra: Convert to json-schema (Mark Salter) [2186348] - dt-bindings: PCI: tegra234: Add ECAM support (Mark Salter) [2186348] - dt-bindings: Add bindings for Tegra234 NVDEC (Mark Salter) [2186348] - spi: dt-bindings: nvidia,tegra210-quad-peripheral-props: correct additional properties (Mark Salter) [2186348] - spi: dt-bindings: split peripheral prods (Mark Salter) [2186348] - dt-bindings: arm: nvidia,tegra20-pmc: Move fixed string property names under 'properties' (Mark Salter) [2186348] - dt-bindings: host1x: Fix bracketing in example (Mark Salter) [2186348] - dt-bindings: Add bindings for Tegra234 Host1x and VIC (Mark Salter) [2186348] - dt-bindings: host1x: Add iommu-map property (Mark Salter) [2186348] - dt-bindings: display: tegra: Convert to json-schema (Mark Salter) [2186348] - dt-bindings: tegra-ccplex-cluster: Remove status from required properties (Mark Salter) [2186348] - dt-bindings: timer: Add Tegra186 & Tegra234 Timer (Mark Salter) [2186348] - dt-bindings: arm: tegra: Add NVIDIA Tegra194 AXI2APB binding (Mark Salter) [2186348] - dt-bindings: arm: tegra: Add NVIDIA Tegra194 CBB 1.0 binding (Mark Salter) [2186348] - spi: dt-bindings: Add compatible for Tegra241 QSPI (Mark Salter) [2186348] - arm64: tegra: add node for tegra234 cpufreq (Mark Salter) [2186348] - dt-bindings: clock: drop useless consumer example (Mark Salter) [2186348] - dt-bindings: Improve phandle-array schemas (Mark Salter) [2186348] - spi: Fix Tegra QSPI example (Mark Salter) [2186348] - dt-bindings: timer: Tegra: Convert text bindings to yaml (Mark Salter) [2186348] - spi: Add Tegra234 QUAD SPI compatible (Mark Salter) [2186348] - dt-bindings: memory: Document Tegra210 EMC table (Mark Salter) [2186348] - dt-bindings: i2c: tegra: Convert to json-schema (Mark Salter) [2186348] - dt-bindings: i2c: tegra-bpmp: Convert to json-schema (Mark Salter) [2186348] - ASoC: tegra-audio-rt5677: Correct example (Mark Salter) [2186348] - dt-bindings: host1x: Document Memory Client resets of Host1x, GR2D and GR3D (Mark Salter) [2186348] - dt-bindings: host1x: Document OPP and power domain properties (Mark Salter) [2186348] - dt-bindings: thermal: tegra186-bpmp: Convert to json-schema (Mark Salter) [2186348] - dt-bindings: Add YAML bindings for NVENC and NVJPG (Mark Salter) [2186348] - ASoC: nvidia,tegra-audio: Convert multiple txt bindings to yaml (Mark Salter) [2186348] - ASoC: dt-bindings: tegra: Document interconnects property (Mark Salter) [2186348] - dt-bindings: Add YAML bindings for NVDEC (Mark Salter) [2186348] - ASoC: Use schema reference for sound-name-prefix (Mark Salter) [2186348] - nouveau: fix client work fence deletion race (Mika Penttilä) [2160457] - drm/mgag200: Fix gamma lut not initialized. (Mika Penttilä) [2160457] - accel: Link to compute accelerator subsystem intro (Mika Penttilä) [2160457] - gpu: host1x: Fix memory leak of device names (Mika Penttilä) [2160457] - gpu: host1x: Fix potential double free if IOMMU is disabled (Mika Penttilä) [2160457] - drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage (Mika Penttilä) [2160457] - drm/i915/dg2: Drop one PCI ID (Mika Penttilä) [2160457] - drm/amd/display: Fix hang when skipping modeset (Mika Penttilä) [2160457] - drm/amd/display: Lowering min Z8 residency time (Mika Penttilä) [2160457] - drm/amd/display: Update minimum stutter residency for DCN314 Z8 (Mika Penttilä) [2160457] - drm/amd/display: Add minimum Z8 residency debug option (Mika Penttilä) [2160457] - drm/i915: disable sampler indirect state in bindless heap (Mika Penttilä) [2160457] - drm/i915/mtl: Add Wa_14017856879 (Mika Penttilä) [2160457] - drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203 (Mika Penttilä) [2160457] - drm/i915: Add _PICK_EVEN_2RANGES() (Mika Penttilä) [2160457] - drm/amd/display: hpd rx irq not working with eDP interface (Mika Penttilä) [2160457] - drm/amd/display: merge dc_link.h into dc.h and dc_types.h (Mika Penttilä) [2160457] - drm/amd/pm: avoid potential UBSAN issue on legacy asics (Mika Penttilä) [2160457] - drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Mika Penttilä) [2160457] - drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs (Mika Penttilä) [2160457] - drm/amd/pm: parse pp_handle under appropriate conditions (Mika Penttilä) [2160457] - drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes (Mika Penttilä) [2160457] - drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) (Mika Penttilä) [2160457] - drm/amdgpu: change gfx 11.0.4 external_id range (Mika Penttilä) [2160457] - drm/amdgpu/jpeg: Remove harvest checking for JPEG3 (Mika Penttilä) [2160457] - drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Mika Penttilä) [2160457] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini (Mika Penttilä) [2160457] - drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Mika Penttilä) [2160457] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini (Mika Penttilä) [2160457] - drm/amd/display: Change default Z8 watermark values (Mika Penttilä) [2160457] - drm/amdgpu: drop redundant sched job cleanup when cs is aborted (Mika Penttilä) [2160457] - drm/amd/display: fix flickering caused by S/G mode (Mika Penttilä) [2160457] - drm/amd/display: fix access hdcp_workqueue assert (Mika Penttilä) [2160457] - drm/amd/display: filter out invalid bits in pipe_fuses (Mika Penttilä) [2160457] - drm/amd/display: Fix 4to1 MPC black screen with DPP RCO (Mika Penttilä) [2160457] - drm/amd/display: Add NULL plane_state check for cursor disable logic (Mika Penttilä) [2160457] - drm/panel: otm8009a: Set backlight parent to panel device (Mika Penttilä) [2160457] - drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() (Mika Penttilä) [2160457] - drm/i915: Check pipe source size when using skl+ scalers (Mika Penttilä) [2160457] - drm/i915/color: Fix typo for Plane CSC indexes (Mika Penttilä) [2160457] - drm/bridge: lt8912b: Fix DSI Video Mode (Mika Penttilä) [2160457] - drm/amdgpu: add a missing lock for AMDGPU_SCHED (Mika Penttilä) [2160457] - drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info (Mika Penttilä) [2160457] - drm/i915/guc: Actually return an error if GuC version range check fails (Mika Penttilä) [2160457] - drm/i915/guc: More debug print updates - UC firmware (Mika Penttilä) [2160457] - drm/amd/display: Update bounding box values for DCN321 (Mika Penttilä) [2160457] - drm/amd/display: Do not clear GPINT register when releasing DMUB from reset (Mika Penttilä) [2160457] - drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset (Mika Penttilä) [2160457] - drm/amd/display: Fixes for dcn32_clk_mgr implementation (Mika Penttilä) [2160457] - drm/amd/display: Return error code on DSC atomic check failure (Mika Penttilä) [2160457] - drm/amd/display: Add missing WA and MCLK validation (Mika Penttilä) [2160457] - drm/panel: novatek-nt35950: Only unregister DSI1 if it exists (Mika Penttilä) [2160457] - drm/panel: novatek-nt35950: Improve error handling (Mika Penttilä) [2160457] - drm/i915: Fix memory leaks in i915 selftests (Mika Penttilä) [2160457] - drm/i915: Make intel_get_crtc_new_encoder() less oopsy (Mika Penttilä) [2160457] - drm/amd/display: Fix potential null dereference (Mika Penttilä) [2160457] - drm/ttm/pool: Fix ttm_pool_alloc error path (Mika Penttilä) [2160457] - drm/i915/pxp: limit drm-errors or warning on firmware API failures (Mika Penttilä) [2160457] - drm/i915/pxp: Invalidate all PXP fw sessions during teardown (Mika Penttilä) [2160457] - drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings (Mika Penttilä) [2160457] - drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 (Mika Penttilä) [2160457] - drm/probe-helper: Cancel previous job before starting new one (Mika Penttilä) [2160457] - drm/vgem: add missing mutex_destroy (Mika Penttilä) [2160457] - drm/amd/pm: re-enable the gfx imu when smu resume (Mika Penttilä) [2160457] - drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Mika Penttilä) [2160457] - drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Mika Penttilä) [2160457] - drm/nouveau: fix data overrun (Mika Penttilä) [2160457] - Add new config defaults (Mika Penttilä) [2160457] - Add needed modules to the internal list. (Mika Penttilä) [2160457] - Partial revert of "drm/tegra: Add Tegra234 support to NVDEC driver" (Mika Penttilä) [2160457] - Merge tegra DRM and host1x DRM changes from upstream v6.0.8..v6.3 (Mika Penttilä) [2160457] - kunit: drm: make DRM buddy test compatible with other pages sizes (Mika Penttilä) [2160457] - kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED (Mika Penttilä) [2160457] - kunit: Introduce KUNIT_EXPECT_MEMEQ and KUNIT_EXPECT_MEMNEQ macros (Mika Penttilä) [2160457] - Partial revert of "i2c: Make remove callback return void" (Mika Penttilä) [2160457] - Revert "drm: tda99x: Don't advertise non-existent capture support" (Mika Penttilä) [2160457] - Add missing #include for compile on s390x (Mika Penttilä) [2160457] - Partial revert of "mm: replace vma->vm_flags direct modifications with modifier calls" (Mika Penttilä) [2160457] - overflow: Introduce castable_to_type() (Mika Penttilä) [2160457] - Partial revert of "driver core: make struct bus_type.uevent() take a const *" (Mika Penttilä) [2160457] - Merge DRM changes from upstream v6.2..v6.3 (Mika Penttilä) [2160457] - Partial revert of get_random_u32_ changes (Mika Penttilä) [2160457] - Replace timer_shutdown_sync() with del_timer_sync() (Mika Penttilä) [2160457] - Revert "overflow: Introduce overflows_type() and castable_to_type()" (Mika Penttilä) [2160457] - Merge DRM changes from upstream v6.1..v6.2 (Mika Penttilä) [2160457] - Declare DECLARE_DYNDBG_CLASSMAP macro to enable compile after DRM backport (Mika Penttilä) [2160457] - Revert "drm/ast: Fix drm_fb_memcpy() on rhel9" (Mika Penttilä) [2160457] - Revert "i915: use the VMA iterator" (Mika Penttilä) [2160457] - Revert "drm/i915/userptr: restore probe_range behaviour" (Mika Penttilä) [2160457] - Partial revert of "i2c: Make remove callback return void" (Mika Penttilä) [2160457] - Fix dynamic_dname() signature change build break due to DRM backport. (Mika Penttilä) [2160457] - Merge DRM changes from upstream v6.0.8..v6.1 (Mika Penttilä) [2160457] - mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Nico Pache) [2168372] - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths (Nico Pache) [2168372] - mm/khugepaged: fix GUP-fast interaction by sending IPI (Nico Pache) [2168372] - mm/khugepaged: take the right locks for page table retraction (Nico Pache) [2168372] - mm: hugetlb: fix UAF in hugetlb_handle_userfault (Nico Pache) [2168372] - mm/damon/core: avoid holes in newly set monitoring target ranges (Nico Pache) [2168372] - mm/damon/core: iterate the regions list from current point in damon_set_regions() (Nico Pache) [2168372] - mm/damon/core-test: test damon_set_regions (Nico Pache) [2168372] - selftests/vm: update hugetlb madvise (Nico Pache) [2168372] - ipc/shm: call underlying open/close vm_ops (Nico Pache) [2168372] - mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Nico Pache) [2168372] - mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_huge_pte() (Nico Pache) [2168372] - mm/migrate: drop pte_mkhuge() in remove_migration_pte() (Nico Pache) [2168372] - mm/zswap: try to avoid worst-case scenario on same element pages (Nico Pache) [2168372] - mm: cma: make kobj_type structure constant (Nico Pache) [2168372] - mm: slub: make kobj_type structure constant (Nico Pache) [2168372] - mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages (Nico Pache) [2168372] - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Nico Pache) [2168372] - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs (Nico Pache) [2168372] - mm/khugepaged: check again on anon uffd-wp during isolation (Nico Pache) [2168372] - mm/userfaultfd: fix uffd-wp handling for THP migration entries (Nico Pache) [2168372] - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Nico Pache) [2168372] - mm/hugetlb: fix uffd wr-protection for CoW optimization path (Nico Pache) [2168372] - mm: kfence: fix handling discontiguous page (Nico Pache) [2168372] - mm: kfence: fix PG_slab and memcg_data clearing (Nico Pache) [2168372] - kfence: avoid passing -g for test (Nico Pache) [2168372] - mm: kfence: fix using kfence_metadata without initialization in show_object() (Nico Pache) [2168372] - Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" (Nico Pache) [2168372] - mm, vmalloc: fix high order __GFP_NOFAIL allocations (Nico Pache) [2168372] - mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage (Nico Pache) [2168372] - mm, compaction: finish pageblocks on complete migration failure (Nico Pache) [2168372] - mm, compaction: finish scanning the current pageblock if requested (Nico Pache) [2168372] - mm, compaction: check if a page has been captured before draining PCP pages (Nico Pache) [2168372] - mm, compaction: rename compact_control->rescan to finish_pageblock (Nico Pache) [2168372] - migrate: hugetlb: check for hugetlb shared PMD in node migration (Nico Pache) [2168372] - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Nico Pache) [2168372] - Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168372] - mm, mremap: fix mremap() expanding vma with addr inside vma (Nico Pache) [2168372] - mm: add cond_resched() in swapin_walk_pmd_entry() (Nico Pache) [2168372] - mm/fadvise: use LLONG_MAX instead of -1 for eof (Nico Pache) [2168372] - filemap: skip write and wait if end offset precedes start (Nico Pache) [2168372] - mm, compaction: fix fast_isolate_around() to stay within boundaries (Nico Pache) [2168372] - mm: rmap: rename page_not_mapped() to folio_not_mapped() (Nico Pache) [2168372] - mm: vmscan: make rotations a secondary factor in balancing anon vs file (Nico Pache) [2168372] - mm: Make failslab writable again (Nico Pache) [2168372] - mm/slub: remove dead code for debug caches on deactivate_slab() (Nico Pache) [2168372] - mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168372] - memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168372] - mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 (Nico Pache) [2168372] - swapfile: fix soft lockup in scan_swap_map_slots (Nico Pache) [2168372] - mm: correctly charge compressed memory to its memcg (Nico Pache) [2168372] - mm: vmscan: fix extreme overreclaim and swap floods (Nico Pache) [2168372] - mm/shmem: use page_mapping() to detect page cache for uffd continue (Nico Pache) [2168372] - mm/memremap.c: map FS_DAX device memory as decrypted (Nico Pache) [2168372] - mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs (Nico Pache) [2168372] - mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page (Nico Pache) [2168372] - mm: use update_mmu_tlb() on the second thread (Nico Pache) [2168372] - hugetlb: clean up code checking for fault/truncation races (Nico Pache) [2168372] - hugetlb: use new vma_lock for pmd sharing synchronization (Nico Pache) [2168372] - hugetlb: create hugetlb_unmap_file_folio to unmap single file folio (Nico Pache) [2168372] - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() (Nico Pache) [2168372] - hugetlb: add vma based lock for pmd sharing (Nico Pache) [2168372] - hugetlb: rename vma_shareable() and refactor code (Nico Pache) [2168372] - hugetlb: create remove_inode_single_folio to remove single file folio (Nico Pache) [2168372] - hugetlb: rename remove_huge_page to hugetlb_delete_from_page_cache (Nico Pache) [2168372] - hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization (Nico Pache) [2168372] - mm: hugetlb: eliminate memory-less nodes handling (Nico Pache) [2168372] - mm: hugetlb: simplify per-node sysfs creation and removal (Nico Pache) [2168372] - mm: delete unused MMF_OOM_VICTIM flag (Nico Pache) [2168372] - mm: drop oom code from exit_mmap (Nico Pache) [2168372] - mm: migrate: fix return value if all subpages of THPs are migrated successfully (Nico Pache) [2168372] - mm/mempolicy: fix memory leak in set_mempolicy_home_node system call (Nico Pache) [2168372] - arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP (Nico Pache) [2168372] - mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK (Nico Pache) [2168372] - tmpfs: fix data loss from failed fallocate (Nico Pache) [2168372] - mm/damon/dbgfs: check if rm_contexts input is for a real context (Nico Pache) [2168372] - hugetlbfs: revert use i_mmap_rwsem to address page fault/truncate race (Nico Pache) [2168372] - hugetlb: remove meaningless BUG_ON(huge_pte_none()) (Nico Pache) [2168372] - mm/filemap: make folio_put_wait_locked static (Nico Pache) [2168372] - mm: use nth_page instead of mem_map_offset mem_map_next (Nico Pache) [2168372] - Docs/admin-guide/mm/damon/usage: note DAMON debugfs interface deprecation plan (Nico Pache) [2168372] - Docs/admin-guide/mm/damon/start: mention the dependency as sysfs instead of debugfs (Nico Pache) [2168372] - mm/damon/Kconfig: notify debugfs deprecation plan (Nico Pache) [2168372] - Docs/admin-guide/mm/damon: rename the title of the document (Nico Pache) [2168372] - selftest/damon: add a test for duplicate context dirs creation (Nico Pache) [2168372] - mm: fixup documentation regarding pte_numa() and PROT_NUMA (Nico Pache) [2168372] - mm/gup: use gup_can_follow_protnone() also in GUP-fast (Nico Pache) [2168372] - mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() (Nico Pache) [2168372] - mm: fix the handling Non-LRU pages returned by follow_page (Nico Pache) [2168372] - mm/page_io: count submission time as thrashing delay for delayacct (Nico Pache) [2168372] - delayacct: support re-entrance detection of thrashing accounting (Nico Pache) [2168372] - migrate_pages(): fix failure counting for retry (Nico Pache) [2168372] - migrate_pages(): fix failure counting for THP splitting (Nico Pache) [2168372] - migrate_pages(): fix failure counting for THP on -ENOSYS (Nico Pache) [2168372] - migrate_pages(): fix failure counting for THP subpages retrying (Nico Pache) [2168372] - migrate_pages(): fix THP failure counting for -ENOMEM (Nico Pache) [2168372] - migrate_pages(): remove unnecessary list_safe_reset_next() (Nico Pache) [2168372] - migrate: fix syscall move_pages() return value for failure (Nico Pache) [2168372] - filemap: make the accounting of thrashing more consistent (Nico Pache) [2168372] - mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fast (Nico Pache) [2168372] - mm/damon: replace pmd_huge() with pmd_trans_huge() for THP (Nico Pache) [2168372] - mm/damon: validate if the pmd entry is present before accessing (Nico Pache) [2168372] - mm/hugetlb: make detecting shared pte more reliable (Nico Pache) [2168372] - mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() (Nico Pache) [2168372] - mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Nico Pache) [2168372] - mm/hugetlb: fix missing call to restore_reserve_on_error() (Nico Pache) [2168372] - mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() (Nico Pache) [2168372] - mm/hugetlb: fix incorrect update of max_huge_pages (Nico Pache) [2168372] - Documentation/mm: modify page_referenced to folio_referenced (Nico Pache) [2168372] - redhat/configs: enable CONFIG_MANA_INFINIBAND for RHEL (Kamal Heib) [2189296] - RDMA/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet (Kamal Heib) [2189296] - RDMA/mana_ib: Prevent array underflow in mana_ib_create_qp_raw() (Kamal Heib) [2189296] - RDMA/mana: Remove redefinition of basic u64 type (Kamal Heib) [2189296] - RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter (Kamal Heib) [2189296] - net: mana: Define data structures for allocating doorbell page from GDMA (Kamal Heib) [2189296] - redhat: include the information about builtin symbols into kernel-uki-virt package too (Vitaly Kuznetsov) [2184476] Resolves: rhbz#2160457, rhbz#2168372, rhbz#2176388, rhbz#2178930, rhbz#2182619, rhbz#2184476, rhbz#2186348, rhbz#2189296 Signed-off-by: Jan Stancek --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 11 +- kernel-aarch64-64k-rhel.config | 11 +- kernel-aarch64-debug-rhel.config | 11 +- kernel-aarch64-rhel.config | 11 +- kernel-aarch64-rt-debug-rhel.config | 11 +- kernel-aarch64-rt-rhel.config | 11 +- kernel-ppc64le-debug-rhel.config | 12 +- kernel-ppc64le-rhel.config | 12 +- kernel-s390x-debug-rhel.config | 9 +- kernel-s390x-rhel.config | 9 +- kernel-s390x-zfcpdump-rhel.config | 9 +- kernel-x86_64-debug-rhel.config | 12 +- kernel-x86_64-rhel.config | 12 +- kernel-x86_64-rt-debug-rhel.config | 12 +- kernel-x86_64-rt-rhel.config | 12 +- kernel.spec | 657 ++++++++++++++++++++++++++- mod-internal.list | 4 + rpminspect.yaml | 6 + sources | 6 +- 20 files changed, 803 insertions(+), 37 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 95654a4..6654403 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 332 +RHEL_RELEASE = 333 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index dea6c48..f7ed14d 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -1379,6 +1379,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1411,6 +1412,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1420,11 +1422,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1437,6 +1441,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1444,6 +1449,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1479,6 +1485,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -4083,7 +4090,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4374,7 +4381,7 @@ CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 5c10583..260af06 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -1371,6 +1371,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1403,6 +1404,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1412,11 +1414,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1429,6 +1433,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1436,6 +1441,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1471,6 +1477,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -4062,7 +4069,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4352,7 +4359,7 @@ CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index b5831a2..6db2e3e 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1376,6 +1376,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1408,6 +1409,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1417,11 +1419,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1434,6 +1438,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1441,6 +1446,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1476,6 +1482,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -4080,7 +4087,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4371,7 +4378,7 @@ CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 6182c7e..0104dd0 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1368,6 +1368,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1400,6 +1401,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1409,11 +1411,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1426,6 +1430,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1433,6 +1438,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1468,6 +1474,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -4059,7 +4066,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4349,7 +4356,7 @@ CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 2786ebd..59725b9 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -1407,6 +1407,7 @@ CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 CONFIG_DRM_I915=m CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 # CONFIG_DRM_I915_SELFTEST is not set CONFIG_DRM_I915_STOP_TIMEOUT=100 @@ -1447,6 +1448,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1456,11 +1458,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1473,6 +1477,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1480,6 +1485,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1515,6 +1521,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -4151,7 +4158,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4453,7 +4460,7 @@ CONFIG_PREEMPT_RT=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 8d06657..af2d36f 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -1399,6 +1399,7 @@ CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 CONFIG_DRM_I915=m CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 # CONFIG_DRM_I915_SELFTEST is not set CONFIG_DRM_I915_STOP_TIMEOUT=100 @@ -1439,6 +1440,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1448,11 +1450,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1465,6 +1469,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1472,6 +1477,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1507,6 +1513,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -4130,7 +4137,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4431,7 +4438,7 @@ CONFIG_PREEMPT_RT=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 62e0038..2c9fd8e 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1163,6 +1163,7 @@ CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1190,9 +1191,11 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_OFDRM is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1202,11 +1205,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1218,6 +1223,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1225,6 +1231,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1257,6 +1264,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -3728,7 +3736,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4003,7 +4011,7 @@ CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index f28d98b..364b44e 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1155,6 +1155,7 @@ CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1182,9 +1183,11 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NWL_MIPI_DSI is not set # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_OFDRM is not set # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1194,11 +1197,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1210,6 +1215,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1217,6 +1223,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1249,6 +1256,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -3708,7 +3716,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -3983,7 +3991,7 @@ CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index c4f160c..e8c0c0e 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1170,6 +1170,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1200,6 +1201,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1209,11 +1211,13 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1225,6 +1229,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1232,6 +1237,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1264,6 +1270,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -3718,7 +3725,7 @@ CONFIG_PACK_STACK=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index e443228..192e2d8 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1162,6 +1162,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1192,6 +1193,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1201,11 +1203,13 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1217,6 +1221,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1224,6 +1229,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1256,6 +1262,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -3698,7 +3705,7 @@ CONFIG_PACK_STACK=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 929612b..e9809e3 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1168,6 +1168,7 @@ CONFIG_DRM_HYPERV=m CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1198,6 +1199,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1207,11 +1209,13 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1223,6 +1227,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1230,6 +1235,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1262,6 +1268,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -3713,7 +3720,7 @@ CONFIG_PACK_STACK=y # CONFIG_PAGE_EXTENSION is not set # CONFIG_PAGE_OWNER is not set CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index f6c49e2..0ca36c3 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1243,6 +1243,7 @@ CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1273,6 +1274,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1282,11 +1284,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1298,6 +1302,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1305,6 +1310,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1337,6 +1343,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -2900,6 +2907,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set +CONFIG_MANA_INFINIBAND=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_PHY=m @@ -3915,7 +3923,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4180,7 +4188,7 @@ CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 642a463..e3caba1 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1235,6 +1235,7 @@ CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915=m +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1265,6 +1266,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1274,11 +1276,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1290,6 +1294,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1297,6 +1302,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1329,6 +1335,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -2880,6 +2887,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set +CONFIG_MANA_INFINIBAND=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_PHY=m @@ -3895,7 +3903,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4159,7 +4167,7 @@ CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index c05379f..3599b7b 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1276,6 +1276,7 @@ CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 CONFIG_DRM_I915=m CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 # CONFIG_DRM_I915_SELFTEST is not set CONFIG_DRM_I915_STOP_TIMEOUT=100 @@ -1314,6 +1315,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1323,11 +1325,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1339,6 +1343,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1346,6 +1351,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1378,6 +1384,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -2957,6 +2964,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set +CONFIG_MANA_INFINIBAND=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_PHY=m @@ -3984,7 +3992,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4261,7 +4269,7 @@ CONFIG_PREEMPT_RT=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index d18ff9c..bff6277 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1268,6 +1268,7 @@ CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 CONFIG_DRM_I915=m CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 +CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500 CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 # CONFIG_DRM_I915_SELFTEST is not set CONFIG_DRM_I915_STOP_TIMEOUT=100 @@ -1306,6 +1307,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ABT_Y030XX067A is not set # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set # CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set @@ -1315,11 +1317,13 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_JDI_R63452 is not set # CONFIG_DRM_PANEL_KHADAS_TS050 is not set @@ -1331,6 +1335,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set # CONFIG_DRM_PANEL_MIPI_DBI is not set # CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set # CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set @@ -1338,6 +1343,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set # CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set # CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set @@ -1370,6 +1376,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_TPO_TPG110 is not set # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set # CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set # CONFIG_DRM_PANFROST is not set @@ -2937,6 +2944,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set CONFIG_MAILBOX=y # CONFIG_MANAGER_SBS is not set +CONFIG_MANA_INFINIBAND=m CONFIG_MARVELL_10G_PHY=m # CONFIG_MARVELL_88X2222_PHY is not set CONFIG_MARVELL_PHY=m @@ -3964,7 +3972,7 @@ CONFIG_PACKET=y CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y -# CONFIG_PAGE_POOL_STATS is not set +CONFIG_PAGE_POOL_STATS=y CONFIG_PAGE_REPORTING=y # CONFIG_PAGE_TABLE_CHECK is not set CONFIG_PAGE_TABLE_ISOLATION=y @@ -4240,7 +4248,7 @@ CONFIG_PREEMPT_RT=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PRESTERA is not set CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_PRIME_NUMBERS=y +CONFIG_PRIME_NUMBERS=m CONFIG_PRINTER=m # CONFIG_PRINTK_CALLER is not set CONFIG_PRINTK_INDEX=y diff --git a/kernel.spec b/kernel.spec index 9bc2a1c..ecbbeb5 100755 --- a/kernel.spec +++ b/kernel.spec @@ -161,15 +161,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 332 +%define pkgrelease 333 %define kversion 5 -%define tarfile_release 5.14.0-332.el9 +%define tarfile_release 5.14.0-333.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 332%{?buildid}%{?dist} +%define specrelease 333%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-332.el9 +%define kabiversion 5.14.0-333.el9 # # End of genspec.sh variables @@ -1175,7 +1175,7 @@ analysing the logical and timing behavior of Linux. %if %{with_bpftool} -%define bpftoolversion 7.1.0 +%define bpftoolversion 7.2.0 %package -n bpftool Summary: Inspection and simple manipulation of eBPF programs and maps @@ -2183,7 +2183,8 @@ BuildKernel() { cp --parents tools/build/Build $RPM_BUILD_ROOT/lib/modules/$KernelVer/build cp --parents tools/build/fixdep.c $RPM_BUILD_ROOT/lib/modules/$KernelVer/build cp --parents tools/objtool/sync-check.sh $RPM_BUILD_ROOT/lib/modules/$KernelVer/build - cp -a --parents tools/bpf/resolve_btfids $RPM_BUILD_ROOT/lib/modules/$KernelVer/build + cp -a --parents tools/bpf/resolve_btfids/main.c $RPM_BUILD_ROOT/lib/modules/$KernelVer/build + cp -a --parents tools/bpf/resolve_btfids/Build $RPM_BUILD_ROOT/lib/modules/$KernelVer/build cp --parents security/selinux/include/policycap_names.h $RPM_BUILD_ROOT/lib/modules/$KernelVer/build cp --parents security/selinux/include/policycap.h $RPM_BUILD_ROOT/lib/modules/$KernelVer/build @@ -3629,6 +3630,10 @@ fi %if %{efiuki}\ %if "%{3}" != "rt" && "%{3}" != "rt-debug"\ %{expand:%%files %{?3:%{3}-}uki-virt}\ +%attr(0600, root, root) /lib/modules/%{KVERREL}%{?3:+%{3}}/System.map\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/symvers.gz\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/config\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/modules.builtin*\ /lib/modules/%{KVERREL}%{?3:+%{3}}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-virt.efi\ %ghost /%{image_install_path}/efi/EFI/Linux/%{?-k:%{-k*}}%{!?-k:*}-%{KVERREL}%{?3:+%{3}}.efi\ %endif\ @@ -3692,6 +3697,646 @@ fi # # %changelog +* Wed Jun 28 2023 Jan Stancek [5.14.0-333.el9] +- redhat: rpminspect: ignore perf coresight tests (Jan Stancek) +- redhat: rpminspect: ignore perf coresight tests (Jan Stancek) +- PCI: hv: Add a per-bus mutex state_lock (Vitaly Kuznetsov) [2182619] +- Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" (Vitaly Kuznetsov) [2182619] +- PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev (Vitaly Kuznetsov) [2182619] +- PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic (Vitaly Kuznetsov) [2182619] +- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Vitaly Kuznetsov) [2182619] +- bpf: Free struct bpf_cpumask in call_rcu handler (Viktor Malik) [2178930] +- bpf: Only allocate one bpf_mem_cache for bpf_cpumask_ma (Viktor Malik) [2178930] +- bpf: netdev: init the offload table earlier (Felix Maurer) [2178930] +- spec: remove resolve_btfids from kernel-devel (Viktor Malik) [2178930] +- tools/resolve_btfids: Fix setting HOSTCFLAGS (Viktor Malik) [2178930] +- tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets (Viktor Malik) [2178930] +- tools/resolve_btfids: Tidy HOST_OVERRIDES (Viktor Malik) [2178930] +- tools/resolve_btfids: Compile resolve_btfids as host program (Viktor Malik) [2178930] +- tools/resolve_btfids: Alter how HOSTCC is forced (Viktor Malik) [2178930] +- tools/resolve_btfids: Install subcmd headers (Viktor Malik) [2178930] +- powerpc/bpf: populate extable entries only during the last pass (Viktor Malik) [2178930] +- powerpc/bpf: Only pad length-variable code at initial pass (Viktor Malik) [2178930] +- powerpc/bpf: Perform complete extra passes to update addresses (Viktor Malik) [2178930] +- powerpc: Remove __kernel_text_address() in show_instructions() (Viktor Malik) [2178930] +- selftests/bpf: Adjust bpf_xdp_metadata_rx_hash for new arg (Felix Maurer) [2178930] +- veth: bpf_xdp_metadata_rx_hash add xdp rss hash type (Felix Maurer) [2178930] +- xdp: rss hash types representation (Felix Maurer) [2178930] +- selftests/bpf: xdp_hw_metadata remove bpf_printk and add counters (Felix Maurer) [2178930] +- xdp: bpf_xdp_metadata use EOPNOTSUPP for no driver support (Felix Maurer) [2178930] +- bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp (Felix Maurer) [2178930] +- xsk: Add missing overflow check in xdp_umem_reg (Felix Maurer) [2178930] +- selftests/bpf: Fix flaky fib_lookup test (Felix Maurer) [2178930] +- selftests/bpf: Fix merge conflict due to SYS() macro change. (Felix Maurer) [2178930] +- selftests/bpf: move SYS() macro into the test_progs.h (Felix Maurer) [2178930] +- bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() (Felix Maurer) [2178930] +- xsk: add linux/vmalloc.h to xsk.c (Felix Maurer) [2178930] +- xsk: support use vaddr as ring (Felix Maurer) [2178930] +- selftests/bpf: Add bpf_fib_lookup test (Felix Maurer) [2178930] +- bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup (Felix Maurer) [2178930] +- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Felix Maurer) [2178930] +- bpf: Disable bh in bpf_test_run for xdp and tc prog (Felix Maurer) [2178930] +- xsk: check IFF_UP earlier in Tx path (Felix Maurer) [2178930] +- net: stmmac: fix call trace when stmmac_xdp_xmit() is invoked (Felix Maurer) [2178930] +- bonding: add xdp_features support (Felix Maurer) [2178930] +- veth: take into account peer device for NETDEV_XDP_ACT_NDO_XMIT xdp_features flag (Felix Maurer) [2178930] +- selftests/bpf: fix xdp_redirect xdp-features selftest for veth driver (Felix Maurer) [2178930] +- net: xdp: don't call notifiers during driver init (Felix Maurer) [2178930] +- veth: rely on rtnl_dereference() instead of on rcu_dereference() in veth_set_xdp_features() (Felix Maurer) [2178930] +- net/mlx5e: take into account device reconfiguration for xdp_features flag (Felix Maurer) [2178930] +- veth: take into account device reconfiguration for xdp_features flag (Felix Maurer) [2178930] +- net: ena: take into account xdp_features setting tx/rx queues (Felix Maurer) [2178930] +- net: thunderx: take into account xdp_features setting tx/rx queues (Felix Maurer) [2178930] +- xdp: add xdp_set_features_flag utility routine (Felix Maurer) [2178930] +- libbpf: Fix bpf_xdp_query() in old kernels (Felix Maurer) [2178930] +- netdev-genl: fix repeated typo oflloading -> offloading (Felix Maurer) [2178930] +- hv_netvsc: add missing NETDEV_XDP_ACT_NDO_XMIT xdp-features flag (Felix Maurer) [2178930] +- net: stmmac: add missing NETDEV_XDP_ACT_XSK_ZEROCOPY bit to xdp_features (Felix Maurer) [2178930] +- net, xdp: Add missing xdp_features description (Felix Maurer) [2178930] +- virtio_net: Update xdp_features with xdp multi-buff (Felix Maurer) [2178930] +- libbpf: Always use libbpf_err to return an error in bpf_xdp_query() (Felix Maurer) [2178930] +- selftests/bpf: Fix spelling mistake "detecion" -> "detection" (Felix Maurer) [2178930] +- selftests/bpf: introduce XDP compliance test tool (Felix Maurer) [2178930] +- selftests/bpf: add test for bpf_xdp_query xdp-features support (Felix Maurer) [2178930] +- bpf: devmap: check XDP features in __xdp_enqueue routine (Felix Maurer) [2178930] +- libbpf: add API to get XDP/XSK supported features (Felix Maurer) [2178930] +- libbpf: add the capability to specify netlink proto in libbpf_netlink_send_recv (Felix Maurer) [2178930] +- xsk: add usage of XDP features flags (Felix Maurer) [2178930] +- drivers: net: turn on XDP features (Felix Maurer) [2178930] +- netdev-genl: create a simple family for netdev stuff (Felix Maurer) [2178930] +- bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Felix Maurer) [2178930] +- Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Felix Maurer) [2178930] +- bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Felix Maurer) [2178930] +- configs: Enable CONFIG_PAGE_POOL_STATS for common/generic (Felix Maurer) [2178930] +- page_pool: add a comment explaining the fragment counter usage (Felix Maurer) [2178930] +- net: page_pool: use in_softirq() instead (Felix Maurer) [2178930] +- selftests/bpf: Initialize tc in xdp_synproxy (Felix Maurer) [2178930] +- selftests/bpf: Calls bpf_setsockopt() on a ktls enabled socket. (Felix Maurer) [2178930] +- bpf: Check the protocol of a sock to agree the calls to bpf_setsockopt(). (Felix Maurer) [2178930] +- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Viktor Malik) [2178930] +- bpf: Fix incorrect verifier pruning due to missing register precision taints (Viktor Malik) [2178930] +- s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL (Viktor Malik) [2178930] +- bpf, arm64: Fixed a BTI error on returning to patched function (Viktor Malik) [2178930] +- bpf: Adjust insufficient default bpf_jit_limit (Viktor Malik) [2178930] +- selftests/bpf: Fix progs/find_vma_fail1.c build error. (Viktor Malik) [2178930] +- libbpf: Revert poisoning of strlcpy (Viktor Malik) [2178930] +- selftests/bpf: check that modifier resolves after pointer (Viktor Malik) [2178930] +- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Viktor Malik) [2178930] +- bpf, doc: Link to submitting-patches.rst for general patch submission info (Viktor Malik) [2178930] +- bpf, doc: Do not link to docs.kernel.org for kselftest link (Viktor Malik) [2178930] +- libbpf: Fix arm syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] +- bpf, docs: Fix link to BTF doc (Viktor Malik) [2178930] +- selftests/bpf: Tests for uninitialized stack reads (Viktor Malik) [2178930] +- bpf: Allow reads from uninit stack (Viktor Malik) [2178930] +- bpf: add missing header file include (Viktor Malik) [2178930] +- selftests/bpf: Add global subprog context passing tests (Viktor Malik) [2178930] +- selftests/bpf: Convert test_global_funcs test to test_loader framework (Viktor Malik) [2178930] +- bpf: Fix global subprog context argument resolution logic (Viktor Malik) [2178930] +- Fix typos in selftest/bpf files (Viktor Malik) [2178930] +- selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] +- samples/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] +- bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] +- libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] +- libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd() (Viktor Malik) [2178930] +- selftest/bpf/benchs: Add benchmark for hashmap lookups (Viktor Malik) [2178930] +- selftest/bpf/benchs: Print less if the quiet option is set (Viktor Malik) [2178930] +- selftest/bpf/benchs: Make quiet option common (Viktor Malik) [2178930] +- selftest/bpf/benchs: Remove an unused header (Viktor Malik) [2178930] +- selftest/bpf/benchs: Enhance argp parsing (Viktor Malik) [2178930] +- selftest/bpf/benchs: Make a function static in bpf_hashmap_full_update (Viktor Malik) [2178930] +- selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_update (Viktor Malik) [2178930] +- selftests/bpf: check if BPF_ST with variable offset preserves STACK_ZERO (Viktor Malik) [2178930] +- bpf: BPF_ST with variable offset should preserve STACK_ZERO marks (Viktor Malik) [2178930] +- selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEM (Viktor Malik) [2178930] +- bpf: track immediate values written to stack by BPF_ST instruction (Viktor Malik) [2178930] +- selftests/bpf: Fix map_kptr test. (Viktor Malik) [2178930] +- selftests/bpf: Cross-compile bpftool (Viktor Malik) [2178930] +- Documentation: bpf: Add missing line break separator in node_data struct code block (Viktor Malik) [2178930] +- Revert "bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25" (Viktor Malik) [2178930] +- selftests/bpf: Clean up dynptr prog_tests (Viktor Malik) [2178930] +- selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param tests (Viktor Malik) [2178930] +- bpf, documentation: Add graph documentation for non-owning refs (Viktor Malik) [2178930] +- selftests/bpf: Add rbtree selftests (Viktor Malik) [2178930] +- bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experimental.h (Viktor Malik) [2178930] +- bpf: Special verifier handling for bpf_rbtree_{remove, first} (Viktor Malik) [2178930] +- bpf: Add callback validation to kfunc verifier logic (Viktor Malik) [2178930] +- bpf: Add support for bpf_rb_root and bpf_rb_node in kfunc args (Viktor Malik) [2178930] +- bpf: Add bpf_rbtree_{add,remove,first} kfuncs (Viktor Malik) [2178930] +- bpf: Add basic bpf_rb_{root,node} support (Viktor Malik) [2178930] +- bpf: Migrate release_on_unlock logic to non-owning ref semantics (Viktor Malik) [2178930] +- bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25 (Viktor Malik) [2178930] +- bpf: allow to disable bpf prog memory accounting (Viktor Malik) [2178930] +- bpf: allow to disable bpf map memory accounting (Viktor Malik) [2178930] +- bpf: use bpf_map_kvcalloc in bpf_local_storage (Viktor Malik) [2178930] +- mm: memcontrol: add new kernel parameter cgroup.memory=nobpf (Viktor Malik) [2178930] +- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Viktor Malik) [2178930] +- selftests/bpf: Attach to fopen()/fclose() in attach_probe (Viktor Malik) [2178930] +- selftests/bpf: Attach to fopen()/fclose() in uprobe_autoattach (Viktor Malik) [2178930] +- selftests/bpf: Forward SAN_CFLAGS and SAN_LDFLAGS to runqslower and libbpf (Viktor Malik) [2178930] +- selftests/bpf: Split SAN_CFLAGS and SAN_LDFLAGS (Viktor Malik) [2178930] +- tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS support (Viktor Malik) [2178930] +- selftests/bpf: Quote host tools (Viktor Malik) [2178930] +- samples/bpf: Add openat2() enter/exit tracepoint to syscall_tp sample (Viktor Malik) [2178930] +- libbpf: Add sample_period to creation options (Viktor Malik) [2178930] +- bpf, docs: Add note about type convention (Viktor Malik) [2178930] +- bpf/docs: Update design QA to be consistent with kfunc lifecycle docs (Viktor Malik) [2178930] +- bpf, docs: Use consistent names for the same field (Viktor Malik) [2178930] +- libbpf: Correctly set the kernel code version in Debian kernel. (Viktor Malik) [2178930] +- bpf: fix typo in header for bpf_perf_prog_read_value (Viktor Malik) [2178930] +- bpf/docs: Document kfunc lifecycle / stability expectations (Viktor Malik) [2178930] +- bpftool: profile online CPUs instead of possible (Viktor Malik) [2178930] +- selftests/bpf: Use semicolon instead of comma in test_verifier.c (Viktor Malik) [2178930] +- tools/bpf: Use tab instead of white spaces to sync bpf.h (Viktor Malik) [2178930] +- bpf: Drop always true do_idr_lock parameter to bpf_map_free_id (Viktor Malik) [2178930] +- docs/bpf: Add description of register liveness tracking algorithm (Viktor Malik) [2178930] +- selftests/bpf: Add testcase for static kfunc with unused arg (Viktor Malik) [2178930] +- bpf: Add __bpf_kfunc tag to all kfuncs (Viktor Malik) [2178930] +- bpf: Document usage of the new __bpf_kfunc macro (Viktor Malik) [2178930] +- bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncs (Viktor Malik) [2178930] +- selftests/bpf: Trim DENYLIST.s390x (Viktor Malik) [2178930] +- selftests/bpf: Remove duplicate include header in xdp_hw_metadata (Felix Maurer) [2178930] +- selftests/bpf: Don't refill on completion in xdp_metadata (Felix Maurer) [2178930] +- selftests/bpf: xdp_hw_metadata use strncpy for ifname (Felix Maurer) [2178930] +- selftests/bpf: xdp_hw_metadata correct status value in error(3) (Felix Maurer) [2178930] +- selftests/bpf: xdp_hw_metadata cleanup cause segfault (Felix Maurer) [2178930] +- selftests/bpf: xdp_hw_metadata clear metadata when -EOPNOTSUPP (Felix Maurer) [2178930] +- selftests/bpf: Fix unmap bug in prog_tests/xdp_metadata.c (Felix Maurer) [2178930] +- selftests/bpf: Properly enable hwtstamp in xdp_hw_metadata (Felix Maurer) [2178930] +- selftests/bpf: Simple program to dump XDP RX metadata (Felix Maurer) [2178930] +- xsk: Add cb area to struct xdp_buff_xsk (Felix Maurer) [2178930] +- selftests/bpf: Verify xdp_metadata xdp->af_xdp path (Felix Maurer) [2178930] +- veth: Support RX XDP metadata (Felix Maurer) [2178930] +- veth: Introduce veth_xdp_buff wrapper for xdp_buff (Felix Maurer) [2178930] +- bpf: Support consuming XDP HW metadata from fext programs (Felix Maurer) [2178930] +- bpf: XDP metadata RX kfuncs (Felix Maurer) [2178930] +- selftests/bpf: Update expected test_offload.py messages (Felix Maurer) [2178930] +- bpf: Introduce device-bound XDP programs (Felix Maurer) [2178930] +- bpf: Reshuffle some parts of bpf/offload.c (Felix Maurer) [2178930] +- bpf: Move offload initialization into late_initcall (Felix Maurer) [2178930] +- bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloaded (Felix Maurer) [2178930] +- bpf: Document XDP RX metadata (Felix Maurer) [2178930] +- xdp: document xdp_do_flush() before napi_complete_done() (Felix Maurer) [2178930] +- selftests/bpf: add ipip6 and ip6ip decap to test_tc_tunnel (Felix Maurer) [2178930] +- bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room() (Felix Maurer) [2178930] +- selftests/xsk: automatically switch XDP programs (Felix Maurer) [2178930] +- selftests/xsk: automatically restore packet stream (Felix Maurer) [2178930] +- selftests/xsk: merge dual and single thread dispatchers (Felix Maurer) [2178930] +- selftests/xsk: add test when some packets are XDP_DROPed (Felix Maurer) [2178930] +- selftests/xsk: get rid of built-in XDP program (Felix Maurer) [2178930] +- selftests/xsk: remove unnecessary code in control path (Felix Maurer) [2178930] +- selftests/xsk: load and attach XDP program only once per mode (Felix Maurer) [2178930] +- selftests/xsk: remove namespaces (Felix Maurer) [2178930] +- selftests/xsk: replace asm acquire/release implementations (Felix Maurer) [2178930] +- selftests/xsk: add debug option for creating netdevs (Felix Maurer) [2178930] +- selftests/xsk: remove unused variable outstanding_tx (Felix Maurer) [2178930] +- selftests/xsk: print correct error codes when exiting (Felix Maurer) [2178930] +- selftests/xsk: submit correct number of frames in populate_fill_ring (Felix Maurer) [2178930] +- selftests/xsk: do not close unused file descriptors (Felix Maurer) [2178930] +- selftests/xsk: print correct payload for packet dump (Felix Maurer) [2178930] +- selftests/bpf: Add BPF_F_NO_TUNNEL_KEY test (Felix Maurer) [2178930] +- bpf: Add flag BPF_F_NO_TUNNEL_KEY to bpf_skb_set_tunnel_key() (Felix Maurer) [2178930] +- selftests/bpf: Fix s390x vmlinux path (Viktor Malik) [2178930] +- s390/bpf: Implement bpf_jit_supports_kfunc_call() (Viktor Malik) [2178930] +- s390/bpf: Implement bpf_jit_supports_subprog_tailcalls() (Viktor Malik) [2178930] +- s390/bpf: Implement arch_prepare_bpf_trampoline() (Viktor Malik) [2178930] +- s390: raise minimum supported machine generation to z10 (Viktor Malik) [2178930] +- s390/bpf: encode register within extable entry (Viktor Malik) [2178930] +- s390/bpf: Implement bpf_arch_text_poke() (Viktor Malik) [2178930] +- s390/bpf: Add expoline to tail calls (Viktor Malik) [2178930] +- s390/bpf: Fix a typo in a comment (Viktor Malik) [2178930] +- s390: introduce text_poke_sync() (Viktor Malik) [2178930] +- s390/barrier: factor out bcr_serialize() (Viktor Malik) [2178930] +- bpf: btf: Add BTF_FMODEL_SIGNED_ARG flag (Viktor Malik) [2178930] +- bpf: iterators: Split iterators.lskel.h into little- and big- endian versions (Viktor Malik) [2178930] +- libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390x (Viktor Malik) [2178930] +- libbpf: Fix unbounded memory access in bpf_usdt_arg() (Viktor Malik) [2178930] +- libbpf: Simplify barrier_var() (Viktor Malik) [2178930] +- selftests/bpf: Fix profiler on s390x (Viktor Malik) [2178930] +- selftests/bpf: Fix xdp_synproxy/tc on s390x (Viktor Malik) [2178930] +- selftests/bpf: Fix vmlinux test on s390x (Viktor Malik) [2178930] +- selftests/bpf: Fix test_xdp_adjust_tail_grow2 on s390x (Viktor Malik) [2178930] +- selftests/bpf: Fix test_lsm on s390x (Viktor Malik) [2178930] +- selftests/bpf: Add a sign-extension test for kfuncs (Viktor Malik) [2178930] +- selftests/bpf: Increase SIZEOF_BPF_LOCAL_STORAGE_ELEM on s390x (Viktor Malik) [2178930] +- selftests/bpf: Check stack_mprotect() return value (Viktor Malik) [2178930] +- selftests/bpf: Fix cgrp_local_storage on s390x (Viktor Malik) [2178930] +- selftests/bpf: Fix xdp_do_redirect on s390x (Viktor Malik) [2178930] +- selftests/bpf: Fix verify_pkcs7_sig on s390x (Viktor Malik) [2178930] +- selftests/bpf: Fix decap_sanity_ns cleanup (Viktor Malik) [2178930] +- selftests/bpf: Set errno when urand_spawn() fails (Viktor Malik) [2178930] +- selftests/bpf: Fix kfree_skb on s390x (Viktor Malik) [2178930] +- selftests/bpf: Fix symlink creation error (Viktor Malik) [2178930] +- selftests/bpf: Fix liburandom_read.so linker error (Viktor Malik) [2178930] +- selftests/bpf: Query BPF_MAX_TRAMP_LINKS using BTF (Viktor Malik) [2178930] +- bpf: Change BPF_MAX_TRAMP_LINKS to enum (Viktor Malik) [2178930] +- bpf: Use ARG_CONST_SIZE_OR_ZERO for 3rd argument of bpf_tcp_raw_gen_syncookie_ipv{4,6}() (Viktor Malik) [2178930] +- Documentation: bpf: correct spelling (Viktor Malik) [2178930] +- bpf: Build-time assert that cpumask offset is zero (Viktor Malik) [2178930] +- selftest/bpf: Make crashes more debuggable in test_progs (Viktor Malik) [2178930] +- libbpf: Add documentation to map pinning API functions (Viktor Malik) [2178930] +- libbpf: Fix malformed documentation formatting (Viktor Malik) [2178930] +- bpf/selftests: Verify struct_ops prog sleepable behavior (Viktor Malik) [2178930] +- bpf: Pass const struct bpf_prog * to .check_member (Viktor Malik) [2178930] +- libbpf: Support sleepable struct_ops.s section (Viktor Malik) [2178930] +- bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable (Viktor Malik) [2178930] +- bpf/docs: Document the nocast aliasing behavior of ___init (Viktor Malik) [2178930] +- bpf/docs: Document how nested trusted fields may be defined (Viktor Malik) [2178930] +- bpf/docs: Document cpumask kfuncs in a new file (Viktor Malik) [2178930] +- selftests/bpf: Add selftest suite for cpumask kfuncs (Viktor Malik) [2178930] +- selftests/bpf: Add nested trust selftests suite (Viktor Malik) [2178930] +- bpf: Enable cpumasks to be queried and used as kptrs (Viktor Malik) [2178930] +- bpf: Disallow NULLable pointers for trusted kfuncs (Viktor Malik) [2178930] +- selftests/bpf: Fix vmtest static compilation error (Viktor Malik) [2178930] +- bpf: Allow trusted args to walk struct when checking BTF IDs (Viktor Malik) [2178930] +- bpf: Enable annotating trusted nested pointers (Viktor Malik) [2178930] +- bpf, docs: Fix modulo zero, division by zero, overflow, and underflow (Viktor Malik) [2178930] +- libbpf: Clean up now not needed __PT_PARM{1-6}_SYSCALL_REG defaults (Viktor Malik) [2178930] +- selftests/bpf: Add 6-argument syscall tracing test (Viktor Malik) [2178930] +- libbpf: Define powerpc syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] +- libbpf: Define arm64 syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] +- libbpf: Define arm syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] +- libbpf: Define s390x syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] +- libbpf: Define i386 syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] +- libbpf: Define x86-64 syscall regs spec in bpf_tracing.h (Viktor Malik) [2178930] +- libbpf: Improve syscall tracing support in bpf_tracing.h (Viktor Malik) [2178930] +- selftests/bpf: Validate arch-specific argument registers limits (Viktor Malik) [2178930] +- libbpf: Add BPF_UPROBE and BPF_URETPROBE macro aliases (Viktor Malik) [2178930] +- libbpf: Complete powerpc spec in bpf_tracing.h (Viktor Malik) [2178930] +- libbpf: Fix arm and arm64 specs in bpf_tracing.h (Viktor Malik) [2178930] +- libbpf: Add 6th argument support for x86-64 in bpf_tracing.h (Viktor Malik) [2178930] +- libbpf: Add support for fetching up to 8 arguments in kprobes (Viktor Malik) [2178930] +- selftests/bpf: Add dynptr helper tests (Viktor Malik) [2178930] +- selftests/bpf: Add dynptr partial slot overwrite tests (Viktor Malik) [2178930] +- selftests/bpf: Add dynptr var_off tests (Viktor Malik) [2178930] +- selftests/bpf: Add dynptr pruning tests (Viktor Malik) [2178930] +- selftests/bpf: convenience macro for use with 'asm volatile' blocks (Viktor Malik) [2178930] +- bpf: Avoid recomputing spi in process_dynptr_func (Viktor Malik) [2178930] +- bpf: Combine dynptr_get_spi and is_spi_bounds_valid (Viktor Malik) [2178930] +- bpf: Allow reinitializing unreferenced dynptr stack slots (Viktor Malik) [2178930] +- bpf: Invalidate slices on destruction of dynptrs on stack (Viktor Malik) [2178930] +- bpf: Fix partial dynptr stack slot reads/writes (Viktor Malik) [2178930] +- bpf: Fix missing var_off check for ARG_PTR_TO_DYNPTR (Viktor Malik) [2178930] +- bpf: Fix state pruning for STACK_DYNPTR stack slots (Viktor Malik) [2178930] +- bpf: Change modules resolving for kprobe multi link (Viktor Malik) [2178930] +- selftests/bpf: Add serial_test_kprobe_multi_bench_attach_kernel/module tests (Viktor Malik) [2178930] +- bpf/selftests: Add verifier tests for loading sleepable programs (Viktor Malik) [2178930] +- bpf: Do not allow to load sleepable BPF_TRACE_RAW_TP program (Viktor Malik) [2178930] +- samples/bpf: change _kern suffix to .bpf with BPF test programs (Viktor Malik) [2178930] +- samples/bpf: use vmlinux.h instead of implicit headers in BPF test program (Viktor Malik) [2178930] +- samples/bpf: replace BPF programs header with net_shared.h (Viktor Malik) [2178930] +- samples/bpf: split common macros to net_shared.h (Viktor Malik) [2178930] +- samples/bpf: replace legacy map with the BTF-defined map (Viktor Malik) [2178930] +- samples/bpf: replace broken overhead microbenchmark with fib_table_lookup (Viktor Malik) [2178930] +- samples/bpf: fix broken cgroup socket testing (Viktor Malik) [2178930] +- samples/bpf: fix broken lightweight tunnel testing (Viktor Malik) [2178930] +- samples/bpf: refactor BPF functionality testing scripts (Viktor Malik) [2178930] +- samples/bpf: ensure ipv6 is enabled before running tests (Viktor Malik) [2178930] +- selftests/bpf: Fix missing space error (Viktor Malik) [2178930] +- libbpf: Replace '.' with '_' in legacy kprobe event name (Viktor Malik) [2178930] +- bpftool: Always disable stack protection for BPF objects (Viktor Malik) [2178930] +- bpftool: fix output for skipping kernel config check (Viktor Malik) [2178930] +- bpf: btf: limit logging of ignored BTF mismatches (Viktor Malik) [2178930] +- bpf, x86: Simplify the parsing logic of structure parameters (Viktor Malik) [2178930] +- bpf: Replace 0-length arrays with flexible arrays (Viktor Malik) [2178930] +- bpftool: Add missing quotes to libbpf bootstrap submake vars (Viktor Malik) [2178930] +- bpf: Remove the unnecessary insn buffer comparison (Viktor Malik) [2178930] +- libbpf: Poison strlcpy() (Viktor Malik) [2178930] +- libbpf: Return -ENODATA for missing btf section (Viktor Malik) [2178930] +- libbpf: Restore errno after pr_warn. (Viktor Malik) [2178930] +- libbpf: Added the description of some API functions (Viktor Malik) [2178930] +- libbpf: Fix invalid return address register in s390 (Viktor Malik) [2178930] +- samples/bpf: Use BPF_KSYSCALL macro in syscall tracing programs (Viktor Malik) [2178930] +- samples/bpf: Fix tracex2 by using BPF_KSYSCALL macro (Viktor Malik) [2178930] +- samples/bpf: Change _kern suffix to .bpf with syscall tracing program (Viktor Malik) [2178930] +- samples/bpf: Use vmlinux.h instead of implicit headers in syscall tracing program (Viktor Malik) [2178930] +- samples/bpf: Use kyscall instead of kprobe in syscall tracing program (Viktor Malik) [2178930] +- bpf: rename list_head -> graph_root in field info types (Viktor Malik) [2178930] +- libbpf: fix errno is overwritten after being closed. (Viktor Malik) [2178930] +- bpf: fix regs_exact() logic in regsafe() to remap IDs correctly (Viktor Malik) [2178930] +- bpf: perform byte-by-byte comparison only when necessary in regsafe() (Viktor Malik) [2178930] +- bpf: reject non-exact register type matches in regsafe() (Viktor Malik) [2178930] +- bpf: generalize MAYBE_NULL vs non-MAYBE_NULL rule (Viktor Malik) [2178930] +- bpf: reorganize struct bpf_reg_state fields (Viktor Malik) [2178930] +- bpf: teach refsafe() to take into account ID remapping (Viktor Malik) [2178930] +- bpf: Remove unused field initialization in bpf's ctl_table (Viktor Malik) [2178930] +- selftests/bpf: Add jit probe_mem corner case tests to s390x denylist (Viktor Malik) [2178930] +- libbpf: start v1.2 development cycle (Viktor Malik) [2178930] +- selftests/bpf: Add verifier test exercising jit PROBE_MEM logic (Viktor Malik) [2178930] +- bpf, x86: Improve PROBE_MEM runtime load check (Viktor Malik) [2178930] +- bpf: Reduce smap->elem_size (Viktor Malik) [2178930] +- bpf: makefiles: Do not generate empty vmlinux.h (Viktor Malik) [2178930] +- libbpf: Show error info about missing ".BTF" section (Viktor Malik) [2178930] +- libbpf: Fix build warning on ref_ctr_off for 32-bit architectures (Viktor Malik) [2178930] +- docs: BPF_MAP_TYPE_SOCK[MAP|HASH] (Viktor Malik) [2178930] +- samples/bpf: fix uninitialized warning with test_current_task_under_cgroup (Viktor Malik) [2178930] +- samples/bpf: replace meaningless counter with tracex4 (Viktor Malik) [2178930] +- samples/bpf: remove unused function with test_lru_dist (Viktor Malik) [2178930] +- bpf: Remove trace_printk_lock (Viktor Malik) [2178930] +- bpf: Do cleanup in bpf_bprintf_cleanup only when needed (Viktor Malik) [2178930] +- bpf: Add struct for bin_args arg in bpf_bprintf_prepare (Viktor Malik) [2178930] +- tools/resolve_btfids: Use pkg-config to locate libelf (Viktor Malik) [2178930] +- libbpf: Fix btf_dump's packed struct determination (Viktor Malik) [2178930] +- selftests/bpf: Add few corner cases to test padding handling of btf_dump (Viktor Malik) [2178930] +- libbpf: Fix BTF-to-C converter's padding logic (Viktor Malik) [2178930] +- libbpf: Fix btf__align_of() by taking into account field offsets (Viktor Malik) [2178930] +- selftests/bpf: Add non-standardly sized enum tests for btf_dump (Viktor Malik) [2178930] +- libbpf: Handle non-standardly sized enums better in BTF-to-C dumper (Viktor Malik) [2178930] +- libbpf: Optimized return value in libbpf_strerror when errno is libbpf errno (Viktor Malik) [2178930] +- mm/memcg: Free percpu stats memory of dying memcg's (Waiman Long) [2176388] +- ASoC: Fix warning related to 'sound-name-prefix' binding (Mark Salter) [2186348] +- arm64: tegra: Bump CBB ranges property on Tegra194 and Tegra234 (Mark Salter) [2186348] +- dt-bindings: phy: tegra-xusb: Add support for Tegra234 (Mark Salter) [2186348] +- dt-bindings: phy: tegra-xusb: Convert to json-schema (Mark Salter) [2186348] +- dt-bindings: tegra: Allow #{address,size}-cells = <2> (Mark Salter) [2186348] +- arm64: tegra: Drop I2C iommus and dma-coherent properties (Mark Salter) [2186348] +- arm64: tegra: Mark host1x as dma-coherent on Tegra194/234 (Mark Salter) [2186348] +- arm64: tegra: Populate the XUDC node for Tegra234 (Mark Salter) [2186348] +- arm64: tegra: Add dma-coherent property for Tegra194 XUDC (Mark Salter) [2186348] +- arm64: tegra: Populate Jetson AGX Orin EEPROMs (Mark Salter) [2186348] +- arm64: tegra: Populate address/size cells for Tegra234 I2C (Mark Salter) [2186348] +- arm64: tegra: Enable XUSB host function on Jetson AGX Orin (Mark Salter) [2186348] +- arm64: tegra: Sort nodes by unit-address, then alphabetically (Mark Salter) [2186348] +- arm64: tegra: Bump #address-cells and #size-cells (Mark Salter) [2186348] +- arm64: tegra: Sort includes (Mark Salter) [2186348] +- arm64: tegra: Fix duplicate regulator on Jetson TX1 (Mark Salter) [2186348] +- arm64: tegra: Fix typo in gpio-ranges property (Mark Salter) [2186348] +- dt-bindings: usb: tegra-xudc: Add Tegra234 XUDC support (Mark Salter) [2186348] +- dt-bindings: usb: tegra-xudc: Add dma-coherent for Tegra194 (Mark Salter) [2186348] +- dt-bindings: usb: Add NVIDIA Tegra234 XUSB host controller binding (Mark Salter) [2186348] +- dt-bindings: usb: tegra-xusb: Remove path references (Mark Salter) [2186348] +- dt-bindings: dmaengine: Add dma-channel-mask to Tegra GPCDMA (Mark Salter) [2186348] +- arm64: tegra: Remove unneeded clock-names for Tegra132 PWM (Mark Salter) [2186348] +- arm64: tegra: Fix up compatible string for SDMMC1 on Tegra234 (Mark Salter) [2186348] +- arm64: tegra: Remove unused reset-names for QSPI (Mark Salter) [2186348] +- arm64: tegra: Fixup pinmux node names (Mark Salter) [2186348] +- arm64: tegra: Remove reset-names for QSPI (Mark Salter) [2186348] +- arm64: tegra: Use correct compatible string for Tegra234 HDA (Mark Salter) [2186348] +- arm64: tegra: Use correct compatible string for Tegra194 HDA (Mark Salter) [2186348] +- arm64: tegra: Use vbus-gpios property (Mark Salter) [2186348] +- arm64: tegra: Restructure Tegra210 PMC pinmux nodes (Mark Salter) [2186348] +- arm64: tegra: Update cache properties (Mark Salter) [2186348] +- arm64: tegra: Remove 'enable-active-low' (Mark Salter) [2186348] +- arm64: tegra: Add dma-channel-mask in GPCDMA node (Mark Salter) [2186348] +- arm64: tegra: Fix non-prefetchable aperture of PCIe C3 controller (Mark Salter) [2186348] +- arm64: tegra: Add missing compatible string to Ethernet USB device (Mark Salter) [2186348] +- arm64: tegra: Separate AON pinmux from main pinmux on Tegra194 (Mark Salter) [2186348] +- arm64: tegra: Add ECAM aperture info for all the PCIe controllers (Mark Salter) [2186348] +- arm64: tegra: Remove clock-names from PWM nodes (Mark Salter) [2186348] +- arm64: tegra: Enable GTE nodes (Mark Salter) [2186348] +- arm64: tegra: Update console for Jetson Xavier and Orin (Mark Salter) [2186348] +- arm64: tegra: Enable PWM users on Jetson AGX Orin (Mark Salter) [2186348] +- arm64: tegra: Add missing whitespace (Mark Salter) [2186348] +- arm64: tegra: Sort nodes by unit-address (Mark Salter) [2186348] +- arm64: tegra: Add Tegra234 SDMMC1 device tree node (Mark Salter) [2186348] +- arm64: tegra: Add SBSA UART for Tegra234 (Mark Salter) [2186348] +- arm64: tegra: Remove unused property for I2C (Mark Salter) [2186348] +- arm64: tegra: Fix Prefetchable aperture ranges of Tegra234 PCIe controllers (Mark Salter) [2186348] +- arm64: tegra: Add NVDEC on Tegra234 (Mark Salter) [2186348] +- arm64: tegra: Fix ranges for host1x nodes (Mark Salter) [2186348] +- dt-bindings: usb: tegra-xusb: Convert to json-schema (Mark Salter) [2186348] +- dt-bindings: pinctrl: tegra194: Separate instances (Mark Salter) [2186348] +- dt-bindings: pinctrl: tegra: Convert to json-schema (Mark Salter) [2186348] +- dt-bindings: PCI: tegra234: Add ECAM support (Mark Salter) [2186348] +- dt-bindings: Add bindings for Tegra234 NVDEC (Mark Salter) [2186348] +- spi: dt-bindings: nvidia,tegra210-quad-peripheral-props: correct additional properties (Mark Salter) [2186348] +- spi: dt-bindings: split peripheral prods (Mark Salter) [2186348] +- dt-bindings: arm: nvidia,tegra20-pmc: Move fixed string property names under 'properties' (Mark Salter) [2186348] +- dt-bindings: host1x: Fix bracketing in example (Mark Salter) [2186348] +- dt-bindings: Add bindings for Tegra234 Host1x and VIC (Mark Salter) [2186348] +- dt-bindings: host1x: Add iommu-map property (Mark Salter) [2186348] +- dt-bindings: display: tegra: Convert to json-schema (Mark Salter) [2186348] +- dt-bindings: tegra-ccplex-cluster: Remove status from required properties (Mark Salter) [2186348] +- dt-bindings: timer: Add Tegra186 & Tegra234 Timer (Mark Salter) [2186348] +- dt-bindings: arm: tegra: Add NVIDIA Tegra194 AXI2APB binding (Mark Salter) [2186348] +- dt-bindings: arm: tegra: Add NVIDIA Tegra194 CBB 1.0 binding (Mark Salter) [2186348] +- spi: dt-bindings: Add compatible for Tegra241 QSPI (Mark Salter) [2186348] +- arm64: tegra: add node for tegra234 cpufreq (Mark Salter) [2186348] +- dt-bindings: clock: drop useless consumer example (Mark Salter) [2186348] +- dt-bindings: Improve phandle-array schemas (Mark Salter) [2186348] +- spi: Fix Tegra QSPI example (Mark Salter) [2186348] +- dt-bindings: timer: Tegra: Convert text bindings to yaml (Mark Salter) [2186348] +- spi: Add Tegra234 QUAD SPI compatible (Mark Salter) [2186348] +- dt-bindings: memory: Document Tegra210 EMC table (Mark Salter) [2186348] +- dt-bindings: i2c: tegra: Convert to json-schema (Mark Salter) [2186348] +- dt-bindings: i2c: tegra-bpmp: Convert to json-schema (Mark Salter) [2186348] +- ASoC: tegra-audio-rt5677: Correct example (Mark Salter) [2186348] +- dt-bindings: host1x: Document Memory Client resets of Host1x, GR2D and GR3D (Mark Salter) [2186348] +- dt-bindings: host1x: Document OPP and power domain properties (Mark Salter) [2186348] +- dt-bindings: thermal: tegra186-bpmp: Convert to json-schema (Mark Salter) [2186348] +- dt-bindings: Add YAML bindings for NVENC and NVJPG (Mark Salter) [2186348] +- ASoC: nvidia,tegra-audio: Convert multiple txt bindings to yaml (Mark Salter) [2186348] +- ASoC: dt-bindings: tegra: Document interconnects property (Mark Salter) [2186348] +- dt-bindings: Add YAML bindings for NVDEC (Mark Salter) [2186348] +- ASoC: Use schema reference for sound-name-prefix (Mark Salter) [2186348] +- nouveau: fix client work fence deletion race (Mika Penttilä) [2160457] +- drm/mgag200: Fix gamma lut not initialized. (Mika Penttilä) [2160457] +- accel: Link to compute accelerator subsystem intro (Mika Penttilä) [2160457] +- gpu: host1x: Fix memory leak of device names (Mika Penttilä) [2160457] +- gpu: host1x: Fix potential double free if IOMMU is disabled (Mika Penttilä) [2160457] +- drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage (Mika Penttilä) [2160457] +- drm/i915/dg2: Drop one PCI ID (Mika Penttilä) [2160457] +- drm/amd/display: Fix hang when skipping modeset (Mika Penttilä) [2160457] +- drm/amd/display: Lowering min Z8 residency time (Mika Penttilä) [2160457] +- drm/amd/display: Update minimum stutter residency for DCN314 Z8 (Mika Penttilä) [2160457] +- drm/amd/display: Add minimum Z8 residency debug option (Mika Penttilä) [2160457] +- drm/i915: disable sampler indirect state in bindless heap (Mika Penttilä) [2160457] +- drm/i915/mtl: Add Wa_14017856879 (Mika Penttilä) [2160457] +- drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203 (Mika Penttilä) [2160457] +- drm/i915: Add _PICK_EVEN_2RANGES() (Mika Penttilä) [2160457] +- drm/amd/display: hpd rx irq not working with eDP interface (Mika Penttilä) [2160457] +- drm/amd/display: merge dc_link.h into dc.h and dc_types.h (Mika Penttilä) [2160457] +- drm/amd/pm: avoid potential UBSAN issue on legacy asics (Mika Penttilä) [2160457] +- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Mika Penttilä) [2160457] +- drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs (Mika Penttilä) [2160457] +- drm/amd/pm: parse pp_handle under appropriate conditions (Mika Penttilä) [2160457] +- drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes (Mika Penttilä) [2160457] +- drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) (Mika Penttilä) [2160457] +- drm/amdgpu: change gfx 11.0.4 external_id range (Mika Penttilä) [2160457] +- drm/amdgpu/jpeg: Remove harvest checking for JPEG3 (Mika Penttilä) [2160457] +- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Mika Penttilä) [2160457] +- drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini (Mika Penttilä) [2160457] +- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Mika Penttilä) [2160457] +- drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini (Mika Penttilä) [2160457] +- drm/amd/display: Change default Z8 watermark values (Mika Penttilä) [2160457] +- drm/amdgpu: drop redundant sched job cleanup when cs is aborted (Mika Penttilä) [2160457] +- drm/amd/display: fix flickering caused by S/G mode (Mika Penttilä) [2160457] +- drm/amd/display: fix access hdcp_workqueue assert (Mika Penttilä) [2160457] +- drm/amd/display: filter out invalid bits in pipe_fuses (Mika Penttilä) [2160457] +- drm/amd/display: Fix 4to1 MPC black screen with DPP RCO (Mika Penttilä) [2160457] +- drm/amd/display: Add NULL plane_state check for cursor disable logic (Mika Penttilä) [2160457] +- drm/panel: otm8009a: Set backlight parent to panel device (Mika Penttilä) [2160457] +- drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() (Mika Penttilä) [2160457] +- drm/i915: Check pipe source size when using skl+ scalers (Mika Penttilä) [2160457] +- drm/i915/color: Fix typo for Plane CSC indexes (Mika Penttilä) [2160457] +- drm/bridge: lt8912b: Fix DSI Video Mode (Mika Penttilä) [2160457] +- drm/amdgpu: add a missing lock for AMDGPU_SCHED (Mika Penttilä) [2160457] +- drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info (Mika Penttilä) [2160457] +- drm/i915/guc: Actually return an error if GuC version range check fails (Mika Penttilä) [2160457] +- drm/i915/guc: More debug print updates - UC firmware (Mika Penttilä) [2160457] +- drm/amd/display: Update bounding box values for DCN321 (Mika Penttilä) [2160457] +- drm/amd/display: Do not clear GPINT register when releasing DMUB from reset (Mika Penttilä) [2160457] +- drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset (Mika Penttilä) [2160457] +- drm/amd/display: Fixes for dcn32_clk_mgr implementation (Mika Penttilä) [2160457] +- drm/amd/display: Return error code on DSC atomic check failure (Mika Penttilä) [2160457] +- drm/amd/display: Add missing WA and MCLK validation (Mika Penttilä) [2160457] +- drm/panel: novatek-nt35950: Only unregister DSI1 if it exists (Mika Penttilä) [2160457] +- drm/panel: novatek-nt35950: Improve error handling (Mika Penttilä) [2160457] +- drm/i915: Fix memory leaks in i915 selftests (Mika Penttilä) [2160457] +- drm/i915: Make intel_get_crtc_new_encoder() less oopsy (Mika Penttilä) [2160457] +- drm/amd/display: Fix potential null dereference (Mika Penttilä) [2160457] +- drm/ttm/pool: Fix ttm_pool_alloc error path (Mika Penttilä) [2160457] +- drm/i915/pxp: limit drm-errors or warning on firmware API failures (Mika Penttilä) [2160457] +- drm/i915/pxp: Invalidate all PXP fw sessions during teardown (Mika Penttilä) [2160457] +- drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings (Mika Penttilä) [2160457] +- drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 (Mika Penttilä) [2160457] +- drm/probe-helper: Cancel previous job before starting new one (Mika Penttilä) [2160457] +- drm/vgem: add missing mutex_destroy (Mika Penttilä) [2160457] +- drm/amd/pm: re-enable the gfx imu when smu resume (Mika Penttilä) [2160457] +- drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Mika Penttilä) [2160457] +- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Mika Penttilä) [2160457] +- drm/nouveau: fix data overrun (Mika Penttilä) [2160457] +- Add new config defaults (Mika Penttilä) [2160457] +- Add needed modules to the internal list. (Mika Penttilä) [2160457] +- Partial revert of "drm/tegra: Add Tegra234 support to NVDEC driver" (Mika Penttilä) [2160457] +- Merge tegra DRM and host1x DRM changes from upstream v6.0.8..v6.3 (Mika Penttilä) [2160457] +- kunit: drm: make DRM buddy test compatible with other pages sizes (Mika Penttilä) [2160457] +- kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED (Mika Penttilä) [2160457] +- kunit: Introduce KUNIT_EXPECT_MEMEQ and KUNIT_EXPECT_MEMNEQ macros (Mika Penttilä) [2160457] +- Partial revert of "i2c: Make remove callback return void" (Mika Penttilä) [2160457] +- Revert "drm: tda99x: Don't advertise non-existent capture support" (Mika Penttilä) [2160457] +- Add missing #include for compile on s390x (Mika Penttilä) [2160457] +- Partial revert of "mm: replace vma->vm_flags direct modifications with modifier calls" (Mika Penttilä) [2160457] +- overflow: Introduce castable_to_type() (Mika Penttilä) [2160457] +- Partial revert of "driver core: make struct bus_type.uevent() take a const *" (Mika Penttilä) [2160457] +- Merge DRM changes from upstream v6.2..v6.3 (Mika Penttilä) [2160457] +- Partial revert of get_random_u32_ changes (Mika Penttilä) [2160457] +- Replace timer_shutdown_sync() with del_timer_sync() (Mika Penttilä) [2160457] +- Revert "overflow: Introduce overflows_type() and castable_to_type()" (Mika Penttilä) [2160457] +- Merge DRM changes from upstream v6.1..v6.2 (Mika Penttilä) [2160457] +- Declare DECLARE_DYNDBG_CLASSMAP macro to enable compile after DRM backport (Mika Penttilä) [2160457] +- Revert "drm/ast: Fix drm_fb_memcpy() on rhel9" (Mika Penttilä) [2160457] +- Revert "i915: use the VMA iterator" (Mika Penttilä) [2160457] +- Revert "drm/i915/userptr: restore probe_range behaviour" (Mika Penttilä) [2160457] +- Partial revert of "i2c: Make remove callback return void" (Mika Penttilä) [2160457] +- Fix dynamic_dname() signature change build break due to DRM backport. (Mika Penttilä) [2160457] +- Merge DRM changes from upstream v6.0.8..v6.1 (Mika Penttilä) [2160457] +- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Nico Pache) [2168372] +- mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths (Nico Pache) [2168372] +- mm/khugepaged: fix GUP-fast interaction by sending IPI (Nico Pache) [2168372] +- mm/khugepaged: take the right locks for page table retraction (Nico Pache) [2168372] +- mm: hugetlb: fix UAF in hugetlb_handle_userfault (Nico Pache) [2168372] +- mm/damon/core: avoid holes in newly set monitoring target ranges (Nico Pache) [2168372] +- mm/damon/core: iterate the regions list from current point in damon_set_regions() (Nico Pache) [2168372] +- mm/damon/core-test: test damon_set_regions (Nico Pache) [2168372] +- selftests/vm: update hugetlb madvise (Nico Pache) [2168372] +- ipc/shm: call underlying open/close vm_ops (Nico Pache) [2168372] +- mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Nico Pache) [2168372] +- mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_huge_pte() (Nico Pache) [2168372] +- mm/migrate: drop pte_mkhuge() in remove_migration_pte() (Nico Pache) [2168372] +- mm/zswap: try to avoid worst-case scenario on same element pages (Nico Pache) [2168372] +- mm: cma: make kobj_type structure constant (Nico Pache) [2168372] +- mm: slub: make kobj_type structure constant (Nico Pache) [2168372] +- mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages (Nico Pache) [2168372] +- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Nico Pache) [2168372] +- writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs (Nico Pache) [2168372] +- mm/khugepaged: check again on anon uffd-wp during isolation (Nico Pache) [2168372] +- mm/userfaultfd: fix uffd-wp handling for THP migration entries (Nico Pache) [2168372] +- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Nico Pache) [2168372] +- mm/hugetlb: fix uffd wr-protection for CoW optimization path (Nico Pache) [2168372] +- mm: kfence: fix handling discontiguous page (Nico Pache) [2168372] +- mm: kfence: fix PG_slab and memcg_data clearing (Nico Pache) [2168372] +- kfence: avoid passing -g for test (Nico Pache) [2168372] +- mm: kfence: fix using kfence_metadata without initialization in show_object() (Nico Pache) [2168372] +- Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" (Nico Pache) [2168372] +- mm, vmalloc: fix high order __GFP_NOFAIL allocations (Nico Pache) [2168372] +- mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage (Nico Pache) [2168372] +- mm, compaction: finish pageblocks on complete migration failure (Nico Pache) [2168372] +- mm, compaction: finish scanning the current pageblock if requested (Nico Pache) [2168372] +- mm, compaction: check if a page has been captured before draining PCP pages (Nico Pache) [2168372] +- mm, compaction: rename compact_control->rescan to finish_pageblock (Nico Pache) [2168372] +- migrate: hugetlb: check for hugetlb shared PMD in node migration (Nico Pache) [2168372] +- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Nico Pache) [2168372] +- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168372] +- mm, mremap: fix mremap() expanding vma with addr inside vma (Nico Pache) [2168372] +- mm: add cond_resched() in swapin_walk_pmd_entry() (Nico Pache) [2168372] +- mm/fadvise: use LLONG_MAX instead of -1 for eof (Nico Pache) [2168372] +- filemap: skip write and wait if end offset precedes start (Nico Pache) [2168372] +- mm, compaction: fix fast_isolate_around() to stay within boundaries (Nico Pache) [2168372] +- mm: rmap: rename page_not_mapped() to folio_not_mapped() (Nico Pache) [2168372] +- mm: vmscan: make rotations a secondary factor in balancing anon vs file (Nico Pache) [2168372] +- mm: Make failslab writable again (Nico Pache) [2168372] +- mm/slub: remove dead code for debug caches on deactivate_slab() (Nico Pache) [2168372] +- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168372] +- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168372] +- mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 (Nico Pache) [2168372] +- swapfile: fix soft lockup in scan_swap_map_slots (Nico Pache) [2168372] +- mm: correctly charge compressed memory to its memcg (Nico Pache) [2168372] +- mm: vmscan: fix extreme overreclaim and swap floods (Nico Pache) [2168372] +- mm/shmem: use page_mapping() to detect page cache for uffd continue (Nico Pache) [2168372] +- mm/memremap.c: map FS_DAX device memory as decrypted (Nico Pache) [2168372] +- mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs (Nico Pache) [2168372] +- mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page (Nico Pache) [2168372] +- mm: use update_mmu_tlb() on the second thread (Nico Pache) [2168372] +- hugetlb: clean up code checking for fault/truncation races (Nico Pache) [2168372] +- hugetlb: use new vma_lock for pmd sharing synchronization (Nico Pache) [2168372] +- hugetlb: create hugetlb_unmap_file_folio to unmap single file folio (Nico Pache) [2168372] +- hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() (Nico Pache) [2168372] +- hugetlb: add vma based lock for pmd sharing (Nico Pache) [2168372] +- hugetlb: rename vma_shareable() and refactor code (Nico Pache) [2168372] +- hugetlb: create remove_inode_single_folio to remove single file folio (Nico Pache) [2168372] +- hugetlb: rename remove_huge_page to hugetlb_delete_from_page_cache (Nico Pache) [2168372] +- hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization (Nico Pache) [2168372] +- mm: hugetlb: eliminate memory-less nodes handling (Nico Pache) [2168372] +- mm: hugetlb: simplify per-node sysfs creation and removal (Nico Pache) [2168372] +- mm: delete unused MMF_OOM_VICTIM flag (Nico Pache) [2168372] +- mm: drop oom code from exit_mmap (Nico Pache) [2168372] +- mm: migrate: fix return value if all subpages of THPs are migrated successfully (Nico Pache) [2168372] +- mm/mempolicy: fix memory leak in set_mempolicy_home_node system call (Nico Pache) [2168372] +- arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP (Nico Pache) [2168372] +- mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK (Nico Pache) [2168372] +- tmpfs: fix data loss from failed fallocate (Nico Pache) [2168372] +- mm/damon/dbgfs: check if rm_contexts input is for a real context (Nico Pache) [2168372] +- hugetlbfs: revert use i_mmap_rwsem to address page fault/truncate race (Nico Pache) [2168372] +- hugetlb: remove meaningless BUG_ON(huge_pte_none()) (Nico Pache) [2168372] +- mm/filemap: make folio_put_wait_locked static (Nico Pache) [2168372] +- mm: use nth_page instead of mem_map_offset mem_map_next (Nico Pache) [2168372] +- Docs/admin-guide/mm/damon/usage: note DAMON debugfs interface deprecation plan (Nico Pache) [2168372] +- Docs/admin-guide/mm/damon/start: mention the dependency as sysfs instead of debugfs (Nico Pache) [2168372] +- mm/damon/Kconfig: notify debugfs deprecation plan (Nico Pache) [2168372] +- Docs/admin-guide/mm/damon: rename the title of the document (Nico Pache) [2168372] +- selftest/damon: add a test for duplicate context dirs creation (Nico Pache) [2168372] +- mm: fixup documentation regarding pte_numa() and PROT_NUMA (Nico Pache) [2168372] +- mm/gup: use gup_can_follow_protnone() also in GUP-fast (Nico Pache) [2168372] +- mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() (Nico Pache) [2168372] +- mm: fix the handling Non-LRU pages returned by follow_page (Nico Pache) [2168372] +- mm/page_io: count submission time as thrashing delay for delayacct (Nico Pache) [2168372] +- delayacct: support re-entrance detection of thrashing accounting (Nico Pache) [2168372] +- migrate_pages(): fix failure counting for retry (Nico Pache) [2168372] +- migrate_pages(): fix failure counting for THP splitting (Nico Pache) [2168372] +- migrate_pages(): fix failure counting for THP on -ENOSYS (Nico Pache) [2168372] +- migrate_pages(): fix failure counting for THP subpages retrying (Nico Pache) [2168372] +- migrate_pages(): fix THP failure counting for -ENOMEM (Nico Pache) [2168372] +- migrate_pages(): remove unnecessary list_safe_reset_next() (Nico Pache) [2168372] +- migrate: fix syscall move_pages() return value for failure (Nico Pache) [2168372] +- filemap: make the accounting of thrashing more consistent (Nico Pache) [2168372] +- mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fast (Nico Pache) [2168372] +- mm/damon: replace pmd_huge() with pmd_trans_huge() for THP (Nico Pache) [2168372] +- mm/damon: validate if the pmd entry is present before accessing (Nico Pache) [2168372] +- mm/hugetlb: make detecting shared pte more reliable (Nico Pache) [2168372] +- mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() (Nico Pache) [2168372] +- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Nico Pache) [2168372] +- mm/hugetlb: fix missing call to restore_reserve_on_error() (Nico Pache) [2168372] +- mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() (Nico Pache) [2168372] +- mm/hugetlb: fix incorrect update of max_huge_pages (Nico Pache) [2168372] +- Documentation/mm: modify page_referenced to folio_referenced (Nico Pache) [2168372] +- redhat/configs: enable CONFIG_MANA_INFINIBAND for RHEL (Kamal Heib) [2189296] +- RDMA/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet (Kamal Heib) [2189296] +- RDMA/mana_ib: Prevent array underflow in mana_ib_create_qp_raw() (Kamal Heib) [2189296] +- RDMA/mana: Remove redefinition of basic u64 type (Kamal Heib) [2189296] +- RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter (Kamal Heib) [2189296] +- net: mana: Define data structures for allocating doorbell page from GDMA (Kamal Heib) [2189296] +- redhat: include the information about builtin symbols into kernel-uki-virt package too (Vitaly Kuznetsov) [2184476] + * Mon Jun 26 2023 Jan Stancek [5.14.0-332.el9] - backport rtla hwnoise (John Kacur) [2174948] - rtla: Add .gitignore file (John Kacur) [2174948] diff --git a/mod-internal.list b/mod-internal.list index 06647cd..6b4171b 100644 --- a/mod-internal.list +++ b/mod-internal.list @@ -73,3 +73,7 @@ drm_mm_test drm_plane_helper_test drm_rect_test gss_krb5_test +drm_connector_test +drm_managed_test +drm_modes_test +drm_probe_helper_test diff --git a/rpminspect.yaml b/rpminspect.yaml index 15fcf7f..54b18a7 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -5,6 +5,7 @@ inspections: abidiff: off kmidiff: off upstream: off + subpackages: off badfuncs: ignore: @@ -36,3 +37,8 @@ runpath: debuginfo: ignore: - /usr/libexec/kselftests/bpf/* + - /usr/libexec/perf-core/tests/shell/coresight/* + +elf: + ignore: + - /usr/libexec/perf-core/tests/shell/coresight/* diff --git a/sources b/sources index 90d19f1..59cf8c3 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-332.el9.tar.xz) = ba02cf40e075e06f214b83afc08b42a06cc9dcce5e52ca2c72bddf9d651aa2cb959ff346d56b1d91772f60af5b24b02c09ce4a21a43277c59fb4e61b464ee02a -SHA512 (kernel-abi-stablelists-5.14.0-332.el9.tar.bz2) = 4c4fc9e52c68580d7723788f274959948af2f0327dfb3d2f58a42ca100e9d5a43d7eeda31b668c0acb0f77656d8186029a6052464ad99ee200b926c0479b30e6 -SHA512 (kernel-kabi-dw-5.14.0-332.el9.tar.bz2) = 099aa605b257b585eb64513a090c417d1418d0f691f5c41ecdac6186f9e53159d4994798bfb3ca6bbcfff48ea34cb9b1e3f7eeabc88d052b95f7e79a73f4b97c +SHA512 (linux-5.14.0-333.el9.tar.xz) = 821d18aca6a78c6cd2fc939f81e787108e99cc69f515f1ea6c989e37eb5770fdcdd9a3074c5e695e34593bc59653c21a4a962176caac9e8d14fc9c2ec47b5d2e +SHA512 (kernel-abi-stablelists-5.14.0-333.el9.tar.bz2) = fbb56a42509bdcb39ce67c61ec0cb79af271eb812acb8f28e497bb91f5704c4fdbfb6a5e885d662ea5a907365cc3e3f382b7f96e5fe54c5bc06ab50e61ac66bb +SHA512 (kernel-kabi-dw-5.14.0-333.el9.tar.bz2) = 099aa605b257b585eb64513a090c417d1418d0f691f5c41ecdac6186f9e53159d4994798bfb3ca6bbcfff48ea34cb9b1e3f7eeabc88d052b95f7e79a73f4b97c