|
| 1 | +* Wed Apr 09 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-72.el10] |
| 2 | +- mei: me: add panther lake P DID (Steve Best) [RHEL-79719] |
| 3 | +- s390/diag: Move diag.c to diag specific folder (Mete Durlu) [RHEL-72674] |
| 4 | +- s390/diag324: Retrieve power readings via diag 0x324 (Mete Durlu) [RHEL-72674] |
| 5 | +- s390/diag: Create misc device /dev/diag (Mete Durlu) [RHEL-72674] |
| 6 | +- powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory (Mamatha Inamdar) [RHEL-85949] |
| 7 | +- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (CKI Backport Bot) [RHEL-82459] {CVE-2024-58069} |
| 8 | +- PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (Myron Stowe) [RHEL-83150] |
| 9 | +- redhat/configs: disable CONFIG_NVME_TARGET_PCI_EPF (Maurizio Lombardi) [RHEL-83544] |
| 10 | +- nvmet: pci-epf: Do not add an IRQ vector if not needed (Maurizio Lombardi) [RHEL-83544] |
| 11 | +- nvmet: pci-epf: Set NVMET_PCI_EPF_Q_LIVE when a queue is fully created (Maurizio Lombardi) [RHEL-83544] |
| 12 | +- nvme-pci: fix stuck reset on concurrent DPC and HP (Maurizio Lombardi) [RHEL-83544] |
| 13 | +- block: change blk_mq_add_to_batch() third argument type to bool (Maurizio Lombardi) [RHEL-83544] |
| 14 | +- nvme: move error logging from nvme_end_req() to __nvme_end_req() (Maurizio Lombardi) [RHEL-83544] |
| 15 | +- nvme-tcp: fix signedness bug in nvme_tcp_init_connection() (Maurizio Lombardi) [RHEL-83544] |
| 16 | +- nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch (Maurizio Lombardi) [RHEL-83544] |
| 17 | +- nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() (Maurizio Lombardi) [RHEL-83544] |
| 18 | +- nvme-tcp: Fix a C2HTermReq error message (Maurizio Lombardi) [RHEL-83544] |
| 19 | +- nvmet: remove old function prototype (Maurizio Lombardi) [RHEL-83544] |
| 20 | +- nvme-ioctl: fix leaked requests on mapping error (Maurizio Lombardi) [RHEL-83544] |
| 21 | +- nvme-pci: skip CMB blocks incompatible with PCI P2P DMA (Maurizio Lombardi) [RHEL-83544] |
| 22 | +- nvme-pci: clean up CMBMSC when registering CMB fails (Maurizio Lombardi) [RHEL-83544] |
| 23 | +- nvme-tcp: fix possible UAF in nvme_tcp_poll (Maurizio Lombardi) [RHEL-83544] |
| 24 | +- nvme: only allow entering LIVE from CONNECTING state (Maurizio Lombardi) [RHEL-83544] |
| 25 | +- nvme-fc: rely on state transitions to handle connectivity loss (Maurizio Lombardi) [RHEL-83544] |
| 26 | +- apple-nvme: Support coprocessors left idle (Maurizio Lombardi) [RHEL-83544] |
| 27 | +- apple-nvme: Release power domains when probe fails (Maurizio Lombardi) [RHEL-83544] |
| 28 | +- nvmet: Use enum definitions instead of hardcoded values (Maurizio Lombardi) [RHEL-83544] |
| 29 | +- nvme: Cleanup the definition of the controller config register fields (Maurizio Lombardi) [RHEL-83544] |
| 30 | +- nvme/ioctl: add missing space in err message (Maurizio Lombardi) [RHEL-83544] |
| 31 | +- nvme-tcp: fix connect failure on receiving partial ICResp PDU (Maurizio Lombardi) [RHEL-83544] |
| 32 | +- nvme: tcp: Fix compilation warning with W=1 (Maurizio Lombardi) [RHEL-83544] |
| 33 | +- nvmet: pci-epf: Avoid RCU stalls under heavy workload (Maurizio Lombardi) [RHEL-83544] |
| 34 | +- nvmet: pci-epf: Do not uselessly write the CSTS register (Maurizio Lombardi) [RHEL-83544] |
| 35 | +- nvmet: pci-epf: Correctly initialize CSTS when enabling the controller (Maurizio Lombardi) [RHEL-83544] |
| 36 | +- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Maurizio Lombardi) [RHEL-83544] |
| 37 | +- nvmet: Fix crash when a namespace is disabled (Maurizio Lombardi) [RHEL-83544] {CVE-2025-21850} |
| 38 | +- nvme-tcp: add basic support for the C2HTermReq PDU (Maurizio Lombardi) [RHEL-83544] |
| 39 | +- nvme-pci: quirk Acer FA100 for non-uniqueue identifiers (Maurizio Lombardi) [RHEL-83544] |
| 40 | +- nvme-fc: use ctrl state getter (Maurizio Lombardi) [RHEL-83544] |
| 41 | +- nvme: make nvme_tls_attrs_group static (Maurizio Lombardi) [RHEL-83544] |
| 42 | +- nvmet: add a missing endianess conversion in nvmet_execute_admin_connect (Maurizio Lombardi) [RHEL-83544] |
| 43 | +- nvmet: the result field in nvmet_alloc_ctrl_args is little endian (Maurizio Lombardi) [RHEL-83544] |
| 44 | +- nvmet: fix a memory leak in controller identify (Maurizio Lombardi) [RHEL-83544] |
| 45 | +- nvme-fc: do not ignore connectivity loss during connecting (Maurizio Lombardi) [RHEL-83544] |
| 46 | +- nvme: handle connectivity loss in nvme_set_queue_count (Maurizio Lombardi) [RHEL-83544] |
| 47 | +- nvme-fc: go straight to connecting state when initializing (Maurizio Lombardi) [RHEL-83544] |
| 48 | +- nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk (Maurizio Lombardi) [RHEL-83544] |
| 49 | +- nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk (Maurizio Lombardi) [RHEL-83544] |
| 50 | +- nvme-pci: remove redundant dma frees in hmb (Maurizio Lombardi) [RHEL-83544] |
| 51 | +- nvmet: fix rw control endian access (Maurizio Lombardi) [RHEL-83544] |
| 52 | +- nvme: fix bogus kzalloc() return check in nvme_init_effects_log() (Maurizio Lombardi) [RHEL-83544] |
| 53 | +- nvme-pci: use correct size to free the hmb buffer (Maurizio Lombardi) [RHEL-83544] |
| 54 | +- nvme: Add error path for xa_store in nvme_init_effects (Maurizio Lombardi) [RHEL-83544] |
| 55 | +- nvme-pci: fix comment typo (Maurizio Lombardi) [RHEL-83544] |
| 56 | +- nvmet: New NVMe PCI endpoint function target driver (Maurizio Lombardi) [RHEL-83544] |
| 57 | +- nvmet: Implement arbitration feature support (Maurizio Lombardi) [RHEL-83544] |
| 58 | +- nvmet: Implement interrupt config feature support (Maurizio Lombardi) [RHEL-83544] |
| 59 | +- nvmet: Implement interrupt coalescing feature support (Maurizio Lombardi) [RHEL-83544] |
| 60 | +- nvmet: Implement host identifier set feature support (Maurizio Lombardi) [RHEL-83544] |
| 61 | +- nvmet: Introduce get/set_feature controller operations (Maurizio Lombardi) [RHEL-83544] |
| 62 | +- nvmet: Do not require SGL for PCI target controller commands (Maurizio Lombardi) [RHEL-83544] |
| 63 | +- nvmet: Add support for I/O queue management admin commands (Maurizio Lombardi) [RHEL-83544] |
| 64 | +- nvmet: Introduce nvmet_sq_create() and nvmet_cq_create() (Maurizio Lombardi) [RHEL-83544] |
| 65 | +- nvmet: Introduce nvmet_req_transfer_len() (Maurizio Lombardi) [RHEL-83544] |
| 66 | +- nvmet: Improve nvmet_alloc_ctrl() interface and implementation (Maurizio Lombardi) [RHEL-83544] |
| 67 | +- nvme: Add PCI transport type (Maurizio Lombardi) [RHEL-83544] |
| 68 | +- nvmet: Add drvdata field to struct nvmet_ctrl (Maurizio Lombardi) [RHEL-83544] |
| 69 | +- nvmet: Introduce nvmet_get_cmd_effects_admin() (Maurizio Lombardi) [RHEL-83544] |
| 70 | +- nvmet: Export nvmet_update_cc() and nvmet_cc_xxx() helpers (Maurizio Lombardi) [RHEL-83544] |
| 71 | +- nvmet: Add vendor_id and subsys_vendor_id subsystem attributes (Maurizio Lombardi) [RHEL-83544] |
| 72 | +- nvme: Move opcode string helper functions declarations (Maurizio Lombardi) [RHEL-83544] |
| 73 | +- nvme: change return type of nvme_poll_cq() to bool (Maurizio Lombardi) [RHEL-83544] |
| 74 | +- nvme: Add error check for xa_store in nvme_get_effects_log (Maurizio Lombardi) [RHEL-83544] |
| 75 | +- nvme-tcp: Fix I/O queue cpu spreading for multiple controllers (Maurizio Lombardi) [RHEL-83544] |
| 76 | +- nvmet: handle rw's limited retry flag (Maurizio Lombardi) [RHEL-83544] |
| 77 | +- nvme-tcp: remove nvme_tcp_destroy_io_queues() (Maurizio Lombardi) [RHEL-83544] |
| 78 | +- nvmet-loop: avoid using mutex in IO hotpath (Maurizio Lombardi) [RHEL-83544] |
| 79 | +- nvmet: propagate npwg topology (Maurizio Lombardi) [RHEL-83544] |
| 80 | +- nvme-pci: 512 byte aligned dma pool segment quirk (Maurizio Lombardi) [RHEL-83544] |
| 81 | +- nvme-tcp: simplify nvme_tcp_teardown_io_queues() (Maurizio Lombardi) [RHEL-83544] |
| 82 | +- nvme-tcp: no need to quiesce admin_q in nvme_tcp_teardown_io_queues() (Maurizio Lombardi) [RHEL-83544] |
| 83 | +- nvme-rdma: unquiesce admin_q before destroy it (Maurizio Lombardi) [RHEL-83544] {CVE-2024-49569} |
| 84 | +- nvme-tcp: fix the memleak while create new ctrl failed (Maurizio Lombardi) [RHEL-83544] {CVE-2024-56632} |
| 85 | +- nvmet: replace kmalloc + memset with kzalloc for data allocation (Maurizio Lombardi) [RHEL-83544] |
| 86 | +- nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-83544] |
| 87 | +- nvme-pci: remove two deallocate zeroes quirks (Maurizio Lombardi) [RHEL-83544] |
| 88 | +- nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (Maurizio Lombardi) [RHEL-83544] |
| 89 | +- nvmet: use kzalloc instead of ZERO_PAGE in nvme_execute_identify_ns_nvm() (Maurizio Lombardi) [RHEL-83544] |
| 90 | +- nvme: tuning pr code by using defined structs and macros (Maurizio Lombardi) [RHEL-83544] |
| 91 | +- nvme: introduce change ptpl and iekey definition (Maurizio Lombardi) [RHEL-83544] |
| 92 | +- nvme-fabrics: fix kernel crash while shutting down controller (Maurizio Lombardi) [RHEL-83544] {CVE-2024-53169} |
| 93 | +- Revert "nvme: make keep-alive synchronous operation" (Maurizio Lombardi) [RHEL-83544] |
| 94 | +- nvme-pci: use sgls for all user requests if possible (Maurizio Lombardi) [RHEL-83544] |
| 95 | +- nvme: define the remaining used sgls constants (Maurizio Lombardi) [RHEL-83544] |
| 96 | +- nvme-pci: add support for sgl metadata (Maurizio Lombardi) [RHEL-83544] |
| 97 | +- nvme/multipath: Fix RCU list traversal to use SRCU primitive (Maurizio Lombardi) [RHEL-83544] |
| 98 | +- nvmet: add tracing of reservation commands (Maurizio Lombardi) [RHEL-83544] |
| 99 | +- nvme: parse reservation commands's action and rtype to string (Maurizio Lombardi) [RHEL-83544] |
| 100 | +- nvmet: report ns's vwc not present (Maurizio Lombardi) [RHEL-83544] |
| 101 | +- nvme: check ns's volatile write cache not present (Maurizio Lombardi) [RHEL-83544] |
| 102 | +- nvme: add rotational support (Maurizio Lombardi) [RHEL-83544] |
| 103 | +- nvme: use command set independent id ns if available (Maurizio Lombardi) [RHEL-83544] |
| 104 | +- nvmet: support for csi identify ns (Maurizio Lombardi) [RHEL-83544] |
| 105 | +- nvmet: implement rotational media information log (Maurizio Lombardi) [RHEL-83544] |
| 106 | +- nvmet: implement endurance groups (Maurizio Lombardi) [RHEL-83544] |
| 107 | +- nvmet: declare 2.1 version compliance (Maurizio Lombardi) [RHEL-83544] |
| 108 | +- nvmet: implement crto property (Maurizio Lombardi) [RHEL-83544] |
| 109 | +- nvmet: implement supported features log (Maurizio Lombardi) [RHEL-83544] |
| 110 | +- nvmet: implement supported log pages (Maurizio Lombardi) [RHEL-83544] |
| 111 | +- nvmet: implement active command set ns list (Maurizio Lombardi) [RHEL-83544] |
| 112 | +- nvmet: implement id ns for nvm command set (Maurizio Lombardi) [RHEL-83544] |
| 113 | +- nvmet: support reservation feature (Maurizio Lombardi) [RHEL-83544] |
| 114 | +- redhat/configs: enable CONFIG_AMD_3D_VCACHE for x86 on RHEL (Steve Best) [RHEL-67850] |
| 115 | +- platform/x86/amd: amd_3d_vcache: Add AMD 3D V-Cache optimizer driver (Steve Best) [RHEL-67850] |
| 116 | +Resolves: RHEL-67850, RHEL-72674, RHEL-79719, RHEL-82459, RHEL-83150, RHEL-83544, RHEL-85949 |
| 117 | + |
1 | 118 | * Tue Apr 08 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-71.el10] |
2 | 119 | - KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state (Sebastian Ott) [RHEL-82297] |
3 | 120 | - KVM: arm64: nv: Apply RESx settings to sysreg reset values (Sebastian Ott) [RHEL-82297] |
|
0 commit comments