NACK/Cmnt: [SRU P][PATCH 0/4] CVE-2025-38239 megaraid_sas: Features and Bug Fixes
Stefan Bader
stefan.bader at canonical.com
Fri Aug 22 07:44:05 UTC 2025
On 14.08.25 02:52, Michael Reed wrote:
> From: Michael Reed <Michael.Reed at canonical.com>
>
> BugLink: https://bugs.launchpad.net/bugs/2107492
>
> SRU Justification:
>
> garaid_sas: Fix for a potential deadlock
> 5f60d5f6bbc1 move asm/unaligned.h to linux/unaligned.h
> 571d81b482f0 scsi: megaraid_sas: Remove trailing space after \n newline
> b97c0741c7dc scsi: Expand all create*_workqueue() invocations
> 29b4a4975077 scsi: megaraid_sas: struct MR_HOST_DEVICE_LIST: Replace 1-element array with flexible array
> ed8ab02c85b3 scsi: megaraid_sas: struct MR_LD_VF_MAP: Replace 1-element arrays with flexible arrays
> aa57abe6a7f9 megaraid_sas: don't set QUEUE_FLAG_NOMERGES
> 529ed2d8b670 scsi: megaraid_sas: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY
> b57089d32c2c scsi: megaraid_sas: Switch to using ->device_configure
> e75f7555e1e7 scsi: megaraid: Indent Kconfig option help text
>
> CVE-2025-38239
> 752eb816b55 scsi: megaraid_sas: Fix invalid node index
>
> [Test Plan]
> - Driver load/unlaod
> - virtual drive creation (R0, R1) and deletion
> - JBOD creation and deletion
> - IO run with different profiles (4k...1M) on VDs and JBODs,
> - Controller reset while running IOs
> - Event handling
>
> [Where problems could occur]
>
> Regression Risk is low. The changes are confined to the megaraid_sas driver
>
> [Other Info]
>
> https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/plucky/+ref/lp_2107492_megaraid_sas_update_3
>
> See original description
>
> Bart Van Assche (1):
> scsi: usb: Rename the RESERVE and RELEASE constants
>
> Chandrakanth Patil (1):
> scsi: megaraid_sas: Driver version update to 07.734.00.00-rc1
>
> Chen Yu (1):
> scsi: megaraid_sas: Fix invalid node index
>
> Dr. David Alan Gilbert (1):
> scsi: megaraid_sas: Make most module parameters static
>
> drivers/message/fusion/mptscsih.c | 4 ++--
> drivers/scsi/aacraid/aachba.c | 4 ++--
> drivers/scsi/arm/acornscsi.c | 2 +-
> drivers/scsi/ips.c | 8 ++++----
> drivers/scsi/megaraid.c | 10 +++++-----
> drivers/scsi/megaraid/megaraid_mbox.c | 10 +++++-----
> drivers/scsi/megaraid/megaraid_sas.h | 4 ++--
> drivers/scsi/megaraid/megaraid_sas_base.c | 16 ++++++++++------
> drivers/target/target_core_device.c | 8 ++++----
> drivers/target/target_core_pr.c | 6 +++---
> drivers/target/target_core_spc.c | 20 ++++++++++----------
> drivers/usb/gadget/function/f_mass_storage.c | 4 ++--
> drivers/usb/storage/debug.c | 4 ++--
> include/scsi/scsi_proto.h | 4 ++--
> include/trace/events/scsi.h | 4 ++--
> include/trace/events/target.h | 4 ++--
> 16 files changed, 58 insertions(+), 54 deletions(-)
>
Rejected for the following reasons:
- Will be split into CVE and bug fix changes
- Try to improve the justification info to be more clear about the
background and regression potential
-Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE8675DEECBEECEA3.asc
Type: application/pgp-keys
Size: 48643 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250822/7ec6ed93/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250822/7ec6ed93/attachment-0001.sig>
More information about the kernel-team
mailing list