kernel-6.12.0-51.el10

* Fri Feb 07 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-51.el10]
- redhat: fix build/install targets in netfilter kselftest (Hangbin Liu) [RHEL-58105]
- selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment (Hangbin Liu) [RHEL-58105]
- selftests: mptcp: extend CFLAGS to keep options from environment (Hangbin Liu) [RHEL-58105]
- fs/nfs: fix missing declaration of nfs_idmap_cache_timeout (Olga Kornievskaia) [RHEL-74415]
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Olga Kornievskaia) [RHEL-74415]
- nfsd: restore callback functionality for NFSv4.0 (Olga Kornievskaia) [RHEL-74415]
- NFSD: fix management of pending async copies (Olga Kornievskaia) [RHEL-74415]
- nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work" (Olga Kornievskaia) [RHEL-74415]
- fs/nfs/io: make nfs_start_io_*() killable (Olga Kornievskaia) [RHEL-74415]
- nfs/blocklayout: Limit repeat device registration on failure (Olga Kornievskaia) [RHEL-74415]
- nfs/blocklayout: Don't attempt unregister for invalid block device (Olga Kornievskaia) [RHEL-74415]
- sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket (Olga Kornievskaia) [RHEL-74415]
- SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Olga Kornievskaia) [RHEL-74415]
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Olga Kornievskaia) [RHEL-74415]
- nfs: ignore SB_RDONLY when mounting nfs (Olga Kornievskaia) [RHEL-74415]
- Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests" (Olga Kornievskaia) [RHEL-74415]
- Revert "fs: nfs: fix missing refcnt by replacing folio_set_private by folio_attach_private" (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: must clear res.replen in nfs_local_read_done (Olga Kornievskaia) [RHEL-74415]
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Olga Kornievskaia) [RHEL-74415]
- NFSv4.0: Fix the wake up of the next waiter in nfs_release_seqid() (Olga Kornievskaia) [RHEL-74415]
- SUNRPC: Fix a hang in TLS sock_close if sk_write_pending (Olga Kornievskaia) [RHEL-74415]
- sunrpc: remove newlines from tracepoints (Olga Kornievskaia) [RHEL-74415]
- nfs: Annotate struct pnfs_commit_array with __counted_by() (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: eliminate need for nfs_local_fsync_work forward declaration (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: remove extra indirect nfs_to call to check {read,write}_iter (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: eliminate unnecessary kref in nfs_local_fsync_ctx (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: remove redundant suid/sgid handling (Olga Kornievskaia) [RHEL-74415]
- NFS: Implement get_nfs_version() (Olga Kornievskaia) [RHEL-74415]
- NFS: Clean up find_nfs_version() (Olga Kornievskaia) [RHEL-74415]
- NFS: Rename get_nfs_version() -> find_nfs_version() (Olga Kornievskaia) [RHEL-74415]
- NFS: Convert the NFS module list into an array (Olga Kornievskaia) [RHEL-74415]
- NFS: Clean up locking the nfs_versions list (Olga Kornievskaia) [RHEL-74415]
- nfsd: allow for up to 32 callback session slots (Olga Kornievskaia) [RHEL-74415]
- nfs_common: must not hold RCU while calling nfsd_file_put_local (Olga Kornievskaia) [RHEL-74415]
- nfsd: get rid of include ../internal.h (Olga Kornievskaia) [RHEL-74415]
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Olga Kornievskaia) [RHEL-74415]
- NFSD: Add nfsd4_copy time-to-live (Olga Kornievskaia) [RHEL-74415]
- NFSD: Add a laundromat reaper for async copy state (Olga Kornievskaia) [RHEL-74415]
- NFSD: Block DESTROY_CLIENTID only when there are ongoing async COPY operations (Olga Kornievskaia) [RHEL-74415]
- NFSD: Handle an NFS4ERR_DELAY response to CB_OFFLOAD (Olga Kornievskaia) [RHEL-74415]
- NFSD: Free async copy information in nfsd4_cb_offload_release() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Fix nfsd4_shutdown_copy() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Add a tracepoint to record canceled async COPY operations (Olga Kornievskaia) [RHEL-74415]
- nfsd: make nfsd4_session->se_flags a bool (Olga Kornievskaia) [RHEL-74415]
- nfsd: remove nfsd4_session->se_bchannel (Olga Kornievskaia) [RHEL-74415]
- nfsd: make use of warning provided by refcount_t (Olga Kornievskaia) [RHEL-74415]
- nfsd: Don't fail OP_SETCLIENTID when there are too many clients. (Olga Kornievskaia) [RHEL-74415]
- svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Remove program_stat_to_errno() call sites (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Update the files included in client-side source code (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Remove check for "nfs_ok" in C templates (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Remove tracepoint call site (Olga Kornievskaia) [RHEL-74415]
- nfsd: release svc_expkey/svc_export with rcu_work (Olga Kornievskaia) [RHEL-74415]
- SUNRPC: make sure cache entry active before cache_show (Olga Kornievskaia) [RHEL-74415]
- nfsd: make sure exp active before svc_export_show (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unneeded initialization of file_lock::c.flc_flags (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unused parameter to nlmsvc_testlock() (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove some snippets of unfinished code (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unnecessary memset() (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unused typedef (Olga Kornievskaia) [RHEL-74415]
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unused values from nfsd4_encode_components_esc() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unused results in nfsd4_encode_pathname4() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove a never-true comparison (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove dead code in nfsd4_create_session() (Olga Kornievskaia) [RHEL-74415]
- nfsd: refine and rename NFSD_MAY_LOCK (Olga Kornievskaia) [RHEL-74415]
- NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock() (Olga Kornievskaia) [RHEL-74415]
- nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_free callback (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Add a utility for extracting XDR from RFCs (Olga Kornievskaia) [RHEL-74415]
- nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT (Olga Kornievskaia) [RHEL-74415]
- nfsd: Fill NFSv4.1 server implementation fields in OP_EXCHANGE_ID response (Olga Kornievskaia) [RHEL-74415]
- lockd: Fix comment about NLMv3 backwards compatibility (Olga Kornievskaia) [RHEL-74415]
- nfsd: new tracepoint for after op_func in compound processing (Olga Kornievskaia) [RHEL-74415]
- nfsd: have nfsd4_deleg_getattr_conflict pass back write deleg pointer (Olga Kornievskaia) [RHEL-74415]
- nfsd: drop the nfsd4_fattr_args "size" field (Olga Kornievskaia) [RHEL-74415]
- nfsd: drop the ncf_cb_bmap field (Olga Kornievskaia) [RHEL-74415]
- nfsd: drop inode parameter from nfsd4_change_attribute() (Olga Kornievskaia) [RHEL-74415]
- xdrgen: emit maxsize macros (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Add generator code for XDR width macros (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for union types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for pointer types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for struct types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for typedef (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for optional_data type (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for variable-length array (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for fixed-length array (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for a string (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for variable-length opaque (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for fixed-length opaque (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR widths for enum types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Keep track of on-the-wire data type widths (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Track constant values (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Refactor transformer arms (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Implement big-endian enums (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Rename "enum yada" types as just "yada" (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Rename enum's declaration Jinja2 template (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Rename "variable-length strings" (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Clean up type_specifier (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Exit status should be zero on success (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unused function parameter (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unnecessary posix_acl_entry pointer initialization (Olga Kornievskaia) [RHEL-74415]
- svcrdma: Address an integer overflow (Olga Kornievskaia) [RHEL-74415]
- NFSD: Prevent a potential integer overflow (Olga Kornievskaia) [RHEL-74415]
- rhel-10: gate on kernel-qe tests results not cki ones (Bruno Goncalves)
- exfat: fix the infinite loop in exfat_readdir() (CKI Backport Bot) [RHEL-75669] {CVE-2024-57940}
- exfat: fix the new buffer was not zeroed before writing (CKI Backport Bot) [RHEL-75662] {CVE-2024-57943}
- redhat/configs: Enable Intel Bluetooth PCIE drivers (Bastien Nocera) [RHEL-76105]
- Bluetooth: Use str_enable_disable-like helpers (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Replace deprecated PCI functions (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: remove redundant assignment to variable ret (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel: Do no pass vendor events to stack (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Remove deadcode (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel: Add DSBR support for BlazarIW, BlazarU and GaP (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Add recovery mechanism (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Add handshake between driver and firmware (Bastien Nocera) [RHEL-76105]
- bluetooth: Fix typos in the comments (Bastien Nocera) [RHEL-76105]
- net: atlantic: use irq_update_affinity_hint() (CKI Backport Bot) [RHEL-77809]
- tipc: fix NULL deref in cleanup_bearer() (Xin Long) [RHEL-77768]
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (CKI Backport Bot) [RHEL-77768] {CVE-2024-56642}
- perf test: Remove cpu-list BPF cgroup counter test (Michael Petlan) [RHEL-70687]
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz) [RHEL-33859]
- build:  remove localversion-rt from git tree (Clark Williams) [RHEL-73163]
- net: Fix icmp host relookup triggering ip_rt_bug (CKI Backport Bot) [RHEL-77765] {CVE-2024-56647}
- redhat/configs: Default to batched invalidation on s390 (Jerry Snitselaar) [RHEL-75486]
- redhat/configs: disable CONFIG_TCP_AO (Sabrina Dubroca) [RHEL-77608]
Resolves: RHEL-33859, RHEL-58105, RHEL-70687, RHEL-73163, RHEL-74415, RHEL-75486, RHEL-75662, RHEL-75669, RHEL-76105, RHEL-77608, RHEL-77765, RHEL-77768, RHEL-77809

Signed-off-by: Jan Stancek <jstancek@redhat.com>
This commit is contained in:
Jan Stancek 2025-02-07 11:38:22 +01:00
parent f03c9f5cdf
commit 4f0afbbca4
22 changed files with 327 additions and 58 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 0
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 50
RHEL_RELEASE = 51
#
# RHEL_REBASE_NUM

View File

@ -3,10 +3,22 @@ product_versions:
- rhel-10
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: cki.tier1-aarch64.functional}
- !PassingTestCaseRule {test_case_name: cki.tier1-ppc64le.functional}
- !PassingTestCaseRule {test_case_name: cki.tier1-s390x.functional}
- !PassingTestCaseRule {test_case_name: cki.tier1-x86_64.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-64k-aarch64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-64k-debug-aarch64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-aarch64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-debug-aarch64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-debug-ppc64le.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-debug-s390x.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-debug-x86_64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-ppc64le.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-64k-aarch64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-64k-debug-aarch64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-aarch64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-debug-aarch64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-debug-x86_64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-x86_64.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-s390x.tier1.functional}
- !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-x86_64.tier1.functional}
- !PassingTestCaseRule {test_case_name: s1-aws-ci_x86_64.brew-build.tier1.functional}
- !PassingTestCaseRule {test_case_name: s1-aws-ci_aarch64.brew-build.tier1.functional}
- !PassingTestCaseRule {test_case_name: s1-azure-ci_x86_64.brew-build.tier1.functional}

View File

@ -784,7 +784,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -7140,7 +7140,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -784,7 +784,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -7115,7 +7115,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -782,7 +782,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -7136,7 +7136,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -782,7 +782,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -7111,7 +7111,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -784,7 +784,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -7188,7 +7188,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -784,7 +784,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -7163,7 +7163,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -782,7 +782,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -7184,7 +7184,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -782,7 +782,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -7159,7 +7159,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -626,7 +626,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -6622,7 +6622,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -626,7 +626,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -6599,7 +6599,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -624,7 +624,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT is not set
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
@ -2664,8 +2664,8 @@ CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_NONE is not set
# CONFIG_IO_DELAY_UDELAY is not set
CONFIG_IOMMU_DEBUGFS=y
# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set
CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
CONFIG_IOMMU_DEFAULT_DMA_LAZY=y
# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set
# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
CONFIG_IOMMUFD_TEST=y
CONFIG_IOMMUFD=y
@ -6591,7 +6591,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -624,7 +624,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT is not set
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
@ -2648,8 +2648,8 @@ CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_NONE is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IOMMU_DEBUGFS is not set
# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set
CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
CONFIG_IOMMU_DEFAULT_DMA_LAZY=y
# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set
# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
CONFIG_IOMMUFD=m
# CONFIG_IOMMUFD_TEST is not set
@ -6568,7 +6568,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -625,7 +625,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT is not set
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
@ -2655,8 +2655,8 @@ CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_NONE is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IOMMU_DEBUGFS is not set
# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set
CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
CONFIG_IOMMU_DEFAULT_DMA_LAZY=y
# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set
# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
CONFIG_IOMMUFD=m
# CONFIG_IOMMUFD_TEST is not set
@ -6589,7 +6589,7 @@ CONFIG_TCM_IBLOCK=y
CONFIG_TCM_PSCSI=y
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -653,7 +653,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -6975,7 +6975,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -653,7 +653,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -6951,7 +6951,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -653,7 +653,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -7023,7 +7023,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -653,7 +653,7 @@ CONFIG_BT_HCIVHCI=m
CONFIG_BT_HIDP=m
# CONFIG_BT_HS is not set
CONFIG_BT_INTEL=m
# CONFIG_BT_INTEL_PCIE is not set
CONFIG_BT_INTEL_PCIE=m
# CONFIG_BT_LEDS is not set
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_LE=y
@ -6999,7 +6999,7 @@ CONFIG_TCM_IBLOCK=m
CONFIG_TCM_PSCSI=m
# CONFIG_TCM_QLA2XXX is not set
CONFIG_TCM_USER2=m
CONFIG_TCP_AO=y
# CONFIG_TCP_AO is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BBR=m
CONFIG_TCP_CONG_BIC=m

View File

@ -1,3 +1,132 @@
* Fri Feb 07 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-51.el10]
- redhat: fix build/install targets in netfilter kselftest (Hangbin Liu) [RHEL-58105]
- selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment (Hangbin Liu) [RHEL-58105]
- selftests: mptcp: extend CFLAGS to keep options from environment (Hangbin Liu) [RHEL-58105]
- fs/nfs: fix missing declaration of nfs_idmap_cache_timeout (Olga Kornievskaia) [RHEL-74415]
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Olga Kornievskaia) [RHEL-74415]
- nfsd: restore callback functionality for NFSv4.0 (Olga Kornievskaia) [RHEL-74415]
- NFSD: fix management of pending async copies (Olga Kornievskaia) [RHEL-74415]
- nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work" (Olga Kornievskaia) [RHEL-74415]
- fs/nfs/io: make nfs_start_io_*() killable (Olga Kornievskaia) [RHEL-74415]
- nfs/blocklayout: Limit repeat device registration on failure (Olga Kornievskaia) [RHEL-74415]
- nfs/blocklayout: Don't attempt unregister for invalid block device (Olga Kornievskaia) [RHEL-74415]
- sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket (Olga Kornievskaia) [RHEL-74415]
- SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Olga Kornievskaia) [RHEL-74415]
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Olga Kornievskaia) [RHEL-74415]
- nfs: ignore SB_RDONLY when mounting nfs (Olga Kornievskaia) [RHEL-74415]
- Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests" (Olga Kornievskaia) [RHEL-74415]
- Revert "fs: nfs: fix missing refcnt by replacing folio_set_private by folio_attach_private" (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: must clear res.replen in nfs_local_read_done (Olga Kornievskaia) [RHEL-74415]
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Olga Kornievskaia) [RHEL-74415]
- NFSv4.0: Fix the wake up of the next waiter in nfs_release_seqid() (Olga Kornievskaia) [RHEL-74415]
- SUNRPC: Fix a hang in TLS sock_close if sk_write_pending (Olga Kornievskaia) [RHEL-74415]
- sunrpc: remove newlines from tracepoints (Olga Kornievskaia) [RHEL-74415]
- nfs: Annotate struct pnfs_commit_array with __counted_by() (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: eliminate need for nfs_local_fsync_work forward declaration (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: remove extra indirect nfs_to call to check {read,write}_iter (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: eliminate unnecessary kref in nfs_local_fsync_ctx (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: remove redundant suid/sgid handling (Olga Kornievskaia) [RHEL-74415]
- NFS: Implement get_nfs_version() (Olga Kornievskaia) [RHEL-74415]
- NFS: Clean up find_nfs_version() (Olga Kornievskaia) [RHEL-74415]
- NFS: Rename get_nfs_version() -> find_nfs_version() (Olga Kornievskaia) [RHEL-74415]
- NFS: Convert the NFS module list into an array (Olga Kornievskaia) [RHEL-74415]
- NFS: Clean up locking the nfs_versions list (Olga Kornievskaia) [RHEL-74415]
- nfsd: allow for up to 32 callback session slots (Olga Kornievskaia) [RHEL-74415]
- nfs_common: must not hold RCU while calling nfsd_file_put_local (Olga Kornievskaia) [RHEL-74415]
- nfsd: get rid of include ../internal.h (Olga Kornievskaia) [RHEL-74415]
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Olga Kornievskaia) [RHEL-74415]
- NFSD: Add nfsd4_copy time-to-live (Olga Kornievskaia) [RHEL-74415]
- NFSD: Add a laundromat reaper for async copy state (Olga Kornievskaia) [RHEL-74415]
- NFSD: Block DESTROY_CLIENTID only when there are ongoing async COPY operations (Olga Kornievskaia) [RHEL-74415]
- NFSD: Handle an NFS4ERR_DELAY response to CB_OFFLOAD (Olga Kornievskaia) [RHEL-74415]
- NFSD: Free async copy information in nfsd4_cb_offload_release() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Fix nfsd4_shutdown_copy() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Add a tracepoint to record canceled async COPY operations (Olga Kornievskaia) [RHEL-74415]
- nfsd: make nfsd4_session->se_flags a bool (Olga Kornievskaia) [RHEL-74415]
- nfsd: remove nfsd4_session->se_bchannel (Olga Kornievskaia) [RHEL-74415]
- nfsd: make use of warning provided by refcount_t (Olga Kornievskaia) [RHEL-74415]
- nfsd: Don't fail OP_SETCLIENTID when there are too many clients. (Olga Kornievskaia) [RHEL-74415]
- svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Remove program_stat_to_errno() call sites (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Update the files included in client-side source code (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Remove check for "nfs_ok" in C templates (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Remove tracepoint call site (Olga Kornievskaia) [RHEL-74415]
- nfsd: release svc_expkey/svc_export with rcu_work (Olga Kornievskaia) [RHEL-74415]
- SUNRPC: make sure cache entry active before cache_show (Olga Kornievskaia) [RHEL-74415]
- nfsd: make sure exp active before svc_export_show (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unneeded initialization of file_lock::c.flc_flags (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unused parameter to nlmsvc_testlock() (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove some snippets of unfinished code (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unnecessary memset() (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unused typedef (Olga Kornievskaia) [RHEL-74415]
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unused values from nfsd4_encode_components_esc() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unused results in nfsd4_encode_pathname4() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove a never-true comparison (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove dead code in nfsd4_create_session() (Olga Kornievskaia) [RHEL-74415]
- nfsd: refine and rename NFSD_MAY_LOCK (Olga Kornievskaia) [RHEL-74415]
- NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock() (Olga Kornievskaia) [RHEL-74415]
- nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_free callback (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Add a utility for extracting XDR from RFCs (Olga Kornievskaia) [RHEL-74415]
- nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT (Olga Kornievskaia) [RHEL-74415]
- nfsd: Fill NFSv4.1 server implementation fields in OP_EXCHANGE_ID response (Olga Kornievskaia) [RHEL-74415]
- lockd: Fix comment about NLMv3 backwards compatibility (Olga Kornievskaia) [RHEL-74415]
- nfsd: new tracepoint for after op_func in compound processing (Olga Kornievskaia) [RHEL-74415]
- nfsd: have nfsd4_deleg_getattr_conflict pass back write deleg pointer (Olga Kornievskaia) [RHEL-74415]
- nfsd: drop the nfsd4_fattr_args "size" field (Olga Kornievskaia) [RHEL-74415]
- nfsd: drop the ncf_cb_bmap field (Olga Kornievskaia) [RHEL-74415]
- nfsd: drop inode parameter from nfsd4_change_attribute() (Olga Kornievskaia) [RHEL-74415]
- xdrgen: emit maxsize macros (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Add generator code for XDR width macros (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for union types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for pointer types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for struct types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for typedef (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for optional_data type (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for variable-length array (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for fixed-length array (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for a string (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for variable-length opaque (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for fixed-length opaque (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR widths for enum types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Keep track of on-the-wire data type widths (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Track constant values (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Refactor transformer arms (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Implement big-endian enums (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Rename "enum yada" types as just "yada" (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Rename enum's declaration Jinja2 template (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Rename "variable-length strings" (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Clean up type_specifier (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Exit status should be zero on success (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unused function parameter (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unnecessary posix_acl_entry pointer initialization (Olga Kornievskaia) [RHEL-74415]
- svcrdma: Address an integer overflow (Olga Kornievskaia) [RHEL-74415]
- NFSD: Prevent a potential integer overflow (Olga Kornievskaia) [RHEL-74415]
- rhel-10: gate on kernel-qe tests results not cki ones (Bruno Goncalves)
- exfat: fix the infinite loop in exfat_readdir() (CKI Backport Bot) [RHEL-75669] {CVE-2024-57940}
- exfat: fix the new buffer was not zeroed before writing (CKI Backport Bot) [RHEL-75662] {CVE-2024-57943}
- redhat/configs: Enable Intel Bluetooth PCIE drivers (Bastien Nocera) [RHEL-76105]
- Bluetooth: Use str_enable_disable-like helpers (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Replace deprecated PCI functions (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: remove redundant assignment to variable ret (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel: Do no pass vendor events to stack (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Remove deadcode (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel: Add DSBR support for BlazarIW, BlazarU and GaP (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Add recovery mechanism (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Add handshake between driver and firmware (Bastien Nocera) [RHEL-76105]
- bluetooth: Fix typos in the comments (Bastien Nocera) [RHEL-76105]
- net: atlantic: use irq_update_affinity_hint() (CKI Backport Bot) [RHEL-77809]
- tipc: fix NULL deref in cleanup_bearer() (Xin Long) [RHEL-77768]
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (CKI Backport Bot) [RHEL-77768] {CVE-2024-56642}
- perf test: Remove cpu-list BPF cgroup counter test (Michael Petlan) [RHEL-70687]
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz) [RHEL-33859]
- build: remove localversion-rt from git tree (Clark Williams) [RHEL-73163]
- net: Fix icmp host relookup triggering ip_rt_bug (CKI Backport Bot) [RHEL-77765] {CVE-2024-56647}
- redhat/configs: Default to batched invalidation on s390 (Jerry Snitselaar) [RHEL-75486]
- redhat/configs: disable CONFIG_TCP_AO (Sabrina Dubroca) [RHEL-77608]
Resolves: RHEL-33859, RHEL-58105, RHEL-70687, RHEL-73163, RHEL-74415, RHEL-75486, RHEL-75662, RHEL-75669, RHEL-76105, RHEL-77608, RHEL-77765, RHEL-77768, RHEL-77809
* Wed Feb 05 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-50.el10]
- redhat: set aarch64 variants of kernel-rt as Tech Preview (Luis Claudio R. Goncalves) [RHEL-77120]
- rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads (Tomas Glozar) [RHEL-72808]

View File

@ -162,15 +162,15 @@ Summary: The Linux kernel
%define specrpmversion 6.12.0
%define specversion 6.12.0
%define patchversion 6.12
%define pkgrelease 50
%define pkgrelease 51
%define kversion 6
%define tarfile_release 6.12.0-50.el10
%define tarfile_release 6.12.0-51.el10
# This is needed to do merge window version magic
%define patchlevel 12
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 50%{?buildid}%{?dist}
%define specrelease 51%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 6.12.0-50.el10
%define kabiversion 6.12.0-51.el10
# If this variable is set to 1, a bpf selftests build failure will cause a
# fatal kernel package build error
@ -3222,7 +3222,7 @@ pushd tools/testing/selftests
%undefine _fortify_level
export CFLAGS="%{build_cflags}"
TARGETS="bpf cgroup mm net net/forwarding net/mptcp netfilter tc-testing memfd drivers/net/bonding iommu cachestat"
TARGETS="bpf cgroup mm net net/forwarding net/mptcp net/netfilter tc-testing memfd drivers/net/bonding iommu cachestat"
%{make} %{?_smp_mflags} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" EXTRA_LDFLAGS="%{__global_ldflags}" ARCH=$Arch V=1 TARGETS="$TARGETS" SKIP_TARGETS="" $force_targets VMLINUX_H="${RPM_VMLINUX_H}"
# Restore the original level of source fortification
@ -3595,11 +3595,11 @@ find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/livepatch/{}
find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/livepatch/{} \;
find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/livepatch/{} \;
popd
# install netfilter selftests
pushd tools/testing/selftests/netfilter
find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/netfilter/{} \;
find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/netfilter/{} \;
find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/netfilter/{} \;
# install net/netfilter selftests
pushd tools/testing/selftests/net/netfilter
find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/net/netfilter/{} \;
find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/net/netfilter/{} \;
find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/net/netfilter/{} \;
popd
# install memfd selftests
@ -4281,6 +4281,134 @@ fi\
#
#
%changelog
* Fri Feb 07 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-51.el10]
- redhat: fix build/install targets in netfilter kselftest (Hangbin Liu) [RHEL-58105]
- selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment (Hangbin Liu) [RHEL-58105]
- selftests: mptcp: extend CFLAGS to keep options from environment (Hangbin Liu) [RHEL-58105]
- fs/nfs: fix missing declaration of nfs_idmap_cache_timeout (Olga Kornievskaia) [RHEL-74415]
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Olga Kornievskaia) [RHEL-74415]
- nfsd: restore callback functionality for NFSv4.0 (Olga Kornievskaia) [RHEL-74415]
- NFSD: fix management of pending async copies (Olga Kornievskaia) [RHEL-74415]
- nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work" (Olga Kornievskaia) [RHEL-74415]
- fs/nfs/io: make nfs_start_io_*() killable (Olga Kornievskaia) [RHEL-74415]
- nfs/blocklayout: Limit repeat device registration on failure (Olga Kornievskaia) [RHEL-74415]
- nfs/blocklayout: Don't attempt unregister for invalid block device (Olga Kornievskaia) [RHEL-74415]
- sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket (Olga Kornievskaia) [RHEL-74415]
- SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Olga Kornievskaia) [RHEL-74415]
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Olga Kornievskaia) [RHEL-74415]
- nfs: ignore SB_RDONLY when mounting nfs (Olga Kornievskaia) [RHEL-74415]
- Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests" (Olga Kornievskaia) [RHEL-74415]
- Revert "fs: nfs: fix missing refcnt by replacing folio_set_private by folio_attach_private" (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: must clear res.replen in nfs_local_read_done (Olga Kornievskaia) [RHEL-74415]
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Olga Kornievskaia) [RHEL-74415]
- NFSv4.0: Fix the wake up of the next waiter in nfs_release_seqid() (Olga Kornievskaia) [RHEL-74415]
- SUNRPC: Fix a hang in TLS sock_close if sk_write_pending (Olga Kornievskaia) [RHEL-74415]
- sunrpc: remove newlines from tracepoints (Olga Kornievskaia) [RHEL-74415]
- nfs: Annotate struct pnfs_commit_array with __counted_by() (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: eliminate need for nfs_local_fsync_work forward declaration (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: remove extra indirect nfs_to call to check {read,write}_iter (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: eliminate unnecessary kref in nfs_local_fsync_ctx (Olga Kornievskaia) [RHEL-74415]
- nfs/localio: remove redundant suid/sgid handling (Olga Kornievskaia) [RHEL-74415]
- NFS: Implement get_nfs_version() (Olga Kornievskaia) [RHEL-74415]
- NFS: Clean up find_nfs_version() (Olga Kornievskaia) [RHEL-74415]
- NFS: Rename get_nfs_version() -> find_nfs_version() (Olga Kornievskaia) [RHEL-74415]
- NFS: Convert the NFS module list into an array (Olga Kornievskaia) [RHEL-74415]
- NFS: Clean up locking the nfs_versions list (Olga Kornievskaia) [RHEL-74415]
- nfsd: allow for up to 32 callback session slots (Olga Kornievskaia) [RHEL-74415]
- nfs_common: must not hold RCU while calling nfsd_file_put_local (Olga Kornievskaia) [RHEL-74415]
- nfsd: get rid of include ../internal.h (Olga Kornievskaia) [RHEL-74415]
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Olga Kornievskaia) [RHEL-74415]
- NFSD: Add nfsd4_copy time-to-live (Olga Kornievskaia) [RHEL-74415]
- NFSD: Add a laundromat reaper for async copy state (Olga Kornievskaia) [RHEL-74415]
- NFSD: Block DESTROY_CLIENTID only when there are ongoing async COPY operations (Olga Kornievskaia) [RHEL-74415]
- NFSD: Handle an NFS4ERR_DELAY response to CB_OFFLOAD (Olga Kornievskaia) [RHEL-74415]
- NFSD: Free async copy information in nfsd4_cb_offload_release() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Fix nfsd4_shutdown_copy() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Add a tracepoint to record canceled async COPY operations (Olga Kornievskaia) [RHEL-74415]
- nfsd: make nfsd4_session->se_flags a bool (Olga Kornievskaia) [RHEL-74415]
- nfsd: remove nfsd4_session->se_bchannel (Olga Kornievskaia) [RHEL-74415]
- nfsd: make use of warning provided by refcount_t (Olga Kornievskaia) [RHEL-74415]
- nfsd: Don't fail OP_SETCLIENTID when there are too many clients. (Olga Kornievskaia) [RHEL-74415]
- svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Remove program_stat_to_errno() call sites (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Update the files included in client-side source code (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Remove check for "nfs_ok" in C templates (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Remove tracepoint call site (Olga Kornievskaia) [RHEL-74415]
- nfsd: release svc_expkey/svc_export with rcu_work (Olga Kornievskaia) [RHEL-74415]
- SUNRPC: make sure cache entry active before cache_show (Olga Kornievskaia) [RHEL-74415]
- nfsd: make sure exp active before svc_export_show (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unneeded initialization of file_lock::c.flc_flags (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unused parameter to nlmsvc_testlock() (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove some snippets of unfinished code (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unnecessary memset() (Olga Kornievskaia) [RHEL-74415]
- lockd: Remove unused typedef (Olga Kornievskaia) [RHEL-74415]
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unused values from nfsd4_encode_components_esc() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unused results in nfsd4_encode_pathname4() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove a never-true comparison (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove dead code in nfsd4_create_session() (Olga Kornievskaia) [RHEL-74415]
- nfsd: refine and rename NFSD_MAY_LOCK (Olga Kornievskaia) [RHEL-74415]
- NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock() (Olga Kornievskaia) [RHEL-74415]
- nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_free callback (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Add a utility for extracting XDR from RFCs (Olga Kornievskaia) [RHEL-74415]
- nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT (Olga Kornievskaia) [RHEL-74415]
- nfsd: Fill NFSv4.1 server implementation fields in OP_EXCHANGE_ID response (Olga Kornievskaia) [RHEL-74415]
- lockd: Fix comment about NLMv3 backwards compatibility (Olga Kornievskaia) [RHEL-74415]
- nfsd: new tracepoint for after op_func in compound processing (Olga Kornievskaia) [RHEL-74415]
- nfsd: have nfsd4_deleg_getattr_conflict pass back write deleg pointer (Olga Kornievskaia) [RHEL-74415]
- nfsd: drop the nfsd4_fattr_args "size" field (Olga Kornievskaia) [RHEL-74415]
- nfsd: drop the ncf_cb_bmap field (Olga Kornievskaia) [RHEL-74415]
- nfsd: drop inode parameter from nfsd4_change_attribute() (Olga Kornievskaia) [RHEL-74415]
- xdrgen: emit maxsize macros (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Add generator code for XDR width macros (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for union types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for pointer types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for struct types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for typedef (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for optional_data type (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for variable-length array (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for fixed-length array (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for a string (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for variable-length opaque (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR width for fixed-length opaque (Olga Kornievskaia) [RHEL-74415]
- xdrgen: XDR widths for enum types (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Keep track of on-the-wire data type widths (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Track constant values (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Refactor transformer arms (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Implement big-endian enums (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Rename "enum yada" types as just "yada" (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Rename enum's declaration Jinja2 template (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Rename "variable-length strings" (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Clean up type_specifier (Olga Kornievskaia) [RHEL-74415]
- xdrgen: Exit status should be zero on success (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unused function parameter (Olga Kornievskaia) [RHEL-74415]
- NFSD: Remove unnecessary posix_acl_entry pointer initialization (Olga Kornievskaia) [RHEL-74415]
- svcrdma: Address an integer overflow (Olga Kornievskaia) [RHEL-74415]
- NFSD: Prevent a potential integer overflow (Olga Kornievskaia) [RHEL-74415]
- rhel-10: gate on kernel-qe tests results not cki ones (Bruno Goncalves)
- exfat: fix the infinite loop in exfat_readdir() (CKI Backport Bot) [RHEL-75669] {CVE-2024-57940}
- exfat: fix the new buffer was not zeroed before writing (CKI Backport Bot) [RHEL-75662] {CVE-2024-57943}
- redhat/configs: Enable Intel Bluetooth PCIE drivers (Bastien Nocera) [RHEL-76105]
- Bluetooth: Use str_enable_disable-like helpers (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Replace deprecated PCI functions (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: remove redundant assignment to variable ret (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel: Do no pass vendor events to stack (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Remove deadcode (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel: Add DSBR support for BlazarIW, BlazarU and GaP (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Add recovery mechanism (Bastien Nocera) [RHEL-76105]
- Bluetooth: btintel_pcie: Add handshake between driver and firmware (Bastien Nocera) [RHEL-76105]
- bluetooth: Fix typos in the comments (Bastien Nocera) [RHEL-76105]
- net: atlantic: use irq_update_affinity_hint() (CKI Backport Bot) [RHEL-77809]
- tipc: fix NULL deref in cleanup_bearer() (Xin Long) [RHEL-77768]
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (CKI Backport Bot) [RHEL-77768] {CVE-2024-56642}
- perf test: Remove cpu-list BPF cgroup counter test (Michael Petlan) [RHEL-70687]
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz) [RHEL-33859]
- build: remove localversion-rt from git tree (Clark Williams) [RHEL-73163]
- net: Fix icmp host relookup triggering ip_rt_bug (CKI Backport Bot) [RHEL-77765] {CVE-2024-56647}
- redhat/configs: Default to batched invalidation on s390 (Jerry Snitselaar) [RHEL-75486]
- redhat/configs: disable CONFIG_TCP_AO (Sabrina Dubroca) [RHEL-77608]
* Wed Feb 05 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-50.el10]
- redhat: set aarch64 variants of kernel-rt as Tech Preview (Luis Claudio R. Goncalves) [RHEL-77120]
- rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads (Tomas Glozar) [RHEL-72808]

View File

@ -1,5 +1,5 @@
SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd
SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6
SHA512 (linux-6.12.0-50.el10.tar.xz) = 8f32822d5c77a680e458caef245e43aaae462594feae4fcb372bae81f3befbad13b1748646f2d91c3d28dbfdbed40406d7e6e17a0a749bd8f2b5d3c1a9bcc6e1
SHA512 (kernel-abi-stablelists-6.12.0-50.el10.tar.xz) = adb467054f45e2eaad45bb20fede9b1b0bf990707c1d1e468e6a2d01b9d007f12e8b432a34f4641e1dc5da7f41edc6a7e7a3c30270ca05a11ed6355c416d551c
SHA512 (kernel-kabi-dw-6.12.0-50.el10.tar.xz) = 7550a1ab641ce3f1c086092ae10cce3d017b3fa20cdf40a00c643de3d62fcfda576931a81e872ddf35c01d2c60d8e92fe525621eb429c04aa0ff7cc83b71d763
SHA512 (linux-6.12.0-51.el10.tar.xz) = 691fea3b459649727b80e2efd1c4d4d6154602080f68d912631d8fbe89e4a8b1b9bfcb9eedbe12ef4073b289e64e241bdec013c95c40840e871a1c0245a9281d
SHA512 (kernel-abi-stablelists-6.12.0-51.el10.tar.xz) = 424f344917851b7570976f19603f789bc37f015be32f10e03cfff8edf45ef63d7ec5c852441286b189ed015ab9a16a0d8727e28c43d60a8df093989389d09aa6
SHA512 (kernel-kabi-dw-6.12.0-51.el10.tar.xz) = 7550a1ab641ce3f1c086092ae10cce3d017b3fa20cdf40a00c643de3d62fcfda576931a81e872ddf35c01d2c60d8e92fe525621eb429c04aa0ff7cc83b71d763