mbox series

[J/M,V2,0/2] megaraid_sas: Critical Bug Fixes

Message ID 20240508003722.35392-1-michael.reed@canonical.com
Headers show
Series megaraid_sas: Critical Bug Fixes | expand

Message

Michael Reed May 8, 2024, 12:37 a.m. UTC
From: Michael Reed <Michael.Reed@canonical.com>

BugLink: https://bugs.launchpad.net/bugs/2046722
 
SRU Justification:
 
[Impact]

This update has been initiated to include a few critical bug fixes from upstream into the 22.04.04 point kernel via SRU. Below are the upstream commit IDs:

[Fix]
0938f9fa4208 scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
2d83fb023c90 scsi: megaraid_sas: Log message when controller reset is requested but not issued

[Test Plan]

1. Driver load and unload
2. Create and delete different virtual drives (R0, R1, R5 etc.,)
3. create JBOD
4. Run IOs with different profiles (io_depth, io_size etc.,) on VD and JBOD
5. controller reset while running IOs

[ Where problems could occur ]

It has a critical patch which fixes the issue related to various register reads. So IO runs and various internal commands where problems could occur

[ Other Info ]

Jammy
https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/jammy/+ref/lp_2046722_megaraid_sas_update

Mantic
https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/mantic/+ref/lp_2046722_megaraid_sas_update

Noble
These patches are already in released in Noble

Chandrakanth patil (2):
  scsi: megaraid_sas: Log message when controller reset is requested but
    not issued
  scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1

 drivers/scsi/megaraid/megaraid_sas.h        | 4 ++--
 drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

Comments

Tim Gardner May 13, 2024, 2:42 p.m. UTC | #1
On 5/8/24 02:37, Michael Reed wrote:
> From: Michael Reed <Michael.Reed@canonical.com>
> 
> BugLink: https://bugs.launchpad.net/bugs/2046722
>   
> SRU Justification:
>   
> [Impact]
> 
> This update has been initiated to include a few critical bug fixes from upstream into the 22.04.04 point kernel via SRU. Below are the upstream commit IDs:
> 
> [Fix]
> 0938f9fa4208 scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
> 2d83fb023c90 scsi: megaraid_sas: Log message when controller reset is requested but not issued
> 
> [Test Plan]
> 
> 1. Driver load and unload
> 2. Create and delete different virtual drives (R0, R1, R5 etc.,)
> 3. create JBOD
> 4. Run IOs with different profiles (io_depth, io_size etc.,) on VD and JBOD
> 5. controller reset while running IOs
> 
> [ Where problems could occur ]
> 
> It has a critical patch which fixes the issue related to various register reads. So IO runs and various internal commands where problems could occur
> 
> [ Other Info ]
> 
> Jammy
> https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/jammy/+ref/lp_2046722_megaraid_sas_update
> 
> Mantic
> https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/mantic/+ref/lp_2046722_megaraid_sas_update
> 
> Noble
> These patches are already in released in Noble
> 
> Chandrakanth patil (2):
>    scsi: megaraid_sas: Log message when controller reset is requested but
>      not issued
>    scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
> 
>   drivers/scsi/megaraid/megaraid_sas.h        | 4 ++--
>   drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +++
>   2 files changed, 5 insertions(+), 2 deletions(-)
> 
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Roxana Nicolescu May 24, 2024, 1:05 p.m. UTC | #2
On 08/05/2024 02:37, Michael Reed wrote:
> From: Michael Reed <Michael.Reed@canonical.com>
>
> BugLink: https://bugs.launchpad.net/bugs/2046722
>   
> SRU Justification:
>   
> [Impact]
>
> This update has been initiated to include a few critical bug fixes from upstream into the 22.04.04 point kernel via SRU. Below are the upstream commit IDs:
>
> [Fix]
> 0938f9fa4208 scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
> 2d83fb023c90 scsi: megaraid_sas: Log message when controller reset is requested but not issued
>
> [Test Plan]
>
> 1. Driver load and unload
> 2. Create and delete different virtual drives (R0, R1, R5 etc.,)
> 3. create JBOD
> 4. Run IOs with different profiles (io_depth, io_size etc.,) on VD and JBOD
> 5. controller reset while running IOs
>
> [ Where problems could occur ]
>
> It has a critical patch which fixes the issue related to various register reads. So IO runs and various internal commands where problems could occur
>
> [ Other Info ]
>
> Jammy
> https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/jammy/+ref/lp_2046722_megaraid_sas_update
>
> Mantic
> https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/mantic/+ref/lp_2046722_megaraid_sas_update
>
> Noble
> These patches are already in released in Noble
>
> Chandrakanth patil (2):
>    scsi: megaraid_sas: Log message when controller reset is requested but
>      not issued
>    scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
>
>   drivers/scsi/megaraid/megaraid_sas.h        | 4 ++--
>   drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +++
>   2 files changed, 5 insertions(+), 2 deletions(-)
>
Acked-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
Roxana Nicolescu May 27, 2024, 12:25 p.m. UTC | #3
On 08/05/2024 02:37, Michael Reed wrote:
> From: Michael Reed <Michael.Reed@canonical.com>
>
> BugLink: https://bugs.launchpad.net/bugs/2046722
>   
> SRU Justification:
>   
> [Impact]
>
> This update has been initiated to include a few critical bug fixes from upstream into the 22.04.04 point kernel via SRU. Below are the upstream commit IDs:
>
> [Fix]
> 0938f9fa4208 scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
> 2d83fb023c90 scsi: megaraid_sas: Log message when controller reset is requested but not issued
>
> [Test Plan]
>
> 1. Driver load and unload
> 2. Create and delete different virtual drives (R0, R1, R5 etc.,)
> 3. create JBOD
> 4. Run IOs with different profiles (io_depth, io_size etc.,) on VD and JBOD
> 5. controller reset while running IOs
>
> [ Where problems could occur ]
>
> It has a critical patch which fixes the issue related to various register reads. So IO runs and various internal commands where problems could occur
>
> [ Other Info ]
>
> Jammy
> https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/jammy/+ref/lp_2046722_megaraid_sas_update
>
> Mantic
> https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/mantic/+ref/lp_2046722_megaraid_sas_update
>
> Noble
> These patches are already in released in Noble
>
> Chandrakanth patil (2):
>    scsi: megaraid_sas: Log message when controller reset is requested but
>      not issued
>    scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
>
>   drivers/scsi/megaraid/megaraid_sas.h        | 4 ++--
>   drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +++
>   2 files changed, 5 insertions(+), 2 deletions(-)
>
The second patch had to me slightly adjusted for jammy.

Applied to mantic:linux, jammy:linux master-next branches. Thanks!