diff --git a/Makefile.rhelver b/Makefile.rhelver index 458653f..d173a81 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 1 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 112 +RHEL_RELEASE = 113 # # ZSTREAM @@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.112 +RTBUILD:=.113 diff --git a/kernel-rt-x86_64-debug-rhel.config b/kernel-rt-x86_64-debug-rhel.config index d776da3..c135a5a 100644 --- a/kernel-rt-x86_64-debug-rhel.config +++ b/kernel-rt-x86_64-debug-rhel.config @@ -48,7 +48,9 @@ CONFIG_ACPI_I2C_OPREGION=y CONFIG_ACPI_IPMI=m CONFIG_ACPI_NFIT=m CONFIG_ACPI_NUMA=y +CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y +CONFIG_ACPI_PFRUT=m CONFIG_ACPI_PLATFORM_PROFILE=m CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m @@ -5405,7 +5407,7 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m CONFIG_SOUNDWIRE=m # CONFIG_SOUNDWIRE_QCOM is not set -# CONFIG_SP5100_TCO is not set +CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y diff --git a/kernel-rt-x86_64-rhel.config b/kernel-rt-x86_64-rhel.config index 77273f0..069fb10 100644 --- a/kernel-rt-x86_64-rhel.config +++ b/kernel-rt-x86_64-rhel.config @@ -48,7 +48,9 @@ CONFIG_ACPI_I2C_OPREGION=y CONFIG_ACPI_IPMI=m CONFIG_ACPI_NFIT=m CONFIG_ACPI_NUMA=y +CONFIG_ACPI_PCC=y CONFIG_ACPI_PCI_SLOT=y +CONFIG_ACPI_PFRUT=m CONFIG_ACPI_PLATFORM_PROFILE=m CONFIG_ACPI_PRMT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m @@ -5382,7 +5384,7 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m CONFIG_SOUNDWIRE_INTEL=m CONFIG_SOUNDWIRE=m # CONFIG_SOUNDWIRE_QCOM is not set -# CONFIG_SP5100_TCO is not set +CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y diff --git a/kernel.spec b/kernel.spec index b07b3ad..27718a2 100755 --- a/kernel.spec +++ b/kernel.spec @@ -121,13 +121,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 112.rt21.112.el9 +%define pkgrelease 113.rt21.113.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 112.rt21.112%{?buildid}%{?dist} +%define specrelease 113.rt21.113%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -707,7 +707,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-112.rt21.112.el9.tar.xz +Source0: linux-5.14.0-113.rt21.113.el9.tar.xz Source1: Makefile.rhelver @@ -1420,8 +1420,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-112.rt21.112.el9 -c -mv linux-5.14.0-112.rt21.112.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-113.rt21.113.el9 -c +mv linux-5.14.0-113.rt21.113.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -2178,7 +2178,10 @@ BuildKernel() { %ifnarch armv7hl # Generate vmlinux.h and put it to kernel-devel path - bpftool btf dump file vmlinux format c > $RPM_BUILD_ROOT/$DevelDir/vmlinux.h + # zfcpdump build does not have btf anymore + if [ "$Variant" != "zfcpdump" ]; then + bpftool btf dump file vmlinux format c > $RPM_BUILD_ROOT/$DevelDir/vmlinux.h + fi %endif # prune junk from kernel-devel @@ -3112,6 +3115,424 @@ fi # # %changelog +* Mon Jun 20 2022 Luis Claudio R. Goncalves [5.14.0-113.rt21.113.el9] +- [rt] build kernel-rt-5.14.0-113.rt21.113.el9 [2061574] +- powerpc/rtas: Keep MSR[RI] set when calling RTAS (Diego Domingos) [2087259] +- netfilter: nat: really support inet nat without l3 address (Phil Sutter) [2092430] +- netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path (Phil Sutter) [2094245] +- netfilter: nf_tables: double hook unregistration in netns path (Phil Sutter) [2094245] +- [s390] s390/dasd: Fix read inconsistency for ESE DASD devices (Mete Durlu) [2094302] +- [s390] s390/dasd: Fix read for ESE with blksize < 4k (Mete Durlu) [2094302] +- redhat/configs: enable CONFIG_SP5100_TCO for x86_64 (Sudheesh Mavila) [2078696] +- Watchdog: sp5100_tco: Enable Family 17h+ CPUs (Sudheesh Mavila) [2078696] +- Watchdog: sp5100_tco: Add initialization using EFCH MMIO (Sudheesh Mavila) [2078696] +- kernel/resource: Introduce request_mem_region_muxed() (Sudheesh Mavila) [2078696] +- Watchdog: sp5100_tco: Refactor MMIO base address initialization (Sudheesh Mavila) [2078696] +- Watchdog: sp5100_tco: Move timer initialization into function (Sudheesh Mavila) [2078696] +- watchdog: sp5100_tco: Add support for get_timeleft (Sudheesh Mavila) [2078696] +- redhat/configs: enable ACPI_PCC (Mark Langsdorf) [2067294] +- ACPI: tables: Quiet ACPI table not found warning (Mark Langsdorf) [2067294] +- ACPI/IORT: Check node revision for PMCG resources (Mark Langsdorf) [2067294] +- PM: s2idle: ACPI: Fix wakeup interrupts handling (Mark Langsdorf) [2067294] +- ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE (Mark Langsdorf) [2067294] +- ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems" (Mark Langsdorf) [2067294] +- ACPI: require CRC32 to build (Mark Langsdorf) [2067294] +- ACPI: PCC: pcc_ctx can be static (Mark Langsdorf) [2067294] +- ACPI: scan: Rename label in acpi_scan_init() (Mark Langsdorf) [2067294] +- ACPI: scan: Simplify initialization of power and sleep buttons (Mark Langsdorf) [2067294] +- ACPI: scan: Change acpi_scan_init() return value type to void (Mark Langsdorf) [2067294] +- ACPI: SPCR: check if table->serial_port.access_width is too wide (Mark Langsdorf) [2067294] +- ACPI: APD: Check for NULL pointer after calling devm_ioremap() (Mark Langsdorf) [2067294] +- ACPI: APD: Add a fmw property clk-name (Mark Langsdorf) [2067294] +- drivers: acpi: acpi_apd: Remove unused device property "is-rv" (Mark Langsdorf) [2067294] +- x86: clk: clk-fch: Add support for newer family of AMD's SOC (Mark Langsdorf) [2067294] +- ACPI: PCC: Implement OperationRegion handler for the PCC Type 3 subtype (Mark Langsdorf) [2067294] +- ACPI / x86: Skip AC and battery devices on x86 Android tablets with broken DSDTs (Mark Langsdorf) [2067294] +- ACPI / x86: Introduce an acpi_quirk_skip_acpi_ac_and_battery() helper (Mark Langsdorf) [2067294] +- ACPI: processor: thermal: avoid cpufreq_get_policy() (Mark Langsdorf) [2067294] +- ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumeration() helpers (Mark Langsdorf) [2067294] +- ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes (Mark Langsdorf) [2067294] +- ACPI: battery: Add the ThinkPad "Not Charging" quirk (Mark Langsdorf) [2067294] +- acpi: Export acpi_bus_type (Mark Langsdorf) [2067294] +- ACPI: sysfs: use default_groups in kobj_type (Mark Langsdorf) [2067294] +- redhat/configs: enable ACPI_PFRUT (Mark Langsdorf) [2040058 2067294] +- ACPI: pfr_telemetry: Fix info leak in pfrt_log_ioctl() (Mark Langsdorf) [2040058 2067294] +- ACPI: pfr_update: Fix return value check in pfru_write() (Mark Langsdorf) [2040058 2067294] +- ACPI: Introduce Platform Firmware Runtime Telemetry driver (Mark Langsdorf) [2040058 2067294] +- ACPI: Introduce Platform Firmware Runtime Update device driver (Mark Langsdorf) [2040058 2067294] +- efi: Introduce EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER and corresponding structures (Mark Langsdorf) [2040058 2067294] +- ACPICA: Update version to 20211217 (Mark Langsdorf) [2067294] +- ACPICA: iASL/NHLT table: "Specific Data" field support (Mark Langsdorf) [2067294] +- ACPICA: iASL: Add suppport for AGDI table (Mark Langsdorf) [2067294] +- ACPICA: iASL: Add TDEL table to both compiler/disassembler (Mark Langsdorf) [2067294] +- ACPICA: Fixed a couple of warnings under MSVC (Mark Langsdorf) [2067294] +- ACPICA: Change a return_ACPI_STATUS (AE_BAD_PARAMETER) (Mark Langsdorf) [2067294] +- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (Mark Langsdorf) [2067294] +- ACPICA: Add support for PCC Opregion special context data (Mark Langsdorf) [2067294] +- ACPICA: Fix wrong interpretation of PCC address (Mark Langsdorf) [2067294] +- ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (Mark Langsdorf) [2067294] +- ACPICA: Utilities: Avoid deleting the same object twice in a row (Mark Langsdorf) [2067294] +- ACPICA: Fix AEST Processor generic resource substructure data field byte length (Mark Langsdorf) [2067294] +- ACPICA: iASL/Disassembler: Additional support for NHLT table (Mark Langsdorf) [2067294] +- ACPICA: Avoid subobject buffer overflow when validating RSDP signature (Mark Langsdorf) [2067294] +- ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTR (Mark Langsdorf) [2067294] +- ACPICA: Use original pointer for virtual origin tables (Mark Langsdorf) [2067294] +- ACPICA: Use original data_table_region pointer for accesses (Mark Langsdorf) [2067294] +- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (Mark Langsdorf) [2067294] +- ACPI: NFIT: Import GUID before use (Mark Langsdorf) [2067294] +- ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMORY_HOTPLUG (Mark Langsdorf) [2067294] +- ACPI: PM: Remove redundant cache flushing (Mark Langsdorf) [2067294] +- ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device() (Mark Langsdorf) [2067294] +- ACPI: tables: Add AEST to the list of known table signatures (Mark Langsdorf) [2067294] +- ACPI: delay enumeration of devices with a _DEP pointing to an INT3472 device (Mark Langsdorf) [2067294] +- ACPI: PM: Avoid CPU cache flush when entering S4 (Mark Langsdorf) [2067294] +- PM: hibernate: Allow ACPI hardware signature to be honoured (Mark Langsdorf) [2067294] +- ACPI: PMIC: xpower: Fix _TMP ACPI errors (Mark Langsdorf) [2067294] +- ACPI: PMIC: allow drivers to provide a custom lpat_raw_to_temp() function (Mark Langsdorf) [2067294] +- ACPI: PMIC: constify all struct intel_pmic_opregion_data declarations (Mark Langsdorf) [2067294] +- ACPI: EC: Mark the ec_sys write_support param as module_param_hw() (Mark Langsdorf) [2067294] +- ACPI: EC: Relocate acpi_ec_create_query() and drop acpi_ec_delete_query() (Mark Langsdorf) [2067294] +- ACPI: EC: Make the event work state machine visible (Mark Langsdorf) [2067294] +- ACPI: EC: Avoid queuing unnecessary work in acpi_ec_submit_event() (Mark Langsdorf) [2067294] +- ACPI: EC: Rename three functions (Mark Langsdorf) [2067294] +- ACPI: EC: Simplify locking in acpi_ec_event_handler() (Mark Langsdorf) [2067294] +- ACPI: EC: Rearrange the loop in acpi_ec_event_handler() (Mark Langsdorf) [2067294] +- ACPI: EC: Fold acpi_ec_check_event() into acpi_ec_event_handler() (Mark Langsdorf) [2067294] +- ACPI: EC: Pass one argument to acpi_ec_query() (Mark Langsdorf) [2067294] +- ACPI: EC: Call advance_transaction() from acpi_ec_dispatch_gpe() (Mark Langsdorf) [2067294] +- ACPI: EC: Rework flushing of EC work while suspended to idle (Mark Langsdorf) [2067294] +- ACPI / x86: Add PWM2 on the Xiaomi Mi Pad 2 to the always_present list (Mark Langsdorf) [2067294] +- ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win (Mark Langsdorf) [2067294] +- ACPI / x86: Allow specifying acpi_device_override_status() quirks by path (Mark Langsdorf) [2067294] +- ACPI: Change acpi_device_always_present() into acpi_device_override_status() (Mark Langsdorf) [2067294] +- ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table (Mark Langsdorf) [2067294] +- ACPI: processor idle: Use swap() instead of open coding it (Mark Langsdorf) [2067294] +- ACPI: processor: Replace kernel.h with the necessary inclusions (Mark Langsdorf) [2067294] +- ACPI: DPTF: Update device ID in a comment (Mark Langsdorf) [2067294] +- ACPI: PM: Emit debug messages when enabling/disabling wakeup power (Mark Langsdorf) [2067294] +- ACPI: thermal: drop an always true check (Mark Langsdorf) [2067294] +- ACPI: Add a context argument for table parsing handlers (Mark Langsdorf) [2067294] +- ACPI: Teach ACPI table parsing about the CEDT header format (Mark Langsdorf) [2067294] +- ACPI: Keep sub-table parsing infrastructure available for modules (Mark Langsdorf) [2067294] +- selftests/bpf: Prevent skeleton generation race (Yauheni Kaliuta) [2069045] +- kernel.spec: disable vmlinux.h generation for s390 zfcpdump config (Yauheni Kaliuta) [2069045] +- bpf: Fix possible race in inc_misses_counter (Yauheni Kaliuta) [2069045] +- kbuild: Unify options for BTF generation for vmlinux and modules (Yauheni Kaliuta) [2069045] +- tools/resolve_btfids: Switch to new btf__type_cnt API (Yauheni Kaliuta) [2069045] +- bpf, x86: Fix "no previous prototype" warning (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add tests for restricted helpers (Yauheni Kaliuta) [2069045] +- selftests/bpf: Check map in map pruning (Yauheni Kaliuta) [2069045] +- bpf: selftest: Trigger a DCE on the whole subprog (Yauheni Kaliuta) [2069045] +- libbpf: Deprecate bpf_objects_list (Yauheni Kaliuta) [2069045] +- scripts: documentation-file-ref-check: fix bpf selftests path (Yauheni Kaliuta) [2069045] +- libbpf: Add ability to fetch bpf_program's underlying instructions (Yauheni Kaliuta) [2069045] +- selftests/bpf: Use cpu_number only on arches that have it (Yauheni Kaliuta) [2069045] +- libbpf: Fix skel_internal.h to set errno on loader retval < 0 (Yauheni Kaliuta) [2069045] +- bpf: Document BPF licensing. (Yauheni Kaliuta) [2069045] +- libbpf: Fix gen_loader assumption on number of programs. (Yauheni Kaliuta) [2069045] +- libbpf: Add "bool skipped" to struct bpf_map (Yauheni Kaliuta) [2069045] +- selftests/bpf: Skip all serial_test_get_branch_snapshot in vm (Yauheni Kaliuta) [2069045] +- bpf: Fix a btf decl_tag bug when tagging a function (Yauheni Kaliuta) [2069045] +- libbpf: Define BTF_KIND_* constants in btf.h to avoid compilation errors (Yauheni Kaliuta) [2069045] +- libbpf: Use probe_name for legacy kprobe (Yauheni Kaliuta) [2069045] +- selftests/bpf: Use "__se_" prefix on architectures without syscall wrapper (Yauheni Kaliuta) [2069045] +- selftests/bpf: Extract syscall wrapper (Yauheni Kaliuta) [2069045] +- tools/resolve_btfids: Skip unresolved symbol warning for empty BTF sets (Yauheni Kaliuta) [2069045] +- libbpf: Perform map fd cleanup for gen_loader in case of error (Yauheni Kaliuta) [2069045] +- libbpf: Fix non-C89 loop variable declaration in gen_loader.c (Yauheni Kaliuta) [2069045] +- bpftool: Install libbpf headers for the bootstrap version, too (Yauheni Kaliuta) [2069045] +- tools/runqslower: Fix cross-build (Yauheni Kaliuta) [2069045] +- libbpf: Fix section counting logic (Yauheni Kaliuta) [2069045] +- libbpf: Load global data maps lazily on legacy kernels (Yauheni Kaliuta) [2069045] +- bpftool: Fix error check when calling hashmap__new() (Yauheni Kaliuta) [2069045] +- libbpf: Remove deprecation attribute from struct bpf_prog_prep_result (Yauheni Kaliuta) [2069045] +- bpftool: Fix print error when show bpf map (Yauheni Kaliuta) [2069045] +- bpf: Add missing map_get_next_key method to bloom filter map. (Yauheni Kaliuta) [2069045] +- bpf, selftests: Fix racing issue in btf_skc_cls_ingress test (Yauheni Kaliuta) [2069045] +- selftest/bpf: Add a test that reads various addresses. (Yauheni Kaliuta) [2069045] +- bpf: Fix extable address check. (Yauheni Kaliuta) [2069045] +- bpf: Fix extable fixup offset. (Yauheni Kaliuta) [2069045] +- bpf: Make 32->64 bounds propagation slightly more robust (Yauheni Kaliuta) [2069045] +- bpf: Fix signed bounds propagation after mov32 (Yauheni Kaliuta) [2069045] +- bpf, selftests: Update test case for atomic cmpxchg on r0 with pointer (Yauheni Kaliuta) [2069045] +- bpf, selftests: Add test case for atomic fetch on spilled pointer (Yauheni Kaliuta) [2069045] +- bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux reg (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix OOB write in test_verifier (Yauheni Kaliuta) [2069045] +- selftests/bpf: Tests for state pruning with u32 spill/fill (Yauheni Kaliuta) [2069045] +- bpf: Fix incorrect state pruning for <8B spill/fill (Yauheni Kaliuta) [2069045] +- bpf: Add selftests to cover packet access corner cases (Yauheni Kaliuta) [2069045] +- bpf: Fix the off-by-two error in range markings (Yauheni Kaliuta) [2069045] +- treewide: Add missing includes masked by cgroup -> bpf dependency (Yauheni Kaliuta) [2069045] +- bpf: Fix bpf_check_mod_kfunc_call for built-in modules (Yauheni Kaliuta) [2069045] +- redhat/configs: Add CONFIG_DEBUG_INFO_DWARF5 (Yauheni Kaliuta) [2069045] +- bpf: Make CONFIG_DEBUG_INFO_BTF depend upon CONFIG_BPF_SYSCALL (Yauheni Kaliuta) [2069045] +- Documentation/locking/locktypes: Update migrate_disable() bits. (Yauheni Kaliuta) [2069045] +- bpf: Make sure bpf_disable_instrumentation() is safe vs preemption. (Yauheni Kaliuta) [2069045] +- libbpf: Fix lookup_and_delete_elem_flags error reporting (Yauheni Kaliuta) [2069045] +- selftests/bpf: Verifier test on refill from a smaller spill (Yauheni Kaliuta) [2069045] +- bpf: Do not reject when the stack read size is different from the tracked scalar size (Yauheni Kaliuta) [2069045] +- selftests/bpf: Make netcnt selftests serial to avoid spurious failures (Yauheni Kaliuta) [2069045] +- selftests/bpf: Test RENAME_EXCHANGE and RENAME_NOREPLACE on bpffs (Yauheni Kaliuta) [2069045] +- selftests/bpf: Convert test_bpffs to ASSERT macros (Yauheni Kaliuta) [2069045] +- libfs: Support RENAME_EXCHANGE in simple_rename() (Yauheni Kaliuta) [2069045] +- libfs: Move shmem_exchange to simple_rename_exchange (Yauheni Kaliuta) [2069045] +- libbpf: Deprecate AF_XDP support (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add a testcase for 64-bit bounds propagation issue. (Yauheni Kaliuta) [2069045] +- bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. (Yauheni Kaliuta) [2069045] +- bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix also no-alu32 strobemeta selftest (Yauheni Kaliuta) [2069045] +- bpf: Add missing map_delete_elem method to bloom filter map (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add bloom map success test for userspace calls (Yauheni Kaliuta) [2069045] +- bpf: Add alignment padding for "map_extra" + consolidate holes (Yauheni Kaliuta) [2069045] +- bpf: Bloom filter map naming fixups (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add test cases for struct_ops prog (Yauheni Kaliuta) [2069045] +- bpf: Add dummy BPF STRUCT_OPS for test purpose (Yauheni Kaliuta) [2069045] +- bpf: Factor out helpers for ctx access checking (Yauheni Kaliuta) [2069045] +- bpf: Factor out a helper to prepare trampoline for struct_ops prog (Yauheni Kaliuta) [2069045] +- cgroup: bpf: Move wrapper for __cgroup_bpf_*() to kernel/bpf/cgroup.c (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix strobemeta selftest regression (Yauheni Kaliuta) [2069045] +- bpf: Disallow unprivileged bpf by default (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix memory leak in test_ima (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix fd cleanup in sk_lookup test (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add weak/typeless ksym test for light skeleton (Yauheni Kaliuta) [2069045] +- libbpf: Use O_CLOEXEC uniformly when opening fds (Yauheni Kaliuta) [2069045] +- libbpf: Ensure that BPF syscall fds are never 0, 1, or 2 (Yauheni Kaliuta) [2069045] +- libbpf: Add weak ksym support to gen_loader (Yauheni Kaliuta) [2069045] +- libbpf: Add typeless ksym support to gen_loader (Yauheni Kaliuta) [2069045] +- bpf: Add bpf_kallsyms_lookup_name helper (Yauheni Kaliuta) [2069045] +- bpf/benchs: Add benchmarks for comparing hashmap lookups w/ vs. w/out bloom filter (Yauheni Kaliuta) [2069045] +- bpf/benchs: Add benchmark tests for bloom filter throughput + false positive (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add bloom filter map test cases (Yauheni Kaliuta) [2069045] +- libbpf: Add "map_extra" as a per-map-type extra flag (Yauheni Kaliuta) [2069045] +- bpf: Add bloom filter map implementation (Yauheni Kaliuta) [2069045] +- bpf, tests: Add module parameter test_suite to test_bpf module (Yauheni Kaliuta) [2069045] +- selftests/bpf: Adding a namespace reset for tc_redirect (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix attach_probe in parallel mode (Yauheni Kaliuta) [2069045] +- selfetests/bpf: Update vmtest.sh defaults (Yauheni Kaliuta) [2069045] +- bpf: Use u64_stats_t in struct bpf_prog_stats (Yauheni Kaliuta) [2069045] +- bpf: Fixes possible race in update_prog_stats() for 32bit arches (Yauheni Kaliuta) [2069045] +- bpf: Avoid races in __bpf_prog_run() for 32bit arches (Yauheni Kaliuta) [2069045] +- s390: introduce nospec_uses_trampoline() (Yauheni Kaliuta) [2069045] +- selftests/bpf: Guess function end for test_get_branch_snapshot (Yauheni Kaliuta) [2069045] +- selftests/bpf: Use __BYTE_ORDER__ (Yauheni Kaliuta) [2069045] +- libbpf: Use __BYTE_ORDER__ (Yauheni Kaliuta) [2069045] +- libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() (Yauheni Kaliuta) [2069045] +- libbpf: Deprecate ambiguously-named bpf_program__size() API (Yauheni Kaliuta) [2069045] +- libbpf: Deprecate multi-instance bpf_program APIs (Yauheni Kaliuta) [2069045] +- bpftool: Switch to libbpf's hashmap for PIDs/names references (Yauheni Kaliuta) [2069045] +- bpftool: Switch to libbpf's hashmap for programs/maps in BTF listing (Yauheni Kaliuta) [2069045] +- bpftool: Switch to libbpf's hashmap for pinned paths of BPF objects (Yauheni Kaliuta) [2069045] +- bpftool: Do not expose and init hash maps for pinned path in main.c (Yauheni Kaliuta) [2069045] +- bpftool: Remove Makefile dep. on $(LIBBPF) for $(LIBBPF_INTERNAL_HDRS) (Yauheni Kaliuta) [2069045] +- selftests/bpf: Split out bpf_verif_scale selftests into multiple tests (Yauheni Kaliuta) [2069045] +- selftests/bpf: Mark tc_redirect selftest as serial (Yauheni Kaliuta) [2069045] +- bpf/selftests: remove .c suffix from prog_tests/rhskip (Yauheni Kaliuta) [2069045] +- selftests/bpf: Support multiple tests per file (Yauheni Kaliuta) [2069045] +- selftests/bpf: Normalize selftest entry points (Yauheni Kaliuta) [2069045] +- libbpf: Fix BTF header parsing checks (Yauheni Kaliuta) [2069045] +- libbpf: Fix overflow in BTF sanity checks (Yauheni Kaliuta) [2069045] +- docs/bpf: Update documentation for BTF_KIND_DECL_TAG typedef support (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add BTF_KIND_DECL_TAG typedef example in tag.c (Yauheni Kaliuta) [2069045] +- selftests/bpf: Test deduplication for BTF_KIND_DECL_TAG typedef (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add BTF_KIND_DECL_TAG typedef unit tests (Yauheni Kaliuta) [2069045] +- bpf: Add BTF_KIND_DECL_TAG typedef support (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix flow dissector tests (Yauheni Kaliuta) [2069045] +- libbpf: Use func name when pinning programs with LIBBPF_STRICT_SEC_NAME (Yauheni Kaliuta) [2069045] +- bpftool: Avoid leaking the JSON writer prepared for program metadata (Yauheni Kaliuta) [2069045] +- selftests/bpf: Switch to new btf__type_cnt/btf__raw_data APIs (Yauheni Kaliuta) [2069045] +- bpftool: Switch to new btf__type_cnt API (Yauheni Kaliuta) [2069045] +- libbpf: Add btf__type_cnt() and btf__raw_data() APIs (Yauheni Kaliuta) [2069045] +- libbpf: Deprecate btf__finalize_data() and move it into libbpf.c (Yauheni Kaliuta) [2069045] +- libbpf: Fix memory leak in btf__dedup() (Yauheni Kaliuta) [2069045] +- selftests/bpf: Make perf_buffer selftests work on 4.9 kernel again (Yauheni Kaliuta) [2069045] +- libbpf: Fix the use of aligned attribute (Yauheni Kaliuta) [2069045] +- selftests/bpf: Switch to ".bss"/".rodata"/".data" lookups for internal maps (Yauheni Kaliuta) [2069045] +- libbpf: Simplify look up by name of internal maps (Yauheni Kaliuta) [2069045] +- selftests/bpf: Demonstrate use of custom .rodata/.data sections (Yauheni Kaliuta) [2069045] +- libbpf: Support multiple .rodata.* and .data.* BPF maps (Yauheni Kaliuta) [2069045] +- bpftool: Improve skeleton generation for data maps without DATASEC type (Yauheni Kaliuta) [2069045] +- bpftool: Support multiple .rodata/.data internal maps in skeleton (Yauheni Kaliuta) [2069045] +- libbpf: Remove assumptions about uniqueness of .rodata/.data/.bss maps (Yauheni Kaliuta) [2069045] +- libbpf: Use Elf64-specific types explicitly for dealing with ELF (Yauheni Kaliuta) [2069045] +- libbpf: Extract ELF processing state into separate struct (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add verif_stats test (Yauheni Kaliuta) [2069045] +- bpf: Add verified_insns to bpf_prog_info and fdinfo (Yauheni Kaliuta) [2069045] +- libbpf: Fix ptr_is_aligned() usages (Yauheni Kaliuta) [2069045] +- selftests/bpf: Test bpf_skc_to_unix_sock() helper (Yauheni Kaliuta) [2069045] +- bpf: Add bpf_skc_to_unix_sock() helper (Yauheni Kaliuta) [2069045] +- samples: bpf: Suppress readelf stderr when probing for BTF support (Yauheni Kaliuta) [2069045] +- net: bpf: Switch over to memdup_user() (Yauheni Kaliuta) [2069045] +- selftests/bpf: Some more atomic tests (Yauheni Kaliuta) [2069045] +- libbpf: Fix dumping non-aligned __int128 (Yauheni Kaliuta) [2069045] +- libbpf: Fix dumping big-endian bitfields (Yauheni Kaliuta) [2069045] +- bpftool: Remove useless #include to from map_perf_ring.c (Yauheni Kaliuta) [2069045] +- selftests/bpf: Remove duplicated include in cgroup_helpers (Yauheni Kaliuta) [2069045] +- bpf/preload: Clean up .gitignore and "clean-files" target (Yauheni Kaliuta) [2069045] +- libbpf: Migrate internal use of bpf_program__get_prog_info_linear (Yauheni Kaliuta) [2069045] +- bpf: Silence Coverity warning for find_kfunc_desc_btf (Yauheni Kaliuta) [2069045] +- bpftool: Turn check on zlib from a phony target into a conditional error (Yauheni Kaliuta) [2069045] +- bpftool: Do not FORCE-build libbpf (Yauheni Kaliuta) [2069045] +- bpftool: Fix install for libbpf's internal header(s) (Yauheni Kaliuta) [2069045] +- libbpf: Remove Makefile warnings on out-of-sync netlink.h/if_link.h (Yauheni Kaliuta) [2069045] +- bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAG (Yauheni Kaliuta) [2069045] +- selftests/bpf: Skip verifier tests that fail to load with ENOTSUPP (Yauheni Kaliuta) [2069045] +- selfetest/bpf: Make some tests serial (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix pid check in fexit_sleep test (Yauheni Kaliuta) [2069045] +- selftests/bpf: Adding pid filtering for atomics test (Yauheni Kaliuta) [2069045] +- selftests/bpf: Make cgroup_v1v2 use its own port (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix race condition in enable_stats (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add per worker cgroup suffix (Yauheni Kaliuta) [2069045] +- selftests/bpf: Allow some tests to be executed in sequence (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add parallelism to test_progs (Yauheni Kaliuta) [2069045] +- bpf/selftests: Add test for writable bare tracepoint (Yauheni Kaliuta) [2069045] +- libbpf: Support detecting and attaching of writable tracepoint program (Yauheni Kaliuta) [2069045] +- bpf: Support writable context for bare tracepoint (Yauheni Kaliuta) [2069045] +- bpftool: Add install-bin target to install binary only (Yauheni Kaliuta) [2069045] +- selftests/bpf: Better clean up for runqslower in test_bpftool_build.sh (Yauheni Kaliuta) [2069045] +- samples/bpf: Do not FORCE-recompile libbpf (Yauheni Kaliuta) [2069045] +- samples/bpf: Install libbpf headers when building (Yauheni Kaliuta) [2069045] +- samples/bpf: Update .gitignore (Yauheni Kaliuta) [2069045] +- bpf: iterators: Install libbpf headers when building (Yauheni Kaliuta) [2069045] +- bpf: preload: Install libbpf headers when building (Yauheni Kaliuta) [2069045] +- tools/runqslower: Install libbpf headers when building (Yauheni Kaliuta) [2069045] +- tools/resolve_btfids: Install libbpf headers when building (Yauheni Kaliuta) [2069045] +- bpftool: Install libbpf headers instead of including the dir (Yauheni Kaliuta) [2069045] +- bpftool: Remove unused includes to (Yauheni Kaliuta) [2069045] +- libbpf: Skip re-installing headers file if source is older than target (Yauheni Kaliuta) [2069045] +- selftests/bpf: Remove SEC("version") from test progs (Yauheni Kaliuta) [2069045] +- selftests/bpf: Skip the second half of get_branch_snapshot in vm (Yauheni Kaliuta) [2069045] +- bpf, tests: Add more LD_IMM64 tests (Yauheni Kaliuta) [2069045] +- bpf, x64: Factor out emission of REX byte in more cases (Yauheni Kaliuta) [2069045] +- libbpf: Deprecate bpf_object__unload() API since v0.6 (Yauheni Kaliuta) [2069045] +- selftests/bpf: Switch to new bpf_object__next_{map,program} APIs (Yauheni Kaliuta) [2069045] +- libbpf: Deprecate bpf_{map,program}__{prev,next} APIs since v0.7 (Yauheni Kaliuta) [2069045] +- libbpf: Add API documentation convention guidelines (Yauheni Kaliuta) [2069045] +- bpf: Use $(pound) instead of \# in Makefiles (Yauheni Kaliuta) [2069045] +- selftests/bpf: Test new btf__add_btf() API (Yauheni Kaliuta) [2069045] +- selftests/bpf: Refactor btf_write selftest to reuse BTF generation logic (Yauheni Kaliuta) [2069045] +- libbpf: Add API that copies all BTF types from one BTF object to another (Yauheni Kaliuta) [2069045] +- bpf, x64: Save bytes for DIV by reducing reg copies (Yauheni Kaliuta) [2069045] +- bpf: Avoid retpoline for bpf_for_each_map_elem (Yauheni Kaliuta) [2069045] +- bpf: selftests: Add selftests for module kfunc support (Yauheni Kaliuta) [2069045] +- libbpf: Update gen_loader to emit BTF_KIND_FUNC relocations (Yauheni Kaliuta) [2069045] +- libbpf: Resolve invalid weak kfunc calls with imm = 0, off = 0 (Yauheni Kaliuta) [2069045] +- libbpf: Support kernel module function calls (Yauheni Kaliuta) [2069045] +- bpf: Enable TCP congestion control kfunc from modules (Yauheni Kaliuta) [2069045] +- tools: Allow specifying base BTF file in resolve_btfids (Yauheni Kaliuta) [2069045] +- bpf: btf: Introduce helpers for dynamic BTF set registration (Yauheni Kaliuta) [2069045] +- bpf: Be conservative while processing invalid kfunc calls (Yauheni Kaliuta) [2069045] +- bpf: Introduce BPF support for kernel module function calls (Yauheni Kaliuta) [2069045] +- selftests/bpf: Use BTF-defined key/value for map definitions (Yauheni Kaliuta) [2069045] +- libbpf: Support uniform BTF-defined key/value specification across all BPF maps (Yauheni Kaliuta) [2069045] +- bpf/tests: Add test of LDX_MEM with operand aliasing (Yauheni Kaliuta) [2069045] +- bpf/tests: Add test of ALU shifts with operand register aliasing (Yauheni Kaliuta) [2069045] +- bpf/tests: Add exhaustive tests of BPF_ATOMIC register combinations (Yauheni Kaliuta) [2069045] +- bpf/tests: Add exhaustive tests of ALU register combinations (Yauheni Kaliuta) [2069045] +- bpf/tests: Minor restructuring of ALU tests (Yauheni Kaliuta) [2069045] +- bpf/tests: Add more tests for ALU and ATOMIC register clobbering (Yauheni Kaliuta) [2069045] +- bpf/tests: Add tests to check source register zero-extension (Yauheni Kaliuta) [2069045] +- bpf/tests: Add exhaustive tests of BPF_ATOMIC magnitudes (Yauheni Kaliuta) [2069045] +- bpf/tests: Add zero-extension checks in BPF_ATOMIC tests (Yauheni Kaliuta) [2069045] +- bpf/tests: Add tests of BPF_LDX and BPF_STX with small sizes (Yauheni Kaliuta) [2069045] +- bpf, xdp, docs: Correct some English grammar and spelling (Yauheni Kaliuta) [2069045] +- selftests/bpf: Use kselftest skip code for skipped tests (Yauheni Kaliuta) [2069045] +- bpf: Do not invoke the XDP dispatcher for PROG_RUN with single repeat (Yauheni Kaliuta) [2069045] +- libbpf: Make gen_loader data aligned. (Yauheni Kaliuta) [2069045] +- bpf: selftests: Fix fd cleanup in get_branch_snapshot (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix probe_user test failure with clang build kernel (Yauheni Kaliuta) [2069045] +- bpf: Replace callers of BPF_CAST_CALL with proper function typedef (Yauheni Kaliuta) [2069045] +- bpf: Replace "want address" users of BPF_CAST_CALL with BPF_CALL_IMM (Yauheni Kaliuta) [2069045] +- bpf/tests: Add tail call limit test with external function call (Yauheni Kaliuta) [2069045] +- bpftool: Avoid using "?: " in generated code (Yauheni Kaliuta) [2069045] +- selftests/bpf: Switch sk_lookup selftests to strict SEC("sk_lookup") use (Yauheni Kaliuta) [2069045] +- libbpf: Add opt-in strict BPF program section name handling logic (Yauheni Kaliuta) [2069045] +- libbpf: Complete SEC() table unification for BPF_APROG_SEC/BPF_EAPROG_SEC (Yauheni Kaliuta) [2069045] +- libbpf: Refactor ELF section handler definitions (Yauheni Kaliuta) [2069045] +- libbpf: Reduce reliance of attach_fns on sec_def internals (Yauheni Kaliuta) [2069045] +- libbpf: Refactor internal sec_def handling to enable pluggability (Yauheni Kaliuta) [2069045] +- selftests/bpf: Normalize all the rest SEC() uses (Yauheni Kaliuta) [2069045] +- selftests/bpf: Switch SEC("classifier*") usage to a strict SEC("tc") (Yauheni Kaliuta) [2069045] +- selftests/bpf: Normalize XDP section names in selftests (Yauheni Kaliuta) [2069045] +- libbpf: Add "tc" SEC_DEF which is a better name for "classifier" (Yauheni Kaliuta) [2069045] +- bpf/tests: Add more BPF_END byte order conversion tests (Yauheni Kaliuta) [2069045] +- bpf/tests: Expand branch conversion JIT test (Yauheni Kaliuta) [2069045] +- bpf/tests: Add JMP tests with degenerate conditional (Yauheni Kaliuta) [2069045] +- bpf/tests: Add JMP tests with small offsets (Yauheni Kaliuta) [2069045] +- bpf/tests: Add test case flag for verifier zero-extension (Yauheni Kaliuta) [2069045] +- bpf/tests: Add exhaustive test of LD_IMM64 immediate magnitudes (Yauheni Kaliuta) [2069045] +- bpf/tests: Add staggered JMP and JMP32 tests (Yauheni Kaliuta) [2069045] +- bpf/tests: Add exhaustive tests of JMP operand magnitudes (Yauheni Kaliuta) [2069045] +- bpf/tests: Add exhaustive tests of ALU operand magnitudes (Yauheni Kaliuta) [2069045] +- bpf/tests: Add exhaustive tests of ALU shift values (Yauheni Kaliuta) [2069045] +- bpf/tests: Reduce memory footprint of test suite (Yauheni Kaliuta) [2069045] +- bpf/tests: Allow different number of runs per test case (Yauheni Kaliuta) [2069045] +- bpf: selftest: Add verifier tests for <8-byte scalar spill and refill (Yauheni Kaliuta) [2069045] +- bpf: selftest: A bpf prog that has a 32bit scalar spill (Yauheni Kaliuta) [2069045] +- bpf: Support <8-byte scalar spill and refill (Yauheni Kaliuta) [2069045] +- bpf: Check the other end of slot_type for STACK_SPILL (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix btf_dump __int128 test failure with clang build kernel (Yauheni Kaliuta) [2069045] +- libbpf: Add legacy uprobe attaching support (Yauheni Kaliuta) [2069045] +- libbpf: Refactor and simplify legacy kprobe code (Yauheni Kaliuta) [2069045] +- selftests/bpf: Adopt attach_probe selftest to work on old kernels (Yauheni Kaliuta) [2069045] +- libbpf: Fix memory leak in legacy kprobe attach logic (Yauheni Kaliuta) [2069045] +- samples: bpf: Convert ARP table network order fields into readable format (Yauheni Kaliuta) [2069045] +- samples: bpf: Convert route table network order fields into readable format (Yauheni Kaliuta) [2069045] +- libbpf: Add doc comments in libbpf.h (Yauheni Kaliuta) [2069045] +- bpf: Clarify data_len param in bpf_snprintf and bpf_seq_printf comments (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add trace_vprintk test prog (Yauheni Kaliuta) [2069045] +- selftests/bpf: Migrate prog_tests/trace_printk CHECKs to ASSERTs (Yauheni Kaliuta) [2069045] +- bpftool: Only probe trace_vprintk feature in 'full' mode (Yauheni Kaliuta) [2069045] +- libbpf: Use static const fmt string in __bpf_printk (Yauheni Kaliuta) [2069045] +- libbpf: Modify bpf_printk to choose helper based on arg count (Yauheni Kaliuta) [2069045] +- bpf: Add bpf_trace_vprintk helper (Yauheni Kaliuta) [2069045] +- selftests/bpf: Stop using bpf_program__load (Yauheni Kaliuta) [2069045] +- bpf: Merge printk and seq_printf VARARG max macros (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix a few compiler warnings (Yauheni Kaliuta) [2069045] +- libbpf: Constify all high-level program attach APIs (Yauheni Kaliuta) [2069045] +- libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7 (Yauheni Kaliuta) [2069045] +- selftests/bpf: Switch fexit_bpf2bpf selftest to set_attach_target() API (Yauheni Kaliuta) [2069045] +- libbpf: Allow skipping attach_func_name in bpf_program__set_attach_target() (Yauheni Kaliuta) [2069045] +- libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocs (Yauheni Kaliuta) [2069045] +- selftests/bpf: Stop using relaxed_core_relocs which has no effect (Yauheni Kaliuta) [2069045] +- libbpf: Use pre-setup sec_def in libbpf_find_attach_btf_id() (Yauheni Kaliuta) [2069045] +- bpf: Update bpf_get_smp_processor_id() documentation (Yauheni Kaliuta) [2069045] +- libbpf: Add sphinx code documentation comments (Yauheni Kaliuta) [2069045] +- selftests/bpf: Skip btf_tag test if btf_tag attribute not supported (Yauheni Kaliuta) [2069045] +- docs/bpf: Add documentation for BTF_KIND_TAG (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add a test with a bpf program with btf_tag attributes (Yauheni Kaliuta) [2069045] +- selftests/bpf: Test BTF_KIND_TAG for deduplication (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add BTF_KIND_TAG unit tests (Yauheni Kaliuta) [2069045] +- selftests/bpf: Change NAME_NTH/IS_NAME_NTH for BTF_KIND_TAG format (Yauheni Kaliuta) [2069045] +- selftests/bpf: Test libbpf API function btf__add_tag() (Yauheni Kaliuta) [2069045] +- bpftool: Add support for BTF_KIND_TAG (Yauheni Kaliuta) [2069045] +- libbpf: Add support for BTF_KIND_TAG (Yauheni Kaliuta) [2069045] +- libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tag (Yauheni Kaliuta) [2069045] +- bpf: Support for new btf kind BTF_KIND_TAG (Yauheni Kaliuta) [2069045] +- btf: Change BTF_KIND_* macros to enums (Yauheni Kaliuta) [2069045] +- selftests/bpf: Fix .gitignore to not ignore test_progs.c (Yauheni Kaliuta) [2069045] +- bpf,x64 Emit IMUL instead of MUL for x86-64 (Yauheni Kaliuta) [2069045] +- libbpf: Minimize explicit iterator of section definition array (Yauheni Kaliuta) [2069045] +- libbpf: Simplify BPF program auto-attach code (Yauheni Kaliuta) [2069045] +- libbpf: Ensure BPF prog types are set before relocations (Yauheni Kaliuta) [2069045] +- selftests/bpf: Update selftests to always provide "struct_ops" SEC (Yauheni Kaliuta) [2069045] +- libbpf: Introduce legacy kprobe events support (Yauheni Kaliuta) [2069045] +- bpf, selftests: Replicate tailcall limit test for indirect call case (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add test for bpf_get_branch_snapshot (Yauheni Kaliuta) [2069045] +- bpf: Introduce helper bpf_get_branch_snapshot (Yauheni Kaliuta) [2069045] +- selftests/bpf: Test new __sk_buff field hwtstamp (Yauheni Kaliuta) [2069045] +- bpf: Permit ingress_ifindex in bpf_prog_test_run_xattr (Yauheni Kaliuta) [2069045] +- bpf: Add hardware timestamp field to __sk_buff (Yauheni Kaliuta) [2069045] +- libbpf: Make libbpf_version.h non-auto-generated (Yauheni Kaliuta) [2069045] +- libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations (Yauheni Kaliuta) [2069045] +- libbpf: Fix build with latest gcc/binutils with LTO (Yauheni Kaliuta) [2069045] +- selftests/bpf: Add checks for X__elf_bytes() skeleton helper (Yauheni Kaliuta) [2069045] +- bpftool: Provide a helper method for accessing skeleton's embedded ELF data (Yauheni Kaliuta) [2069045] +- libbpf: Change bpf_object_skeleton data field to const pointer (Yauheni Kaliuta) [2069045] +- libbpf: Don't crash on object files with no symbol tables (Yauheni Kaliuta) [2069045] +- bpf, selftests: Fix spelling mistake "tained" -> "tainted" (Yauheni Kaliuta) [2069045] +- bpf, selftests: Add test case trying to taint map value pointer (Yauheni Kaliuta) [2069045] + * Wed Jun 15 2022 Luis Claudio R. Goncalves [5.14.0-112.rt21.112.el9] - [rt] build kernel-rt-5.14.0-112.rt21.112.el9 [2061574] - redhat: configs: Update configs for vmware (Cathy Avery) [2087134] diff --git a/sources b/sources index 6a024e4..4084fec 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c -SHA512 (linux-5.14.0-112.rt21.112.el9.tar.xz) = cdf0aac9afeb044ebc8cacd5d300b61fb561f085e76e8a7d49e3f3d8dbda0eb93133afa9978fde5783cb3b8986080f1ef459c7da1bb0cc21ddec95a487538df0 -SHA512 (kernel-abi-stablelists-5.14.0-112.rt21.112.el9.tar.bz2) = d5c5d4159ef44d4c3a75c2b7ca659334407281562cd3e38690be5e16090b00b7b17a665e18b7f9b8955b900594c4cbd046ec54ab451fad7f33e694a761db5277 -SHA512 (kernel-kabi-dw-5.14.0-112.rt21.112.el9.tar.bz2) = c48e61982bd95c4a1453e0cdc93b7c8868d8aa715c33a9b017679511c6e92e724e35ba52f16d020bd844613bb6f27b4f3c561e14cec621fc116c61a65ea88138 +SHA512 (linux-5.14.0-113.rt21.113.el9.tar.xz) = be310249f796bc7efb75713d84f88d0d9095204f5ec8b1bb1e04b077fee98848e02353dbf97df6534d7ce292119a5b7c1fc9b02d810215cc75d9403ca9cc362c +SHA512 (kernel-abi-stablelists-5.14.0-113.rt21.113.el9.tar.bz2) = 653d05b3864b1100cc7218a4ad4e9d3c76f83f3f9a0f2acc343c6f97dbb52f926417f2c75031229b8d69541b2b979b2faf5f344d7edc5e528746abf67a9d016a +SHA512 (kernel-kabi-dw-5.14.0-113.rt21.113.el9.tar.bz2) = c48e61982bd95c4a1453e0cdc93b7c8868d8aa715c33a9b017679511c6e92e724e35ba52f16d020bd844613bb6f27b4f3c561e14cec621fc116c61a65ea88138