Skip to content

libata/libsas cleanup fixes

Niklas Cassel linux-ide linux-scsi stable 1 version Applied

Status from this message: Applied to libata/linux.git (for-6.10-fixes), thanks!

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 7 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/4ata: libata-core: Fix null pointer dereference on errordrivers/ata/libata-core.c+3 -01 reply
2/4ata,scsi: libata-core: Do not leak memory for ata_port struct membersdrivers/ata/libata-core.c drivers/scsi/libsas/sas_ata.c drivers/scsi/libsas/sas_discover.c +1 more+17 -123 replies
3/4ata: libata-core: Fix double free on errordrivers/ata/libata-core.c+4 -40 replies
4/4ata: ahci: Clean up sysfs file on errordrivers/ata/ahci.c+12 -50 replies

Reviews trailers per patch

All 4 patches have a Reviewed-by or Acked-by.

PatchDamien Le MoalHannes ReineckeJohn Garry
1/4R-b R-b R-b
2/4R-b R-b
3/4R-b R-b
4/4R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [PATCH 0/4] libata/libsas cleanup fixes

Hello there,

This series takes the patches that are -stable material from this series:
https://lore.kernel.org/linux-ide/[email protected]/

Changes since series above:
-Fixed minor review comments for the four patches included in the series. -Picked up tags.

Kind regards,
Niklas

Niklas Cassel (4):
ata: libata-core: Fix null pointer dereference on error ata,scsi: libata-core: Do not leak memory for ata_port struct members
ata: libata-core: Fix double free on error
ata: ahci: Clean up sysfs file on error

 drivers/ata/ahci.c                 | 17 ++++++++++++-----
 drivers/ata/libata-core.c          | 29 ++++++++++++++++++-----------
 drivers/scsi/libsas/sas_ata.c      |  2 +-
 drivers/scsi/libsas/sas_discover.c |  2 +-
 include/linux/libata.h             |  1 +
 5 files changed, 33 insertions(+), 18 deletions(-)
Signature · 1 line
2.45.2