The Linux kernel
* Fri Feb 14 2025 Patrick Talbert <ptalbert@redhat.com> [5.14.0-569.el9] - scsi: ufs: core: Store min and max clk freq from OPP table (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Cancel RTC work during ufshcd_remove() (Radu Rendec) [RHEL-79078] - scsi: ufs: Fix the build for the old ARM OABI (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Improve ufshcd_mcq_sq_cleanup() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Start the RTC update work later (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix another deadlock during RTC update (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Requeue aborted request (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix the issue of ICU failure (Radu Rendec) [RHEL-79078] - scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove ufshcd_urgent_bkops() (Radu Rendec) [RHEL-79078] - scsi: ufs: Move UFS trace events to private header (Radu Rendec) [RHEL-79078] - scsi: ufs: Add HCI capabilities sysfs group (Radu Rendec) [RHEL-79078] - scsi: ufs: Prepare to add HCI capabilities sysfs (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Support Updating UIC Command Timeout (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add a quirk for handling broken LSDBS field in controller capabilities register (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Do not set link to OFF state while waking up from hibernation (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix deadlock during RTC update (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Bypass quick recovery if force reset is needed (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Check LSDBS cap when !mcq (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add UFSHCD_QUIRK_KEYS_IN_PRDT (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add fill_crypto_prdt variant op (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_CRYPTO_ENABLE (Radu Rendec) [RHEL-79078] - scsi: ufs: core: fold ufshcd_clear_keyslot() into its caller (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add UFSHCD_QUIRK_CUSTOM_CRYPTO_PROFILE (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Make .get_hba_mac() optional (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Inline ufshcd_mcq_vops_get_hba_mac() (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Move the ufshcd_mcq_enable() call (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Move the "hba->mcq_enabled = true" assignment (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Inline is_mcq_enabled() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Initialize hba->reserved_slot earlier (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Rename the MASK_TRANSFER_REQUESTS_SLOTS constant (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove two constants (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Initialize struct uic_command once (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Declare functions once (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove SCSI host only if added (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Suspend clk scaling on no request (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Prevent no I/O queue case for MCQ (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Convert MCQ_CFG_n to an inline function (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Fix missing argument 'hba' in MCQ_OPR_OFFSET_n (Radu Rendec) [RHEL-79078] - scsi: ufs: sysfs: Make max_number_of_rtt read-write (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Maximum RTT supported by the host driver (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Allow RTT negotiation (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix ufshcd_abort_one racing issue (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix ufshcd_clear_cmd racing issue (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Free memory allocated for model before reinit (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Quiesce request queues before checking pending cmds (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: mcq: Fix ufshcd_mcq_sqe_search() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Changing the status to check inflight (Radu Rendec) [RHEL-79078] - scsi: ufs: Remove support for old UFSHCI versions (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove unnecessary wmb() prior to writing run/stop regs (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove unnecessary wmb() after ringing doorbell (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Perform read back after disabling interrupts (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Perform read back after writing UTP_TASK_REQ_LIST_BASE_H (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Drop driver owner initialization (Radu Rendec) [RHEL-79078] - scsi: ufs: Reuse compose_devman_upiu (Radu Rendec) [RHEL-79078] - scsi: ufs: Reuse compose_dev_cmd (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Reuse exec_dev_cmd (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Reuse device management locking code (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix MCQ mode dev command timeout (Radu Rendec) [RHEL-79078] - scsi: ufs: core: WLUN suspend dev/link state error recovery (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix MCQ MAC configuration (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Remove unused parameters (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Use ufshcd_mcq_req_to_hwq() to simplify updating hwq (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Add definition for REG_UFS_MEM_CFG register (Radu Rendec) [RHEL-79078] - scsi: ufs: ufs-mediatek: Migrate to UFSHCD generic CPU latency PM QoS support (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add CPU latency QoS support for UFS driver (Radu Rendec) [RHEL-79078] - scsi: ufs: Uninitialized variable in ufshcd_devfreq_target() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove the ufshcd_release() in ufshcd_err_handling_prepare() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix shift issue in ufshcd_clear_cmd() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Simplify power management during async scan (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Simplify ufshcd_auto_hibern8_update() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Rename ufshcd_auto_hibern8_enable() and make it static (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add sysfs node for UFS RTC update (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add UFS RTC support (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add ufshcd_is_ufs_dev_busy() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Warn if the request tag is truncated (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Make fault injection dynamically configurable per HBA (Radu Rendec) [RHEL-79078] - scsi: ufs: ufs-sysfs: Expose UFS power info (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Let the sq_lock protect sq_tail_slot access (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort() and ISR (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth + 1 (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Leave space for '\0' in utf8 desc string (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Conversion to bool not necessary (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix race between force complete and ISR (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove dev cmd clock scaling busy (Radu Rendec) [RHEL-79078] - scsi: ufs: core: WLUN send SSU timeout recovery (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Set the Command Priority (CP) flag for RT requests (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Simplify ufshcd_comp_scsi_upiu() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove request tag range checks (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Include the SCSI ID in UFS command tracing output (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Correct clear TM error log (Radu Rendec) [RHEL-79078] - scsi: ufs: core: No need to update UPIU.header.flags and lun in advanced RPMB handler (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add advanced RPMB support where UFSHCI 4.0 does not support EHS length in UTRD (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix the build for gcc 9 and before (Radu Rendec) [RHEL-79078] - scsi: ufs: Simplify response header parsing (Radu Rendec) [RHEL-79078] - scsi: ufs: Simplify transfer request header initialization (Radu Rendec) [RHEL-79078] - scsi: ufs: Remove a member variable (Radu Rendec) [RHEL-79078] - scsi: ufs: Simplify ufshcd_abort_all() (Radu Rendec) [RHEL-79078] - scsi: ufs: Remove a local variable from ufshcd_abort_all() (Radu Rendec) [RHEL-79078] - scsi: ufs: Improve type safety (Radu Rendec) [RHEL-79078] - scsi: ufs: Simplify zero-initialization (Radu Rendec) [RHEL-79078] - scsi: ufs: Minimize #include directives (Radu Rendec) [RHEL-79078] - scsi: ufs: Rename a function argument (Radu Rendec) [RHEL-79078] - scsi: ufs: Fix kernel-doc headers (Radu Rendec) [RHEL-79078] - scsi: ufs: Document all return values (Radu Rendec) [RHEL-79078] - scsi: ufs: Follow the kernel-doc syntax for documenting return values (Radu Rendec) [RHEL-79078] - scsi: ufs: Fix residual handling (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove HPB support (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix some kernel-doc comments (Radu Rendec) [RHEL-79078] - scsi: ufs: ufs-mediatek: Add MCQ support for MTK platform (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Export symbols for MTK driver module (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Convert UPIU_HEADER_DWORD() into a function (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Fix the search/wrap around logic (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add support for qTimestamp attribute (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove unused function declaration (Radu Rendec) [RHEL-79078] - scsi: ufs: wb: Add explicit flush_threshold sysfs attribute (Radu Rendec) [RHEL-79078] - scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_RTC quirk (Radu Rendec) [RHEL-79078] - scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_INTR quirk (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_RTC (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_INTR (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove dedicated hwq for dev command (Radu Rendec) [RHEL-79078] - scsi: ufs: core: mcq: Fix the incorrect OCS value for the device command (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Combine ufshcd_mq_poll_cqe functions (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix ufshcd_inc_sq_tail() function bug (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Remove a ufshcd_add_command_trace() call (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Simplify driver shutdown (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Move ufshcd_wl_shutdown() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix handling of lrbp->cmd (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Increase the START STOP UNIT timeout from one to ten seconds (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add error handling for MCQ mode (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Use ufshcd_mcq_poll_cqe_lock() in MCQ mode (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Added ufshcd_mcq_abort() (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Add support for cleaning up MCQ resources (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Add supporting functions for MCQ abort (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Update the ufshcd_clear_cmds() functionality (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Combine 32-bit command_desc_base_addr_lo/hi (Radu Rendec) [RHEL-79078] - scsi: ufs: Replace all non-returning strlcpy() with strscpy() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Do not open code SZ_x (Radu Rendec) [RHEL-79078] - scsi: ufs: Ungate the clock synchronously (Radu Rendec) [RHEL-79078] - scsi: ufs: Declare ufshcd_{hold,release}() once (Radu Rendec) [RHEL-79078] - scsi: ufs: Conditionally enable the BLK_MQ_F_BLOCKING flag (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Return earlier if ufshcd_hba_init_crypto_capabilities() fails (Radu Rendec) [RHEL-79078] - scsi: ufs: hwmon: Constify pointers to hwmon_channel_info (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Change the module parameter macro of use_mcq_mode (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix MCQ nr_hw_queues (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Rename symbol sizeof_utp_transfer_cmd_desc() (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Fix MCQ tag calculation (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Use pointer arithmetic in ufshcd_send_command() (Radu Rendec) [RHEL-79078] - scsi: ufs: mcq: Annotate ufshcd_inc_sq_tail() appropriately (Radu Rendec) [RHEL-79078] - scsi: core: Clean up struct ufs_saved_pwr_info (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Add trace event for MCQ (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Print trs for pending requests in MCQ mode (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Set the residual byte count (Radu Rendec) [RHEL-79078] - scsi: ufs: core: Disable the reset settle delay (Radu Rendec) [RHEL-79078] - scsi: mpi3mr: Avoid reply queue full condition (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Fix possible crash when setting up bsg fails (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Update driver version to 8.12.0.3.50 (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Handling of fault code for insufficient power (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Start controller indexing from 0 (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs (Chandrakanth Patil) [RHEL-49780] {CVE-2024-57804} - scsi: mpi3mr: Synchronize access to ioctl data buffer (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Validate SAS port assignments (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Improve wait logic while controller transitions to READY state (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Update MPI Headers to revision 34 (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Use firmware-provided timestamp update interval (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Enhance the Enable Controller retry logic (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: A performance fix (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Update consumer index of reply queues after every 100 replies (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Return complete ioc_status for ioctl commands (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Avoid MAX_PAGE_ORDER WARNING for buffer allocations (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Add missing spin_lock_init() for mrioc->trigger_lock (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Support PCI Error Recovery callback handlers (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Correct a test in mpi3mr_sas_port_add() (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Add ioctl support for HDB (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: Trigger support (Chandrakanth Patil) [RHEL-49780] - scsi: mpi3mr: HDB allocation and posting for hardware and firmware buffers (Chandrakanth Patil) [RHEL-49780] - rpmsg: virtio: Free driver_override when rpmsg_remove() (Jared Kangas) [RHEL-78824] - rpmsg: virtio: Replace deprecated strncpy with strscpy/_pad (Jared Kangas) [RHEL-78824] - rpmsg: Replace deprecated strncpy with strscpy_pad (Jared Kangas) [RHEL-78824] - rpmsg: core: Replace deprecated strncpy with strscpy (Jared Kangas) [RHEL-78824] - rpmsg: glink: Release driver_override (Jared Kangas) [RHEL-78824] - rpmsg: ctrl: Add lock to rpmsg_ctrldev_remove (Jared Kangas) [RHEL-78824] - rpmsg: char: Add lock to avoid race when rpmsg device is released (Jared Kangas) [RHEL-78824] - rpmsg: char: Avoid double destroy of default endpoint (Jared Kangas) [RHEL-78824] - rpmsg: Fix possible refcount leak in rpmsg_register_device_override() (Jared Kangas) [RHEL-78824] - rpmsg: Strcpy is not safe, use strscpy_pad() instead (Jared Kangas) [RHEL-78824] - rpmsg: mtk_rpmsg: Fix circular locking dependency (Jared Kangas) [RHEL-78824] - rpmsg: char: Add mutex protection for rpmsg_eptdev_open() (Jared Kangas) [RHEL-78824] - rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Jared Kangas) [RHEL-78824] - rpmsg: use local 'dev' variable (Jared Kangas) [RHEL-78824] - rpmsg: Fix calling device_lock() on non-initialized device (Jared Kangas) [RHEL-78824] - rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl (Jared Kangas) [RHEL-78824] - rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() (Jared Kangas) [RHEL-78824] - rpmsg: virtio: Fix possible double free in rpmsg_probe() (Jared Kangas) [RHEL-78824] - rpmsg: Fix parameter naming for announce_create/destroy ops (Jared Kangas) [RHEL-78824] - rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails (Jared Kangas) [RHEL-78824] - rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value (Jared Kangas) [RHEL-78824] - rpmsg: Fix kfree() of static memory on setting driver_override (Jared Kangas) [RHEL-78824] - rpmsg: Constify local variable in field store macro (Jared Kangas) [RHEL-78824] - clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context (Waiman Long) [RHEL-76143] - clocksource: Use pr_info() for "Checking clocksource synchronization" message (Waiman Long) [RHEL-76143] - clocksource: Make watchdog and suspend-timing multiplication overflow safe (Waiman Long) [RHEL-76143] - clocksource: Scale the watchdog read retries automatically (Waiman Long) [RHEL-76143] - clocksource: Skip watchdog check for large watchdog intervals (Waiman Long) [RHEL-76143] - torture: Enable clocksource watchdog with "tsc=watchdog" (Waiman Long) [RHEL-76143] - clocksource: Suspend the watchdog temporarily when high read latency detected (Waiman Long) [RHEL-76143] - clocksource: Loosen clocksource watchdog constraints (Waiman Long) [RHEL-76143] - clocksource: Replace cpumask_weight() with cpumask_empty() (Waiman Long) [RHEL-76143] - clocksource: Add a Kconfig option for WATCHDOG_MAX_SKEW (Waiman Long) [RHEL-76143] - vsock: prevent null-ptr-deref in vsock_*[has_data|has_space] (CKI Backport Bot) [RHEL-77211] {CVE-2025-21666} - net: atlantic: use irq_update_affinity_hint() (Izabela Bakollari) [RHEL-73855 RHEL-76480] - net: atlantic: convert comma to semicolon (Izabela Bakollari) [RHEL-73855] - net: atlantic: Avoid warning about potential string truncation (Izabela Bakollari) [RHEL-73855] - net: atlantic: use ethtool_sprintf (Izabela Bakollari) [RHEL-73855] - x86: bring back rep movsq for user access on CPUs without ERMS (Herton R. Krzesinski) [RHEL-74389] - x86/retpolines: Enable the default thunk warning only on relevant configs (Waiman Long) [RHEL-71467] - x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o (Waiman Long) [RHEL-71467] - x86/retpoline: Ensure default return thunk isn't used at runtime (Waiman Long) [RHEL-71467] - objtool: Revert "skip non-text sections when adding return-thunk sites" (Waiman Long) [RHEL-71467] Resolves: RHEL-49780, RHEL-71467, RHEL-73855, RHEL-74389, RHEL-76143, RHEL-76480, RHEL-77211, RHEL-78824, RHEL-79078 Signed-off-by: Patrick Talbert <ptalbert@redhat.com> |
||
---|---|---|
.gitignore | ||
check-kabi | ||
cpupower.config | ||
cpupower.service | ||
dracut-virt.conf | ||
filter-aarch64.sh.rhel | ||
filter-armv7hl.sh.rhel | ||
filter-modules.sh.rhel | ||
filter-ppc64le.sh.rhel | ||
filter-s390x.sh.rhel | ||
filter-x86_64.sh.rhel | ||
gating.yaml | ||
generate_all_configs.sh | ||
kernel-aarch64-64k-debug-rhel.config | ||
kernel-aarch64-64k-rhel.config | ||
kernel-aarch64-debug-rhel.config | ||
kernel-aarch64-rhel.config | ||
kernel-aarch64-rt-64k-debug-rhel.config | ||
kernel-aarch64-rt-64k-rhel.config | ||
kernel-aarch64-rt-debug-rhel.config | ||
kernel-aarch64-rt-rhel.config | ||
kernel-local | ||
kernel-ppc64le-debug-rhel.config | ||
kernel-ppc64le-rhel.config | ||
kernel-s390x-debug-rhel.config | ||
kernel-s390x-rhel.config | ||
kernel-s390x-zfcpdump-rhel.config | ||
kernel-x86_64-debug-rhel.config | ||
kernel-x86_64-rhel.config | ||
kernel-x86_64-rt-debug-rhel.config | ||
kernel-x86_64-rt-rhel.config | ||
kernel.changelog | ||
kernel.spec | ||
kvm_stat.logrotate | ||
linux-kernel-test.patch | ||
Makefile.rhelver | ||
merge.pl | ||
mod-denylist.sh | ||
mod-extra.list.rhel | ||
mod-internal.list | ||
mod-kvm.list | ||
mod-partner.list | ||
mod-sign.sh | ||
Module.kabi_aarch64 | ||
Module.kabi_dup_aarch64 | ||
Module.kabi_dup_ppc64le | ||
Module.kabi_dup_s390x | ||
Module.kabi_dup_x86_64 | ||
Module.kabi_ppc64le | ||
Module.kabi_s390x | ||
Module.kabi_x86_64 | ||
nvidiagpuoot001.x509 | ||
parallel_xz.sh | ||
partial-kgcov-snip.config | ||
patch-5.14-redhat.patch | ||
process_configs.sh | ||
README.rst | ||
rheldup3.x509 | ||
rhelima_centos.x509 | ||
rhelima.x509 | ||
rhelimaca1.x509 | ||
rhelkpatch1.x509 | ||
rpminspect.yaml | ||
sources | ||
uki_addons.json | ||
uki_create_addons.py | ||
update_scripts.sh | ||
x509.genkey.centos | ||
x509.genkey.rhel |
=================== The Kernel dist-git =================== The kernel is maintained in a `source tree`_ rather than directly in dist-git. The specfile is maintained as a `template`_ in the source tree along with a set of build scripts to generate configurations, (S)RPMs, and to populate the dist-git repository. The `documentation`_ for the source tree covers how to contribute and maintain the tree. If you're looking for the downstream patch set it's available in the source tree with "git log master..ark-patches" or `online`_. Each release in dist-git is tagged in the source repository so you can easily check out the source tree for a build. The tags are in the format name-version-release, but note release doesn't contain the dist tag since the source can be built in different build roots (Fedora, CentOS, etc.) .. _source tree: https://gitlab.com/cki-project/kernel-ark.git .. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template .. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home .. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches